Matt Arsenault
|
5570b07022
GlobalISel: Verify G_BITCAST
|
6 years ago |
Matt Arsenault
|
34b76d05a1
GlobalISel: Verify G_ICMP/G_FCMP vector types
|
6 years ago |
Matt Arsenault
|
04c7d10f65
GlobalISel: Verify g_zextload and g_sextload
|
6 years ago |
Hiroshi Inoue
|
7a9527e0eb
[NFC] fix trivial typos in comments
|
6 years ago |
Florian Hahn
|
55534df34f
[MachineVerifier] Include offending register in allocatable live-in error msg.
|
6 years ago |
Amara Emerson
|
e7dca1ec05
[GlobalISel] Restrict G_MERGE_VALUES capability and replace with new opcodes.
|
6 years ago |
Amara Emerson
|
922f82fa41
[GlobalISel] Introduce G_BUILD_VECTOR, G_BUILD_VECTOR_TRUNC and G_CONCAT_VECTOR opcodes.
|
6 years ago |
Matt Arsenault
|
f5961147fd
Fix typo in verifier error message
|
6 years ago |
Daniel Sanders
|
b95f965d7b
[machineverifier] Detect PHI's that are preceeded by non-PHI's
|
6 years ago |
Daniel Sanders
|
8f3aebf19b
[globalisel][verifier] Run the MachineVerifier from IRTranslator onwards
|
6 years ago |
Bjorn Pettersson
|
32a3289434
[MachineVerifier] Relax checkLivenessAtDef regarding dead subreg defs
|
7 years ago |
Matt Arsenault
|
9b313de7bb
MachineVerifier: Fix assert on implicit virtreg use
|
7 years ago |
Krzysztof Parzyszek
|
5ede58d7d7
[MachineVerifier] Check if predecessor is jointly dominated by undefs
|
7 years ago |
Fangrui Song
|
af7b1832a0
Remove trailing space
|
7 years ago |
Fangrui Song
|
7d88286b7c
[CodeGen] Fix inconsistent declaration parameter name
|
7 years ago |
Mikael Holmen
|
b16b4ba59a
[DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property
|
7 years ago |
Heejin Ahn
|
5b752cf527
[WebAssembly] Add Wasm personality and isScopedEHPersonality()
|
7 years ago |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 years ago |
Roman Tereshin
|
507450209f
[MachineVerifier][GlobalISel] Verifying generic extends and truncates
|
7 years ago |
Roman Tereshin
|
297777e34f
[MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs
|
7 years ago |
Roman Tereshin
|
481686fbc1
[MachineVerifier][GlobalISel] NFC, Improving MO printing and refactoring visitMachineInstrBefore
|
7 years ago |
Roman Tereshin
|
8e63a83808
[GlobalISel] Print/Parse FailedISel MachineFunction property
|
7 years ago |
Geoff Berry
|
13357c96d2
[MachineOperand][Target] MachineOperand::isRenamable semantics changes
|
7 years ago |
Aditya Nandakumar
|
5aa15f49a2
[GISel]: Verify COPIES involving generic registers.
|
7 years ago |
Geoff Berry
|
42ffd3b775
[MachineVerifier] Add check that renamable operands aren't reserved registers.
|
7 years ago |
Matthias Braun
|
209f048663
LiveStacks: Rename LiveStack.{h|cpp} to LiveStacks.{h|cpp}; NFC
|
7 years ago |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
7 years ago |
Matthias Braun
|
fa621d294f
Rename LiveIntervalAnalysis.h to LiveIntervals.h
|
7 years ago |
Geoff Berry
|
3b391fe80e
[MachineOperand][MIR] Add isRenamable to MachineOperand.
|
7 years ago |
Francis Visoiu Mistrih
|
fd11bc0813
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
|
7 years ago |