1. ef95969 LiveStacks: Rename LiveStack.{h|cpp} to LiveStacks.{h|cpp}; NFC by Matthias Braun · 8 years ago[Renamed (96%) from llvm/lib/CodeGen/LiveStackAnalysis.cpp]
  2. f842297 Rename LiveIntervalAnalysis.h to LiveIntervals.h by Matthias Braun · 8 years ago
  3. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  4. 1527baa CodeGen: Rename DEBUG_TYPE to match passnames by Matthias Braun · 8 years ago
  5. b550cb1 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  6. ed40025 Recommit r231168: unique_ptrify LiveRange::segmentSet by David Blaikie · 11 years ago
  7. 90c59cc Revert "unique_ptrify LiveRange::segmentSet" by David Blaikie · 11 years ago
  8. 19660f0 Recommit r231168: unique_ptrify LiveRange::segmentSet by David Blaikie · 11 years ago
  9. 923a25e Revert "unique_ptrify LiveRange::segmentSet" by David Blaikie · 11 years ago
  10. 5a0206a unique_ptrify LiveRange::segmentSet by David Blaikie · 11 years ago
  11. 7f1e056 Revert "Remove the explicit SDNodeIterator::operator= in favor of the implicit default" by David Blaikie · 11 years ago
  12. bb8da4c Remove the explicit SDNodeIterator::operator= in favor of the implicit default by David Blaikie · 11 years ago
  13. 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
  14. fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
  15. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  16. 1b9dde0 [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 11 years ago
  17. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  18. b53825b Fix a significant recent(?) regression. StackSlotColoring no longer did anything by Evan Cheng · 13 years ago
  19. 1352be2 Move getCommonSubClass() into TRI. by Jakob Stoklund Olesen · 14 years ago
  20. b83a6b2 Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual and by Jakob Stoklund Olesen · 15 years ago
  21. 7cdc1e5 Make the spiller responsible for updating the LiveStacks analysis. by Jakob Stoklund Olesen · 15 years ago
  22. df7a4f2 Now with fewer extraneous semicolons! by Owen Anderson · 15 years ago
  23. a57b97e Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). by Owen Anderson · 15 years ago
  24. a000002 VNInfos don't need to be destructed anymore. by Benjamin Kramer · 15 years ago
  25. 04c713d Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allows by Benjamin Kramer · 15 years ago
  26. 05fb963 The Indexes Patch. by Lang Hames · 16 years ago
  27. 1362602 Change Pass::print to take a raw ostream instead of std::ostream, by Chris Lattner · 16 years ago
  28. d99f1c6 shoot a few more std::ostream print methods in the head. by Chris Lattner · 16 years ago
  29. fc968ef Update to in-place spilling framework. Includes live interval scaling and trivial rewriter. by Lang Hames · 16 years ago
  30. 210fc62 In some rare cases, the register allocator can spill registers but end up not utilizing registers at all. The fundamental problem is linearscan's backtracking can end up freeing more than one allocated registers. However, reloads and restores might be folded into uses / defs and freed registers might not be used at all. by Evan Cheng · 16 years ago
  31. bab5988 Livestacks really does preserve everything. by Evan Cheng · 17 years ago
  32. 962c2cf Instead of setPreservesAll, just mark them preseving machine loop info and machine dominators. by Evan Cheng · 17 years ago
  33. 168f8f3 Mark several codegen passes as preserving all analysis. by Evan Cheng · 17 years ago
  34. 12a0222 Add a stack slot coloring pass. Not yet enabled. by Evan Cheng · 17 years ago