1. e4d63a4 Fixing warnings caused by commit 323095 by Marina Yatsina · 8 years ago
  2. 0bf841a Separate LoopTraversal, ReachingDefAnalysis and BreakFalseDeps into their own files. by Marina Yatsina · 8 years ago
  3. 3d8efa4 Rename ExecutionDepsFix files to ExecutionDomainFix by Marina Yatsina · 8 years ago[Renamed (99%) from llvm/lib/CodeGen/ExecutionDepsFix.cpp]
  4. c757c0b ExecutionDepsFix refactoring: - clang-format by Marina Yatsina · 8 years ago
  5. 30234e8 ExecutionDepsFix refactoring: by Marina Yatsina · 8 years ago
  6. 273d35d ExecutionDepsFix refactoring: - Removing LiveRegs by Marina Yatsina · 8 years ago
  7. 6daa2d2 ExecutionDepsFix refactoring: - Changing LiveRegs to be a vector by Marina Yatsina · 8 years ago
  8. 0f9cda5 ExecutionDepsFix refactoring: by Marina Yatsina · 8 years ago
  9. 6b34e63 ExecutionDepsFix refactoring: by Marina Yatsina · 8 years ago
  10. 6fc2aaa Separate ExecutionDepsFix into 4 parts: by Marina Yatsina · 8 years ago
  11. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  12. 25528d6 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  13. c71cced [CodeGen] Always use `printReg` to print registers in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  14. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  15. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  16. 4ecee77 [ExecutionDepsFix] Don't recurse over the CFG by Keno Fischer · 9 years ago
  17. 282c624 [ExecutionDepsFix] Don't revisit true dependencies by Keno Fischer · 9 years ago
  18. e6ff30b ExecutionDepsFix: Let targets specialize the pass; NFC by Matthias Braun · 9 years ago
  19. e9f8209 ExecutionDepsFix: Normalize names; NFC by Matthias Braun · 9 years ago
  20. 3b8aca2 [ExecutionDepsFix] Don't make copies of LiveReg objects when collecting operands for soft instructions by Craig Topper · 9 years ago
  21. c446b1f [ExecutionDepsFix] Use range-based for loop. NFC by Craig Topper · 9 years ago
  22. 578cf7a [ExecutionDepsFix] Improve clearance calculation for loops by Keno Fischer · 9 years ago
  23. 0c989a8 LivePhysReg: Use reference instead of pointer in init(); NFC by Matthias Braun · 9 years ago
  24. 117296c Use StringRef in Pass/PassManager APIs (NFC) by Mehdi Amini · 9 years ago
  25. 1eb4736 MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compute it by Matthias Braun · 9 years ago
  26. 53ce3f9 Fix for PR29010 by Marina Yatsina · 9 years ago
  27. 4b22642 Fixing bug committed in rev. 278321 by Marina Yatsina · 9 years ago
  28. 88f0c31 Avoid false dependencies of undef machine operands by Marina Yatsina · 9 years ago
  29. c1fa163 ExecutionDepsFix - Fix bug in clearance calculation by Marina Yatsina · 9 years ago
  30. 9cfc75c CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
  31. 50271f7 Add opt-bisect support to additional passes that can be skipped by Andrew Kaylor · 10 years ago
  32. d1aabb2 livePhysRegs: Pass MBB by reference in addLive{Ins|Outs}(); NFC by Matthias Braun · 10 years ago
  33. 24f26e6 LivePhysRegs: Automatically determine presence of pristine regs. by Matthias Braun · 10 years ago
  34. 1dbf7a5 Add MachineFunctionProperty checks for AllVRegsAllocated for target passes by Derek Schuff · 10 years ago
  35. 7dd4569 use range-based for-loops; NFCI by Sanjay Patel · 10 years ago
  36. 8f11e1a CodeGen: Start removing implicit conversions to/from list iterators, NFC by Duncan P. N. Exon Smith · 10 years ago
  37. d9da162 Save LaneMask with livein registers by Matthias Braun · 10 years ago
  38. b2b7ef1 MachineBasicBlock: Add liveins() method returning an iterator_range by Matthias Braun · 10 years ago
  39. d55bcf2 MachineRegisterInfo: Introduce isPhysRegUsed() by Matthias Braun · 10 years ago
  40. 7679afd Use make_range(rbegin(), rend()) to allow foreach loops. NFC. by Pete Cooper · 10 years ago
  41. 9912bb8 MachineRegisterInfo: Remove UsedPhysReg infrastructure by Matthias Braun · 10 years ago
  42. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  43. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  44. 4297c3f remove function names from comments; NFC by Sanjay Patel · 11 years ago
  45. 12fa37f fix typo: NFC by Sanjay Patel · 11 years ago
  46. 046318b ExecutionDepsFix: Indizes -> Indices. by Matthias Braun · 11 years ago
  47. 6a8bfe7 Fix typo. by Eric Christopher · 11 years ago
  48. 8142efa ExecutionDepsFix: Correctly handle wide registers. by Matthias Braun · 11 years ago
  49. 0d6a010 Fixing -Wsign-compare warnings; NFC. by Aaron Ballman · 11 years ago
  50. addddc4 Silence more static analyzer warnings. by Michael Ilseman · 11 years ago
  51. 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
  52. 307c2cb Remove unnecessary TargetMachine.h includes. by Eric Christopher · 11 years ago
  53. fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
  54. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  55. 650c8f2 Clean up language and grammar. by Eric Christopher · 11 years ago
  56. 1b9dde0 [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  57. 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
  58. 4584cd5 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  59. 310034e Convert register liveness tracking to work on a sub-register level instead of just register units. by Juergen Ributzka · 12 years ago
  60. 60cf0ad comment typo. by Andrew Trick · 12 years ago
  61. 27709d0 Revert "Convert liveness tracking to work on a sub-register level instead of just register units." by Andrew Trick · 12 years ago
  62. 8df84fa Convert liveness tracking to work on a sub-register level instead of just register units. by Andrew Trick · 12 years ago
  63. 3a99693 Improve on r192635, ExeDepsFix for avx, and add a test case. by Andrew Trick · 12 years ago
  64. b6d56be Fix the ExecutionDepsFix pass to handle AVX instructions. by Andrew Trick · 12 years ago
  65. e1c1d36 Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 12 years ago
  66. df1ecbd7 Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. by Michael J. Spencer · 12 years ago
  67. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  68. 0736442 Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed(). by Jakob Stoklund Olesen · 13 years ago
  69. 3c31499 Fixed a bug in the ExecutionDependencyFix pass that caused dependencies to not propagate through implicit defs. by Silviu Baranga · 13 years ago
  70. bde9176 Fix typos found by http://github.com/lyda/misspell-check by Benjamin Kramer · 13 years ago
  71. 54038d7 Switch all register list clients to the new MC*Iterator interface. by Jakob Stoklund Olesen · 13 years ago
  72. 1d32658 Use uint16_t to store register overlaps to reduce static data. by Craig Topper · 14 years ago
  73. 3588a43 Move common code into an MRI function. by Jakob Stoklund Olesen · 14 years ago
  74. 7f8e563 Add bundle aware API for querying instruction properties and switch the code by Evan Cheng · 14 years ago
  75. 0284541 Fix PR11422. by Jakob Stoklund Olesen · 14 years ago
  76. e14ef7e Check all overlaps when looking for used registers. by Jakob Stoklund Olesen · 14 years ago
  77. f8ad336 Break false dependencies before partial register updates. by Jakob Stoklund Olesen · 14 years ago
  78. 543bef6 Track register ages more accurately. by Jakob Stoklund Olesen · 14 years ago
  79. 3dc89c9 Collapse DomainValues across loop back-edges. by Jakob Stoklund Olesen · 14 years ago
  80. 53ec977 Link to the live DomainValue after merging. by Jakob Stoklund Olesen · 14 years ago
  81. b7e44a3 Track reference count independently from clear(). by Jakob Stoklund Olesen · 14 years ago
  82. 5d08293 Call release() directly when cleaning up the remaining DomainValues. by Jakob Stoklund Olesen · 14 years ago
  83. 9e338bb Rename all methods to follow style guide. by Jakob Stoklund Olesen · 14 years ago
  84. 1438e19 Handle reference counts in one function: release(). by Jakob Stoklund Olesen · 14 years ago
  85. 1205881 Clear old DomainValue after merging. by Jakob Stoklund Olesen · 14 years ago
  86. a70e941 Kill and collapse outstanding DomainValues. by Jakob Stoklund Olesen · 14 years ago
  87. 68e197e Use a reverse post order instead of a DFS order. by Jakob Stoklund Olesen · 14 years ago
  88. 736cf46 Extract two methods. No functional change. by Jakob Stoklund Olesen · 14 years ago
  89. 44dcc58 MBB doesn't need to be a class member. by Jakob Stoklund Olesen · 14 years ago
  90. baffa7d Fix pass name after the source was moved. by Jakob Stoklund Olesen · 14 years ago
  91. bd5109f Rename class and clean up source. by Jakob Stoklund Olesen · 14 years ago
  92. 934b7d7 Rename SSEDomainFix -> lib/CodeGen/ExecutionDepsFix. by Jakob Stoklund Olesen · 14 years ago[Renamed from llvm/lib/Target/X86/SSEDomainFix.cpp]
  93. 30c8112 Remove X86-dependent stuff from SSEDomainFix. by Jakob Stoklund Olesen · 14 years ago
  94. b48c994 Promote the X86 Get/SetSSEDomain functions to TargetInstrInfo. by Jakob Stoklund Olesen · 14 years ago
  95. a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  96. bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  97. 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  98. d1d7ed6 Add StringRef::compare_numeric and use it to sort TableGen register records. by Jakob Stoklund Olesen · 15 years ago
  99. 9d2d053 Eliminate MachineBasicBlock::const_livein_iterator and make by Dan Gohman · 16 years ago
  100. 796583e Fix a number of clang -Wsign-compare warnings that didn't have an obvious by John McCall · 16 years ago