1. a4976c6 MachineInstr: Remove parameter from dump() by Matthias Braun · 9 years ago
  2. 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
  3. a374308 MachineInstr: Print name for subreg index in SUBREG_TO_REG by Matthias Braun · 9 years ago
  4. 7779484 machine combiner: fix pretty printer by Sebastian Pop · 9 years ago
  5. b29a15e [CodeGen] Make MachineInstr::isIdenticalTo() symmetric. by Bjorn Pettersson · 9 years ago
  6. 17c7f70 Replace APFloatBase static fltSemantics data members with getter functions by Stephan Bergmann · 9 years ago
  7. 637488d MachineOperand: Add dump() method by Matthias Braun · 9 years ago
  8. 8ea0246 [MachineMemOperand] Move synchronization scope and atomic orderings from SDNode to MachineMemOperand, and remove redundant getAtomic* member functions from SelectionDAG. by Konstantin Zhuravlyov · 9 years ago
  9. 48d9fdc Fix formatting in findRegisterUseOperandIdx. NFC. by Fraser Cormack · 9 years ago
  10. 25dba30 AMDGPU: Support commuting a FrameIndex operand by Matt Arsenault · 9 years ago
  11. 925961b [GlobalISel] Fix mismatched "<..)" in intrinsic MO printing. NFC. by Ahmed Bougacha · 9 years ago
  12. adbf09e [CodeGen] Split out the notions of MI invariance and MI dereferenceability. by Justin Lebar · 9 years ago
  13. d98cf00 [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC by Justin Lebar · 9 years ago
  14. 0f140c7 GlobalISel: move type information to MachineRegisterInfo. by Tim Northover · 9 years ago
  15. 036b94d Fix some more asserts after r279466. by Pete Cooper · 9 years ago
  16. 673b347 Reset isUndef when removing subreg from a def operand by Krzysztof Parzyszek · 9 years ago
  17. de3aea041 GlobalISel: support irtranslation of icmp instructions. by Tim Northover · 9 years ago
  18. 0a16c22 Use range algorithms instead of unpacking begin/end by David Majnemer · 9 years ago
  19. 6b3bd61 CodeGen: add new "intrinsic" MachineOperand kind. by Tim Northover · 9 years ago
  20. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  21. 46c05fc [GlobalISel] Remove types on selected insts instead of using LLT(). by Ahmed Bougacha · 9 years ago
  22. 98a56eb GlobalISel: allow multiple types on MachineInstrs. by Tim Northover · 9 years ago
  23. 62ae568 GlobalISel: implement low-level type with just size & vector lanes. by Tim Northover · 9 years ago
  24. d32a2d3 [inlineasm] Propagate operand constraints to the backend by Simon Dardis · 9 years ago
  25. 288b337 [CodeGen] Refactor MachineMemOperand::Flags's target-specific flags. by Justin Lebar · 9 years ago
  26. a3b786a [CodeGen] Refactor MachineMemOperand's Flags enum. by Justin Lebar · 9 years ago
  27. dede81e [MI] Clean up some loops over MachineInstr::memoperands(). NFC by Justin Lebar · 9 years ago
  28. dfd358f [MI] Fix MachineInstr::isInvariantLoad. by Justin Lebar · 9 years ago
  29. 0526e7f AMDGPU: Add convergent flag to INLINEASM instruction. by Wei Ding · 9 years ago
  30. bdc4956 Pass DebugLoc and SDLoc by const ref. by Benjamin Kramer · 9 years ago
  31. e5a2f11 Fix PR26655: Bail out if all regs of an inst BUNDLE have the correct kill flag by Mandeep Singh Grang · 9 years ago
  32. b0c9748 AMDGPU/SI: add llvm.amdgcn.ps.live intrinsic by Nicolai Haehnle · 9 years ago
  33. 2886580 Sink DI metadata usage out of MachineInstr.h and MachineInstrBuilder.h by Reid Kleckner · 9 years ago
  34. 03c4196 [MachineInstr] Teach the print method about RegisterBank. by Quentin Colombet · 9 years ago
  35. a874d1a Revert "NFC: static_assert instead of comment" by JF Bastien · 10 years ago
  36. d4ff336 NFC: static_assert instead of comment by JF Bastien · 10 years ago
  37. 41bea87 [MachineInstr] Get rid of some GlobalISel ifdefs. by Quentin Colombet · 10 years ago
  38. fd8cc23 CodeGen: Change MachineInstr to use MachineInstr&, NFC by Duncan P. N. Exon Smith · 10 years ago
  39. f9ab416 WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFC by Duncan P. N. Exon Smith · 10 years ago
  40. 820e392 Minor code cleanups. NFC. by Junmo Park · 10 years ago
  41. aca625a MachineInstr: Respect register aliases in clearRegiserKills() by Matthias Braun · 10 years ago
  42. c5b668d Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" by Duncan P. N. Exon Smith · 10 years ago
  43. dc0848c CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC by Duncan P. N. Exon Smith · 10 years ago
  44. 7a08381 Remove uses of builtin comma operator. by Richard Trieu · 10 years ago
  45. 9855111 [GlobalISel] Add a type to MachineInstr. by Quentin Colombet · 10 years ago
  46. e1494c3 [GlobalISel][MachineRegisterInfo] Add a method to create generic vregs. by Quentin Colombet · 10 years ago
  47. 36ce1b0 [GlobalISel] Remember the size of generic virtual registers by Quentin Colombet · 10 years ago
  48. 5923973 Fix printing of f16 machine operands by Matt Arsenault · 10 years ago
  49. eb2a254 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
  50. 5eb90a7 Consolidate MemRefs handling from BranchFolding and correct latent bug by Philip Reames · 10 years ago
  51. 2d2fc4a Fix a warning [NFC] by Philip Reames · 10 years ago
  52. c86ed00 Extract helper function to merge MemoryOperand lists [NFC] by Philip Reames · 10 years ago
  53. c47c6ac Correct misleading formatting of several ifs followed by two statements without braces. by Yaron Keren · 10 years ago
  54. e5e035a3 Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical register arrays already use this typedef. by Craig Topper · 10 years ago
  55. 2c98d0f MachineInstr: addRegisterDefReadUndef() => setRegisterDefReadUndef() by Matthias Braun · 10 years ago
  56. 5ec1568 CodeGen: Continue removing ilist iterator implicit conversions by Duncan P. N. Exon Smith · 10 years ago
  57. 0a7d0ad Untabify. by NAKAMURA Takumi · 10 years ago
  58. a9cb538 Reformat blank lines. by NAKAMURA Takumi · 10 years ago
  59. 098cd9f [X86] Fix emitEpilogue() to make less assumptions about pops by Michael Kuperstein · 10 years ago
  60. 1e97a0b Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps. by Daniel Sanders · 10 years ago
  61. bc7f99a [X86] Allow x86 call frame optimization to fold more loads into pushes by Michael Kuperstein · 10 years ago
  62. e40c8a2 PseudoSourceValue: Replace global manager with a manager in a machine function. by Alex Lorenz · 10 years ago
  63. c037452 CodeGen: Create a proper ModuleSlotTracker for MachineInstr by Duncan P. N. Exon Smith · 10 years ago
  64. 6529ed4 CodeGen: Push the ModuleSlotTracker through Metadata by Duncan P. N. Exon Smith · 10 years ago
  65. f48e982 CodeGen: Push the ModuleSlotTracker through MachineOperands by Duncan P. N. Exon Smith · 10 years ago
  66. 572c29a Show invariant loads in MMO dumping by Matt Arsenault · 10 years ago
  67. ac80dc7 [PM/AA] Remove the Location typedef from the AliasAnalysis class now by Chandler Carruth · 10 years ago
  68. e41e146 CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands by Matthias Braun · 10 years ago
  69. 07066cc MachineInstr: Remove unused parameter. by Matthias Braun · 10 years ago
  70. 9a9d58a Correct indentation. NFC by Craig Topper · 10 years ago
  71. 633dba4 Add ChangeTo* to MachineOperand for symbols by Matt Arsenault · 10 years ago
  72. a9308c4 IR: Give 'DI' prefix to debug info metadata by Duncan P. N. Exon Smith · 10 years ago
  73. 60635e3 DebugInfo: Drop rest of DIDescriptor subclasses by Duncan P. N. Exon Smith · 10 years ago
  74. 62e0f45 DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable by Duncan P. N. Exon Smith · 10 years ago
  75. 7348dda DebugInfo: Gut DIVariable and DIGlobalVariable by Duncan P. N. Exon Smith · 10 years ago
  76. e686f15 CodeGen: Stop using DIDescriptor::is*() and auto-casting by Duncan P. N. Exon Smith · 10 years ago
  77. c5bd3e0 CodeGen: Fix MachineInstr::print() for DBG_VALUE by Duncan P. N. Exon Smith · 10 years ago
  78. 9dffcd0 CodeGen: Use the new DebugLoc API, NFC by Duncan P. N. Exon Smith · 11 years ago
  79. 1cdefae Rewrite MachineOperand::print and MachineInstr::print to avoid by Eric Christopher · 11 years ago
  80. b9f0009 Remove DebugLoc::print(LLVMContext, raw_ostream), it was just by Eric Christopher · 11 years ago
  81. 60c5bbf MachineInstr: Use range-based for loops. NFC. by Benjamin Kramer · 11 years ago
  82. 5c0e64f Calling memmove on a MachineOperand is totally safe. by Benjamin Kramer · 11 years ago
  83. a9591b5 Move DebugLocs around instead of copying. by Benjamin Kramer · 11 years ago
  84. 26e7ea6 MachineCSE: Clear dead-def flag on CSE. by Matthias Braun · 11 years ago
  85. c1988f3 LiveIntervalAnalysis: Mark subregister defs as undef when we determined they are only reading a dead superregister value by Matthias Braun · 11 years ago
  86. 5bf8fef IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago
  87. cf0444b Move register class name strings to a single array in MCRegisterInfo to reduce static table size and number of relocation entries. by Craig Topper · 11 years ago
  88. 176b691 Revert "Revert "DI: Fold constant arguments into a single MDString"" by Duncan P. N. Exon Smith · 11 years ago
  89. 786cd04 Revert "DI: Fold constant arguments into a single MDString" by Duncan P. N. Exon Smith · 11 years ago
  90. 571f97b DI: Fold constant arguments into a single MDString by Duncan P. N. Exon Smith · 11 years ago
  91. 87b7eb9 Move the complex address expression out of DIVariable and into an extra by Adrian Prantl · 11 years ago
  92. b458dc2 Revert r218778 while investigating buldbot breakage. by Adrian Prantl · 11 years ago
  93. 25a7174 Move the complex address expression out of DIVariable and into an extra by Adrian Prantl · 11 years ago
  94. 93ffe58 Add MachineOperand::ChangeToFPImmediate and setFPImm by Matt Arsenault · 11 years ago
  95. caa8bfd [Cleanup] Utility function to erase instruction and mark DBG_Values by Gerolf Hoflehner · 11 years ago
  96. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  97. 9414665 Add scoped-noalias metadata by Hal Finkel · 11 years ago
  98. cc39b67 AA metadata refactoring (introduce AAMDNodes) by Hal Finkel · 11 years ago
  99. da925c0 [BUG][REFACTOR] by Zinovy Nis · 11 years ago
  100. aad475b Break PseudoSourceValue out of the Value hierarchy. It is now the root of its own tree containing FixedStackPseudoSourceValue (which you can use isa/dyn_cast on) and MipsCallEntry (which you can't). Anything that needs to use either a PseudoSourceValue* and Value* is strongly encouraged to use a MachinePointerInfo instead. by Nick Lewycky · 11 years ago