1. ef95969 LiveStacks: Rename LiveStack.{h|cpp} to LiveStacks.{h|cpp}; NFC by Matthias Braun · 8 years ago
  2. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  3. f842297 Rename LiveIntervalAnalysis.h to LiveIntervals.h by Matthias Braun · 8 years ago
  4. 60c4310 [MachineOperand][MIR] Add isRenamable to MachineOperand. by Geoff Berry · 8 years ago
  5. a8a83d1 [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. by Francis Visoiu Mistrih · 8 years ago
  6. 7eae251 MachineVerifier: undef phi arg doesn't need to be live-out from predecessor by Matthias Braun · 8 years ago
  7. 25528d6 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  8. c71cced [CodeGen] Always use `printReg` to print registers in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  9. 93ef145 [CodeGen] Print "%vreg0" as "%0" in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  10. 9d419d3 [CodeGen] Rename functions PrintReg* to printReg* by Francis Visoiu Mistrih · 8 years ago
  11. eca9858 MachineVerifier: Improve register operand checks by Matthias Braun · 8 years ago
  12. a6d5374 MachineVerifier: Improve PHI operand checking by Matthias Braun · 8 years ago
  13. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  14. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  15. bb8507e Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine" by Matthias Braun · 8 years ago
  16. 3a9c114 TargetMachine: Merge TargetMachine and LLVMTargetMachine by Matthias Braun · 8 years ago
  17. 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
  18. cebdb17 LiveIntervalAnalysis: Fix alias regunit reserved definition by Matthias Braun · 8 years ago
  19. efd8a84 [GISEl]: Translate phi into G_PHI by Aditya Nandakumar · 8 years ago
  20. 9c3e2ea [MachineVerifier] Add check that tied physregs aren't different. by Mikael Holmen · 8 years ago
  21. 1ee25e0 RegAllocPBQP: Do not assign reserved physical register by Matthias Braun · 8 years ago
  22. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  23. 0f02bbc Verify a couple more fields in STATEPOINT instructions by Philip Reames · 8 years ago
  24. 94cc4a2 Add placeholder for more extensive verification of psuedo ops by Philip Reames · 8 years ago
  25. d8f4e99 MachineVerifier: Remove unused set; NFC by Matthias Braun · 8 years ago
  26. b52e036 BitVector: add iterators for set bits by Francis Visoiu Mistrih · 8 years ago
  27. d526b13 Add extra operand to CALLSEQ_START to keep frame part set up previously by Serge Pavlov · 8 years ago
  28. 4682ac6 ARM: Compute MaxCallFrame size early by Matthias Braun · 8 years ago
  29. 802aa66 Do not run frame verification if target does not use frame instructions by Serge Pavlov · 9 years ago
  30. 49acf9c Use methods to access data stored with frame instructions by Serge Pavlov · 9 years ago
  31. 20dd36a MIR: Allow parsing of empty machine functions by Justin Bogner · 9 years ago
  32. 04bfa87 [MachineVerifier] Drop a spurious const by Sven van Haastregt · 9 years ago
  33. 039a6d9 [MachineVerifier] Avoid reference to nullptr by Sven van Haastregt · 9 years ago
  34. 8863499 GlobalISel: verify that generic loads & stores have a mem operand. by Tim Northover · 9 years ago
  35. 900b21c Fix typos by Matt Arsenault · 9 years ago
  36. 1172332 CodeGen: Assert that liveness is up to date when reading block live-ins. by Matthias Braun · 9 years ago
  37. 3749f33 [GlobalISel] More fix for the size vs. type typo. NFC. by Quentin Colombet · 9 years ago
  38. fa5960a [MachineVerifier] Check that even generic vregs comply to regclass constraints. by Quentin Colombet · 9 years ago
  39. ea9f8ce Implement LaneBitmask::any(), use it to replace !none(), NFCI by Krzysztof Parzyszek · 9 years ago
  40. 91b5cf8 Extract LaneBitmask into a separate type by Krzysztof Parzyszek · 9 years ago
  41. c52fe29 Clarify rules for reserved regs, fix aarch64 ones. by Matthias Braun · 9 years ago
  42. c1051ab Modify df_iterator to support post-order actions by David Callahan · 9 years ago
  43. 32a078a GlobalISel: remove "unsized" LLT by Tim Northover · 9 years ago
  44. 25d1286 GlobalISel: remove G_TYPE and G_PHI by Tim Northover · 9 years ago
  45. 0f140c7 GlobalISel: move type information to MachineRegisterInfo. by Tim Northover · 9 years ago
  46. 8cc24ea ADT: Remove external uses of ilist_iterator, NFC by Duncan P. N. Exon Smith · 9 years ago
  47. 11a2354 GlobalISel: use G_TYPE to annotate physregs with a type. by Tim Northover · 9 years ago
  48. e5102de GlobalISel: forbid physical registers on generic MIs. by Tim Northover · 9 years ago
  49. 0a955d6 Do not use MRI::getMaxLaneMaskForVReg as a mask covering whole register by Krzysztof Parzyszek · 9 years ago
  50. 1eb4736 MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compute it by Matthias Braun · 9 years ago
  51. a7ed090 Create subranges for new intervals resulting from live interval splitting by Krzysztof Parzyszek · 9 years ago
  52. 79f85b3 MIRParser/MIRPrinter: Compute isSSA instead of printing/parsing it. by Matthias Braun · 9 years ago
  53. 90799ce MachineFunction: Introduce NoPHIs property by Matthias Braun · 9 years ago
  54. 0d955d0 Use the range variant of find instead of unpacking begin/end by David Majnemer · 9 years ago
  55. b14e944 [GlobalISel] Verify Selected MF property. by Ahmed Bougacha · 9 years ago
  56. 3681c77 [GlobalISel] Verify RegBankSelected MF property. by Ahmed Bougacha · 9 years ago
  57. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  58. 46c05fc [GlobalISel] Remove types on selected insts instead of using LLT(). by Ahmed Bougacha · 9 years ago
  59. 892fcd0 MachineVerifier: Fix printing nonsense for physical registers by Matt Arsenault · 9 years ago
  60. 71c30a1 Rename AnalyzeBranch* to analyzeBranch*. by Jacques Pienaar · 9 years ago
  61. 9cfc75c CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
  62. 0526e7f AMDGPU: Add convergent flag to INLINEASM instruction. by Wei Ding · 9 years ago
  63. 4897588 Delete some dead code. by Rafael Espindola · 9 years ago
  64. e29b768 MachineVerifier: subregs so not require defs/valnos on every path by Matthias Braun · 9 years ago
  65. 30668dd MachineVerifier: Fix error reporting. by Matthias Braun · 9 years ago
  66. c1c94bc [MachineVerifier] Teach how to check some of the properties of generic by Quentin Colombet · 10 years ago
  67. 72a58c3 MachineVerifier: On dead-def live segments, check that corresponding machine operand has a dead flag by Matthias Braun · 10 years ago
  68. 42666ee Add MachineVerifier check for AllVRegsAllocated MachineFunctionProperty by Derek Schuff · 10 years ago
  69. f9ab416 WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFC by Duncan P. N. Exon Smith · 10 years ago
  70. 3ac9cc6 CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFC by Duncan P. N. Exon Smith · 10 years ago
  71. 6307eb5 CodeGen: TII: Take MachineInstr& in predicate API, NFC by Duncan P. N. Exon Smith · 10 years ago
  72. e9bc579 ADT: Remove == and != comparisons between ilist iterators and pointers by Duncan P. N. Exon Smith · 10 years ago
  73. b3aefc3 MachineVerifier: Add parameter to choose if MachineFunction::verify() aborts by Matthias Braun · 10 years ago
  74. 1377fd6 MachineVerifier: Check that defs/uses are live in subregisters as well. by Matthias Braun · 10 years ago
  75. 579c9cd MachineVerifier: Use report_context() instead of ad-hoc messages. by Matthias Braun · 10 years ago
  76. bf47f63 LiveInterval: A LiveRange is enough for ConnectedVNInfoEqClasses::Classify() by Matthias Braun · 10 years ago
  77. 70497c6 Move EH-specific helper functions to a more appropriate place by David Majnemer · 10 years ago
  78. 7e624d5 MachineVerifier: Streamline live interval related error reporting by Matthias Braun · 10 years ago
  79. 716b433 MachineVerifier: Add missing linebreak by Matthias Braun · 10 years ago
  80. 45718db MachineVerifier: MI::print has no TargetMachine overload by Matthias Braun · 10 years ago
  81. 42b4b63 MachineVerifier: print list of live intervals if available by Matthias Braun · 10 years ago
  82. 64b003f [WinEH] Tweak funclet prologue/epilogue insertion to pass verifier by Reid Kleckner · 10 years ago
  83. 72640f1 [MachineVerifier] Analyze MachineMemOperands for mem-to-mem moves. by Jonas Paulsson · 10 years ago
  84. 17ad045 Let MachineVerifier be aware of mem-to-mem instructions. by Jonas Paulsson · 10 years ago
  85. 5ec1568 CodeGen: Continue removing ilist iterator implicit conversions by Duncan P. N. Exon Smith · 10 years ago
  86. c804cdb TargetRegisterInfo: Introduce PrintLaneMask. by Matthias Braun · 10 years ago
  87. e6a2485 TargetRegisterInfo: Add typedef unsigned LaneBitmask and use it where apropriate; NFC by Matthias Braun · 10 years ago
  88. d9da162 Save LaneMask with livein registers by Matthias Braun · 10 years ago
  89. 8059546 MachineVerifier: Check that SlotIndex MBBIndexList is sorted. by Matthias Braun · 10 years ago
  90. 0e28823 [WinEH] Add some support for code generating catchpad by Reid Kleckner · 10 years ago
  91. b2b7ef1 MachineBasicBlock: Add liveins() method returning an iterator_range by Matthias Braun · 10 years ago
  92. e5101e2 MachineVerifier: Handle the optional def operand in a PATCHPOINT instruction. by Alex Lorenz · 10 years ago
  93. 0d4cebd LiveInterval: Document and enforce rules about empty subranges. by Matthias Braun · 10 years ago
  94. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  95. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  96. 111f5d8 MachineFrameInfo: Simplify pristine register calculation. by Matthias Braun · 10 years ago
  97. fa3872e MachineInstr: Change return value of getOpcode() to unsigned. by Matthias Braun · 10 years ago
  98. 59d2ca1 Fix typo by Matt Arsenault · 11 years ago
  99. ee5c2ab MachineVerifier: Don't crash if MachineOperand has no parent by Matt Arsenault · 11 years ago
  100. e962e52 MachineVerifier: slightly simplify code that is only called with vregs by Matthias Braun · 11 years ago