1. 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
  2. c91e28a ScheduleDAGInstrs: Do not try to toggle kill flags on debug uses by Matthias Braun · 9 years ago
  3. 26e8c35 ScheduleDAGInstrs: Cleanup toggleKillFlag(); NFC by Matthias Braun · 9 years ago
  4. bd7d918 ScheduleDAGInstrs: Cleanup; NFC by Matthias Braun · 9 years ago
  5. ea9f8ce Implement LaneBitmask::any(), use it to replace !none(), NFCI by Krzysztof Parzyszek · 9 years ago
  6. 91b5cf8 Extract LaneBitmask into a separate type by Krzysztof Parzyszek · 9 years ago
  7. 4063988 ScheduleDAGInstrs: Move VRegUses to ScheduleDAGMILive; NFCI by Matthias Braun · 9 years ago
  8. 325cd2c ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps() by Matthias Braun · 9 years ago
  9. f29b12d ScheduleDAGInstrs: Ignore dependencies of constant physregs by Matthias Braun · 9 years ago
  10. 111603f ScheduleDAGInstrs: Slightly simplify code; NFC by Matthias Braun · 9 years ago
  11. c8440dd MachineInstrBundle: Pass iterators to getBundle(Start|End); NFC by Matthias Braun · 9 years ago
  12. e7c72cd Fix machine operand traversal in ScheduleDAGInstrs::fixupKills by Krzysztof Parzyszek · 9 years ago
  13. 298e007 ScheduleDAGInstrs: Cleanup, use range based for; NFC by Matthias Braun · 9 years ago
  14. d98cf00 [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC by Justin Lebar · 9 years ago
  15. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  16. d6ddc7e Untabify. by NAKAMURA Takumi · 9 years ago
  17. b77911b CodeGen: Use MachineInstr& in ScheduleDAGIntrs, NFC by Duncan P. N. Exon Smith · 9 years ago
  18. 9cfc75c CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
  19. 4c994ee ScheduleDAGInstrs: Fix memory corruption by Matthias Braun · 9 years ago
  20. 8a5b467 ScheduleDAGInstrs: Comment on why subreg defs are not seen as uses; NFC by Matthias Braun · 9 years ago
  21. e5a2f11 Fix PR26655: Bail out if all regs of an inst BUNDLE have the correct kill flag by Mandeep Singh Grang · 9 years ago
  22. a356bb7 [ScheduleDAG] Make sure to process all def operands before any use operands by Krzysztof Parzyszek · 9 years ago
  23. bc46f62 ScheduleDAGInstrs.cpp: Don't peel the iterator when it points the end. This will fix the crash in r268143. by NAKAMURA Takumi · 10 years ago
  24. b550cb1 [NFC] Header cleanup by Mehdi Amini · 10 years ago
  25. 59ae854 Do not modify a cl::opt programmatically, global mutable state is evil. by Mehdi Amini · 10 years ago
  26. 6381713 [ScheduleDAGInstrs] Re-factor for based on review feedback. NFC. by Geoff Berry · 10 years ago
  27. c0739d8 [ScheduleDAGInstrs] Handle instructions with multiple MMOs by Geoff Berry · 10 years ago
  28. b472856 Fix PR26940 where compiles times regressed massively. by Chandler Carruth · 10 years ago
  29. f9ab416 WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFC by Duncan P. N. Exon Smith · 10 years ago
  30. 3ac9cc6 CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFC by Duncan P. N. Exon Smith · 10 years ago
  31. c5b668d Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" by Duncan P. N. Exon Smith · 10 years ago
  32. dc0848c CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC by Duncan P. N. Exon Smith · 10 years ago
  33. 98963fe [ScheduleDAGInstrs] isUnsafeMemoryObject() removed by Jonas Paulsson · 10 years ago
  34. 2293685 [ScheduleDagInstrs] Improved comments by Jonas Paulsson · 10 years ago
  35. ac29f01 [ScheduleDAGInstrs::buildSchedGraph()] Handling of memory dependecies rewritten. by Jonas Paulsson · 10 years ago
  36. 8c73863 Temporarily revert "[ScheduleDAGInstrs::buildSchedGraph()] Handling of memory dependecies rewritten." by Jonas Paulsson · 10 years ago
  37. 23f12e5 [ScheduleDAGInstrs::buildSchedGraph()] Handling of memory dependecies rewritten. by Jonas Paulsson · 10 years ago
  38. b46d0f9 [ScheduleDAGInstrs] Simplify logic to improve readability. NFC. by Chad Rosier · 10 years ago
  39. d4f6409 MachineScheduler: Allow independent scheduling of sub register defs by Matthias Braun · 10 years ago
  40. 5d45861 RegisterPressure: Make liveness tracking subregister aware by Matthias Braun · 10 years ago
  41. b505c76 RegisterPressure: Expose RegisterOperands API by Matthias Braun · 10 years ago
  42. 12fe227 ScheduleDAGInstrs: Bug fix for missed memory dependency. by Geoff Berry · 10 years ago
  43. b17e8b1 ScheduleDAGInstrs: Move LiveIntervals field to ScheduleDAGMI by Matthias Braun · 10 years ago
  44. 97d0ffb ScheduleDAGInstrs: Rework schedule graph builder. by Matthias Braun · 10 years ago
  45. 2fd672a Revert "ScheduleDAGInstrs: Rework schedule graph builder." by Matthias Braun · 10 years ago
  46. d35fe3d ScheduleDAGInstrs: Rework schedule graph builder. by Matthias Braun · 10 years ago
  47. 93563e7 ScheduleDAGInstrs: Remove IsPostRA flag; NFC by Matthias Braun · 10 years ago
  48. f2f1944 Revert "ScheduleDAGInstrs: Remove IsPostRA flag" by Matthias Braun · 10 years ago
  49. 7ffadd0 ScheduleDAGInstrs: Remove IsPostRA flag by Matthias Braun · 10 years ago
  50. 84921b9 Refactor: Simplify boolean conditional return statements in lib/CodeGen. by Rafael Espindola · 10 years ago
  51. 6e98cd3 CodeGen: Avoid more ilist iterator implicit conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  52. d9da162 Save LaneMask with livein registers by Matthias Braun · 10 years ago
  53. b2b7ef1 MachineBasicBlock: Add liveins() method returning an iterator_range by Matthias Braun · 10 years ago
  54. df005cb Fix some comment typos. by Benjamin Kramer · 10 years ago
  55. bd7287e Move most user of TargetMachine::getDataLayout to the Module one by Mehdi Amini · 10 years ago
  56. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  57. c3f49eb [PM/AA] Hoist the AliasResult enum out of the AliasAnalysis class. by Chandler Carruth · 10 years ago
  58. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  59. ac80dc7 [PM/AA] Remove the Location typedef from the AliasAnalysis class now by Chandler Carruth · 10 years ago
  60. e41e146 CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands by Matthias Braun · 10 years ago
  61. f8c028c use range-based for-loop by Sanjay Patel · 10 years ago
  62. 490aca9 use range-based for-loop; NFCI by Sanjay Patel · 10 years ago
  63. bff3a7e Remove MCInstrItineraries includes in parts that don't use them anymore by Matthias Braun · 10 years ago
  64. ee13fbe CodeGen: ignore DEBUG_VALUE nodes in KILL tagging by Saleem Abdulrasool · 10 years ago
  65. f54b73d ScheduleDAGInstrs: In functions with tail calls PseudoSourceValues are not non-aliasing distinct objects by Arnold Schwaighofer · 10 years ago
  66. 300069a ScheduleDAGInstrs should toggle kill flags on bundled instrs. by Pete Cooper · 11 years ago
  67. a28d91d DataLayout is mandatory, update the API to reflect it with references. by Mehdi Amini · 11 years ago
  68. 1cdefae Rewrite MachineOperand::print and MachineInstr::print to avoid by Eric Christopher · 11 years ago
  69. afa6813 Bugfix for missed dependency from store to load in buildSchedGraph(). by Jonas Paulsson · 11 years ago
  70. 2c63549 Update a few calls to getSubtarget<> to either be getSubtargetImpl by Eric Christopher · 11 years ago
  71. fcf0cba New method SDep::isNormalMemoryOrBarrier() in ScheduleDAGInstrs.cpp. by Jonas Paulsson · 11 years ago
  72. bf408bb Fix typos in comment and option help texts. by Jonas Paulsson · 11 years ago
  73. 3e01d47 MISched: Fix moving stores across barriers by Tom Stellard · 11 years ago
  74. 66d7791 Revert "r223440 - Consider subregs when calling MI::registerDefIsDead for phys deps" by Hal Finkel · 11 years ago
  75. d013d99 Consider subregs when calling MI::registerDefIsDead for phys deps by Hal Finkel · 11 years ago
  76. 70573dc Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> by David Blaikie · 11 years ago
  77. ec4f873 Remove an unnecessary restriction. MIsNeedChainEdge() should be checked even when scheduler AliasAnalysis is not by Owen Anderson · 11 years ago
  78. 3528c1e [AArch64] Improve AA to remove unneeded edges in the AA MI scheduling graph. by Chad Rosier · 11 years ago
  79. 1175945 Change MCSchedModel to be a struct of statically initialized data. by Pete Cooper · 11 years ago
  80. 71b7b68 Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size. by Craig Topper · 11 years ago
  81. ea0aee6 Cleanup: Delete seemingly unused reference to MachineDominatorTree from ScheduleDAGInstrs. by Alexey Samsonov · 11 years ago
  82. 8968e6d Fix null reference creation in ScheduleDAGInstrs constructor call. by Alexey Samsonov · 11 years ago
  83. 6230691 Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size." by Craig Topper · 11 years ago
  84. 5229cfd Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size. by Craig Topper · 11 years ago
  85. cc39b67 AA metadata refactoring (introduce AAMDNodes) by Hal Finkel · 11 years ago
  86. d8d510a Move remaining LLVM_ENABLE_DUMP conditionals out of the headers by Alp Toker · 11 years ago
  87. e69170a Revert "Introduce a string_ostream string builder facilty" by Alp Toker · 11 years ago
  88. 6147173 Introduce a string_ostream string builder facilty by Alp Toker · 11 years ago
  89. beaca19 Fix typos by Alp Toker · 11 years ago
  90. 1b9dde0 [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  91. bae796f Remove seemingly-unneeded artificial dependency by Hal Finkel · 12 years ago
  92. 1766f93 Better comments to explain buffered/unbuffered processor resources. by Andrew Trick · 12 years ago
  93. 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
  94. 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
  95. 3b48d08 Reenable use of TBAA during CodeGen by Hal Finkel · 12 years ago
  96. b1f25f1 Replace PROLOG_LABEL with a new CFI_INSTRUCTION. by Rafael Espindola · 12 years ago
  97. b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
  98. 1ce017e Indent this continued line. by Nick Lewycky · 12 years ago
  99. c4a9f8a Fix change in behaviour accidentally introduced in r201754. by Nick Lewycky · 12 years ago
  100. b9e44d6 Simplify the implementation of getUnderlyingObjectsForInstr, without intending to change the semantics at all. by Nick Lewycky · 12 years ago