1. 5ec1460 [GlobalISel] Restrict G_MERGE_VALUES capability and replace with new opcodes. by Amara Emerson · 7 years ago
  2. a0b15d8 [GlobalISel] Introduce G_BUILD_VECTOR, G_BUILD_VECTOR_TRUNC and G_CONCAT_VECTOR opcodes. by Amara Emerson · 7 years ago
  3. 9ef8e51 Fix typo in verifier error message by Matt Arsenault · 7 years ago
  4. 1b49373 [machineverifier] Detect PHI's that are preceeded by non-PHI's by Daniel Sanders · 7 years ago
  5. 74de21d [globalisel][verifier] Run the MachineVerifier from IRTranslator onwards by Daniel Sanders · 7 years ago
  6. b2154af [MachineVerifier] Relax checkLivenessAtDef regarding dead subreg defs by Bjorn Pettersson · 7 years ago
  7. 9eb3dda MachineVerifier: Fix assert on implicit virtreg use by Matt Arsenault · 7 years ago
  8. 9af86a5 [MachineVerifier] Check if predecessor is jointly dominated by undefs by Krzysztof Parzyszek · 7 years ago
  9. f78650a Remove trailing space by Fangrui Song · 7 years ago
  10. cb0bab8 [CodeGen] Fix inconsistent declaration parameter name by Fangrui Song · 7 years ago
  11. 42f7bc9 [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property by Mikael Holmen · 7 years ago
  12. b4be38f [WebAssembly] Add Wasm personality and isScopedEHPersonality() by Heejin Ahn · 7 years ago
  13. 801bf7e [DebugInfo] Examine all uses of isDebugValue() for debug instructions. by Shiva Chen · 7 years ago
  14. d2421f9 [MachineVerifier][GlobalISel] Verifying generic extends and truncates by Roman Tereshin · 7 years ago
  15. d29fc89 [MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs by Roman Tereshin · 7 years ago
  16. f487eda [MachineVerifier][GlobalISel] NFC, Improving MO printing and refactoring visitMachineInstrBefore by Roman Tereshin · 7 years ago
  17. 3054ece [GlobalISel] Print/Parse FailedISel MachineFunction property by Roman Tereshin · 8 years ago
  18. f8bf2ec [MachineOperand][Target] MachineOperand::isRenamable semantics changes by Geoff Berry · 8 years ago
  19. b14fd26 [GISel]: Verify COPIES involving generic registers. by Aditya Nandakumar · 8 years ago
  20. d1be911 [MachineVerifier] Add check that renamable operands aren't reserved registers. by Geoff Berry · 8 years ago
  21. ef95969 LiveStacks: Rename LiveStack.{h|cpp} to LiveStacks.{h|cpp}; NFC by Matthias Braun · 8 years ago
  22. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  23. f842297 Rename LiveIntervalAnalysis.h to LiveIntervals.h by Matthias Braun · 8 years ago
  24. 60c4310 [MachineOperand][MIR] Add isRenamable to MachineOperand. by Geoff Berry · 8 years ago
  25. a8a83d1 [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. by Francis Visoiu Mistrih · 8 years ago
  26. 7eae251 MachineVerifier: undef phi arg doesn't need to be live-out from predecessor by Matthias Braun · 8 years ago
  27. 25528d6 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  28. c71cced [CodeGen] Always use `printReg` to print registers in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  29. 93ef145 [CodeGen] Print "%vreg0" as "%0" in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  30. 9d419d3 [CodeGen] Rename functions PrintReg* to printReg* by Francis Visoiu Mistrih · 8 years ago
  31. eca9858 MachineVerifier: Improve register operand checks by Matthias Braun · 8 years ago
  32. a6d5374 MachineVerifier: Improve PHI operand checking by Matthias Braun · 8 years ago
  33. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  34. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  35. bb8507e Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine" by Matthias Braun · 8 years ago
  36. 3a9c114 TargetMachine: Merge TargetMachine and LLVMTargetMachine by Matthias Braun · 8 years ago
  37. 32a4056 [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  38. cebdb17 LiveIntervalAnalysis: Fix alias regunit reserved definition by Matthias Braun · 8 years ago
  39. efd8a84 [GISEl]: Translate phi into G_PHI by Aditya Nandakumar · 8 years ago
  40. 9c3e2ea [MachineVerifier] Add check that tied physregs aren't different. by Mikael Holmen · 8 years ago
  41. 1ee25e0 RegAllocPBQP: Do not assign reserved physical register by Matthias Braun · 8 years ago
  42. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  43. 0f02bbc Verify a couple more fields in STATEPOINT instructions by Philip Reames · 8 years ago
  44. 94cc4a2 Add placeholder for more extensive verification of psuedo ops by Philip Reames · 8 years ago
  45. d8f4e99 MachineVerifier: Remove unused set; NFC by Matthias Braun · 8 years ago
  46. b52e036 BitVector: add iterators for set bits by Francis Visoiu Mistrih · 8 years ago
  47. d526b13 Add extra operand to CALLSEQ_START to keep frame part set up previously by Serge Pavlov · 8 years ago
  48. 4682ac6 ARM: Compute MaxCallFrame size early by Matthias Braun · 8 years ago
  49. 802aa66 Do not run frame verification if target does not use frame instructions by Serge Pavlov · 8 years ago
  50. 49acf9c Use methods to access data stored with frame instructions by Serge Pavlov · 8 years ago
  51. 20dd36a MIR: Allow parsing of empty machine functions by Justin Bogner · 8 years ago
  52. 04bfa87 [MachineVerifier] Drop a spurious const by Sven van Haastregt · 9 years ago
  53. 039a6d9 [MachineVerifier] Avoid reference to nullptr by Sven van Haastregt · 9 years ago
  54. 8863499 GlobalISel: verify that generic loads & stores have a mem operand. by Tim Northover · 9 years ago
  55. 900b21c Fix typos by Matt Arsenault · 9 years ago
  56. 1172332 CodeGen: Assert that liveness is up to date when reading block live-ins. by Matthias Braun · 9 years ago
  57. 3749f33 [GlobalISel] More fix for the size vs. type typo. NFC. by Quentin Colombet · 9 years ago
  58. fa5960a [MachineVerifier] Check that even generic vregs comply to regclass constraints. by Quentin Colombet · 9 years ago
  59. ea9f8ce Implement LaneBitmask::any(), use it to replace !none(), NFCI by Krzysztof Parzyszek · 9 years ago
  60. 91b5cf8 Extract LaneBitmask into a separate type by Krzysztof Parzyszek · 9 years ago
  61. c52fe29 Clarify rules for reserved regs, fix aarch64 ones. by Matthias Braun · 9 years ago
  62. c1051ab Modify df_iterator to support post-order actions by David Callahan · 9 years ago
  63. 32a078a GlobalISel: remove "unsized" LLT by Tim Northover · 9 years ago
  64. 25d1286 GlobalISel: remove G_TYPE and G_PHI by Tim Northover · 9 years ago
  65. 0f140c7 GlobalISel: move type information to MachineRegisterInfo. by Tim Northover · 9 years ago
  66. 8cc24ea ADT: Remove external uses of ilist_iterator, NFC by Duncan P. N. Exon Smith · 9 years ago
  67. 11a2354 GlobalISel: use G_TYPE to annotate physregs with a type. by Tim Northover · 9 years ago
  68. e5102de GlobalISel: forbid physical registers on generic MIs. by Tim Northover · 9 years ago
  69. 0a955d6 Do not use MRI::getMaxLaneMaskForVReg as a mask covering whole register by Krzysztof Parzyszek · 9 years ago
  70. 1eb4736 MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compute it by Matthias Braun · 9 years ago
  71. a7ed090 Create subranges for new intervals resulting from live interval splitting by Krzysztof Parzyszek · 9 years ago
  72. 79f85b3 MIRParser/MIRPrinter: Compute isSSA instead of printing/parsing it. by Matthias Braun · 9 years ago
  73. 90799ce MachineFunction: Introduce NoPHIs property by Matthias Braun · 9 years ago
  74. 0d955d0 Use the range variant of find instead of unpacking begin/end by David Majnemer · 9 years ago
  75. b14e944 [GlobalISel] Verify Selected MF property. by Ahmed Bougacha · 9 years ago
  76. 3681c77 [GlobalISel] Verify RegBankSelected MF property. by Ahmed Bougacha · 9 years ago
  77. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  78. 46c05fc [GlobalISel] Remove types on selected insts instead of using LLT(). by Ahmed Bougacha · 9 years ago
  79. 892fcd0 MachineVerifier: Fix printing nonsense for physical registers by Matt Arsenault · 9 years ago
  80. 71c30a1 Rename AnalyzeBranch* to analyzeBranch*. by Jacques Pienaar · 9 years ago
  81. 9cfc75c CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
  82. 0526e7f AMDGPU: Add convergent flag to INLINEASM instruction. by Wei Ding · 9 years ago
  83. 4897588 Delete some dead code. by Rafael Espindola · 9 years ago
  84. e29b768 MachineVerifier: subregs so not require defs/valnos on every path by Matthias Braun · 9 years ago
  85. 30668dd MachineVerifier: Fix error reporting. by Matthias Braun · 9 years ago
  86. c1c94bc [MachineVerifier] Teach how to check some of the properties of generic by Quentin Colombet · 9 years ago
  87. 72a58c3 MachineVerifier: On dead-def live segments, check that corresponding machine operand has a dead flag by Matthias Braun · 10 years ago
  88. 42666ee Add MachineVerifier check for AllVRegsAllocated MachineFunctionProperty by Derek Schuff · 10 years ago
  89. f9ab416 WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFC by Duncan P. N. Exon Smith · 10 years ago
  90. 3ac9cc6 CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFC by Duncan P. N. Exon Smith · 10 years ago
  91. 6307eb5 CodeGen: TII: Take MachineInstr& in predicate API, NFC by Duncan P. N. Exon Smith · 10 years ago
  92. e9bc579 ADT: Remove == and != comparisons between ilist iterators and pointers by Duncan P. N. Exon Smith · 10 years ago
  93. b3aefc3 MachineVerifier: Add parameter to choose if MachineFunction::verify() aborts by Matthias Braun · 10 years ago
  94. 1377fd6 MachineVerifier: Check that defs/uses are live in subregisters as well. by Matthias Braun · 10 years ago
  95. 579c9cd MachineVerifier: Use report_context() instead of ad-hoc messages. by Matthias Braun · 10 years ago
  96. bf47f63 LiveInterval: A LiveRange is enough for ConnectedVNInfoEqClasses::Classify() by Matthias Braun · 10 years ago
  97. 70497c6 Move EH-specific helper functions to a more appropriate place by David Majnemer · 10 years ago
  98. 7e624d5 MachineVerifier: Streamline live interval related error reporting by Matthias Braun · 10 years ago
  99. 716b433 MachineVerifier: Add missing linebreak by Matthias Braun · 10 years ago
  100. 45718db MachineVerifier: MI::print has no TargetMachine overload by Matthias Braun · 10 years ago