1. 036b94d Fix some more asserts after r279466. by Pete Cooper · 9 years ago
  2. 673b347 Reset isUndef when removing subreg from a def operand by Krzysztof Parzyszek · 9 years ago
  3. de3aea041 GlobalISel: support irtranslation of icmp instructions. by Tim Northover · 9 years ago
  4. 0a16c22 Use range algorithms instead of unpacking begin/end by David Majnemer · 9 years ago
  5. 6b3bd61 CodeGen: add new "intrinsic" MachineOperand kind. by Tim Northover · 9 years ago
  6. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  7. 46c05fc [GlobalISel] Remove types on selected insts instead of using LLT(). by Ahmed Bougacha · 9 years ago
  8. 98a56eb GlobalISel: allow multiple types on MachineInstrs. by Tim Northover · 9 years ago
  9. 62ae568 GlobalISel: implement low-level type with just size & vector lanes. by Tim Northover · 9 years ago
  10. d32a2d3 [inlineasm] Propagate operand constraints to the backend by Simon Dardis · 9 years ago
  11. 288b337 [CodeGen] Refactor MachineMemOperand::Flags's target-specific flags. by Justin Lebar · 9 years ago
  12. a3b786a [CodeGen] Refactor MachineMemOperand's Flags enum. by Justin Lebar · 9 years ago
  13. dede81e [MI] Clean up some loops over MachineInstr::memoperands(). NFC by Justin Lebar · 9 years ago
  14. dfd358f [MI] Fix MachineInstr::isInvariantLoad. by Justin Lebar · 9 years ago
  15. 0526e7f AMDGPU: Add convergent flag to INLINEASM instruction. by Wei Ding · 9 years ago
  16. bdc4956 Pass DebugLoc and SDLoc by const ref. by Benjamin Kramer · 9 years ago
  17. e5a2f11 Fix PR26655: Bail out if all regs of an inst BUNDLE have the correct kill flag by Mandeep Singh Grang · 9 years ago
  18. b0c9748 AMDGPU/SI: add llvm.amdgcn.ps.live intrinsic by Nicolai Haehnle · 10 years ago
  19. 2886580 Sink DI metadata usage out of MachineInstr.h and MachineInstrBuilder.h by Reid Kleckner · 10 years ago
  20. 03c4196 [MachineInstr] Teach the print method about RegisterBank. by Quentin Colombet · 10 years ago
  21. a874d1a Revert "NFC: static_assert instead of comment" by JF Bastien · 10 years ago
  22. d4ff336 NFC: static_assert instead of comment by JF Bastien · 10 years ago
  23. 41bea87 [MachineInstr] Get rid of some GlobalISel ifdefs. by Quentin Colombet · 10 years ago
  24. fd8cc23 CodeGen: Change MachineInstr to use MachineInstr&, NFC by Duncan P. N. Exon Smith · 10 years ago
  25. f9ab416 WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFC by Duncan P. N. Exon Smith · 10 years ago
  26. 820e392 Minor code cleanups. NFC. by Junmo Park · 10 years ago
  27. aca625a MachineInstr: Respect register aliases in clearRegiserKills() by Matthias Braun · 10 years ago
  28. c5b668d Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" by Duncan P. N. Exon Smith · 10 years ago
  29. dc0848c CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC by Duncan P. N. Exon Smith · 10 years ago
  30. 7a08381 Remove uses of builtin comma operator. by Richard Trieu · 10 years ago
  31. 9855111 [GlobalISel] Add a type to MachineInstr. by Quentin Colombet · 10 years ago
  32. e1494c3 [GlobalISel][MachineRegisterInfo] Add a method to create generic vregs. by Quentin Colombet · 10 years ago
  33. 36ce1b0 [GlobalISel] Remember the size of generic virtual registers by Quentin Colombet · 10 years ago
  34. 5923973 Fix printing of f16 machine operands by Matt Arsenault · 10 years ago
  35. eb2a254 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
  36. 5eb90a7 Consolidate MemRefs handling from BranchFolding and correct latent bug by Philip Reames · 10 years ago
  37. 2d2fc4a Fix a warning [NFC] by Philip Reames · 10 years ago
  38. c86ed00 Extract helper function to merge MemoryOperand lists [NFC] by Philip Reames · 10 years ago
  39. c47c6ac Correct misleading formatting of several ifs followed by two statements without braces. by Yaron Keren · 10 years ago
  40. 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
  41. 2c98d0f MachineInstr: addRegisterDefReadUndef() => setRegisterDefReadUndef() by Matthias Braun · 10 years ago
  42. 5ec1568 CodeGen: Continue removing ilist iterator implicit conversions by Duncan P. N. Exon Smith · 10 years ago
  43. 0a7d0ad Untabify. by NAKAMURA Takumi · 10 years ago
  44. a9cb538 Reformat blank lines. by NAKAMURA Takumi · 10 years ago
  45. 098cd9f [X86] Fix emitEpilogue() to make less assumptions about pops by Michael Kuperstein · 10 years ago
  46. 1e97a0b Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps. by Daniel Sanders · 10 years ago
  47. bc7f99a [X86] Allow x86 call frame optimization to fold more loads into pushes by Michael Kuperstein · 10 years ago
  48. e40c8a2 PseudoSourceValue: Replace global manager with a manager in a machine function. by Alex Lorenz · 10 years ago
  49. c037452 CodeGen: Create a proper ModuleSlotTracker for MachineInstr by Duncan P. N. Exon Smith · 10 years ago
  50. 6529ed4 CodeGen: Push the ModuleSlotTracker through Metadata by Duncan P. N. Exon Smith · 10 years ago
  51. f48e982 CodeGen: Push the ModuleSlotTracker through MachineOperands by Duncan P. N. Exon Smith · 10 years ago
  52. 572c29a Show invariant loads in MMO dumping by Matt Arsenault · 10 years ago
  53. ac80dc7 [PM/AA] Remove the Location typedef from the AliasAnalysis class now by Chandler Carruth · 10 years ago
  54. e41e146 CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands by Matthias Braun · 10 years ago
  55. 07066cc MachineInstr: Remove unused parameter. by Matthias Braun · 10 years ago
  56. 9a9d58a Correct indentation. NFC by Craig Topper · 10 years ago
  57. 633dba4 Add ChangeTo* to MachineOperand for symbols by Matt Arsenault · 10 years ago
  58. a9308c4 IR: Give 'DI' prefix to debug info metadata by Duncan P. N. Exon Smith · 10 years ago
  59. 60635e3 DebugInfo: Drop rest of DIDescriptor subclasses by Duncan P. N. Exon Smith · 11 years ago
  60. 62e0f45 DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable by Duncan P. N. Exon Smith · 11 years ago
  61. 7348dda DebugInfo: Gut DIVariable and DIGlobalVariable by Duncan P. N. Exon Smith · 11 years ago
  62. e686f15 CodeGen: Stop using DIDescriptor::is*() and auto-casting by Duncan P. N. Exon Smith · 11 years ago
  63. c5bd3e0 CodeGen: Fix MachineInstr::print() for DBG_VALUE by Duncan P. N. Exon Smith · 11 years ago
  64. 9dffcd0 CodeGen: Use the new DebugLoc API, NFC by Duncan P. N. Exon Smith · 11 years ago
  65. 1cdefae Rewrite MachineOperand::print and MachineInstr::print to avoid by Eric Christopher · 11 years ago
  66. b9f0009 Remove DebugLoc::print(LLVMContext, raw_ostream), it was just by Eric Christopher · 11 years ago
  67. 60c5bbf MachineInstr: Use range-based for loops. NFC. by Benjamin Kramer · 11 years ago
  68. 5c0e64f Calling memmove on a MachineOperand is totally safe. by Benjamin Kramer · 11 years ago
  69. a9591b5 Move DebugLocs around instead of copying. by Benjamin Kramer · 11 years ago
  70. 26e7ea6 MachineCSE: Clear dead-def flag on CSE. by Matthias Braun · 11 years ago
  71. c1988f3 LiveIntervalAnalysis: Mark subregister defs as undef when we determined they are only reading a dead superregister value by Matthias Braun · 11 years ago
  72. 5bf8fef IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago
  73. 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
  74. 176b691 Revert "Revert "DI: Fold constant arguments into a single MDString"" by Duncan P. N. Exon Smith · 11 years ago
  75. 786cd04 Revert "DI: Fold constant arguments into a single MDString" by Duncan P. N. Exon Smith · 11 years ago
  76. 571f97b DI: Fold constant arguments into a single MDString by Duncan P. N. Exon Smith · 11 years ago
  77. 87b7eb9 Move the complex address expression out of DIVariable and into an extra by Adrian Prantl · 11 years ago
  78. b458dc2 Revert r218778 while investigating buldbot breakage. by Adrian Prantl · 11 years ago
  79. 25a7174 Move the complex address expression out of DIVariable and into an extra by Adrian Prantl · 11 years ago
  80. 93ffe58 Add MachineOperand::ChangeToFPImmediate and setFPImm by Matt Arsenault · 11 years ago
  81. caa8bfd [Cleanup] Utility function to erase instruction and mark DBG_Values by Gerolf Hoflehner · 11 years ago
  82. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  83. 9414665 Add scoped-noalias metadata by Hal Finkel · 11 years ago
  84. cc39b67 AA metadata refactoring (introduce AAMDNodes) by Hal Finkel · 11 years ago
  85. da925c0 [BUG][REFACTOR] by Zinovy Nis · 11 years ago
  86. 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 · 12 years ago
  87. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  88. c97727a Remove some dead assignements found by scan-build by Arnaud A. de Grandmaison · 12 years ago
  89. 7c8189c [X86] New and improved VZeroUpperInserter optimization. by Lang Hames · 12 years ago
  90. 75c9e6d Remove some dead assignements found by scan-build by Arnaud A. de Grandmaison · 12 years ago
  91. b1f25f1 Replace PROLOG_LABEL with a new CFI_INSTRUCTION. by Rafael Espindola · 12 years ago
  92. 9a4c9e5 [Layering] Move DebugInfo.h into the IR library where its implementation by Chandler Carruth · 12 years ago
  93. b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
  94. d48cdbf Put the functionality for printing a value to a raw_ostream as an by Chandler Carruth · 12 years ago
  95. 9aca918 Move the LLVM IR asm writer header files into the IR directory, as they by Chandler Carruth · 12 years ago
  96. 1fb3362a [RegAlloc] Make tryInstructionSplit less aggressive. by Quentin Colombet · 12 years ago
  97. e829475 [Stackmap] Liveness Analysis Pass by Juergen Ributzka · 12 years ago
  98. 68c38fd Print the address space of a MachineMemOperand by Matt Arsenault · 12 years ago
  99. 7bcb010 Revert "Liveness Analysis Pass" by Andrew Trick · 12 years ago
  100. 8d6a658 Liveness Analysis Pass by Andrew Trick · 12 years ago