When the allocator rewrite a spill register with new virtual register, it replaces...
[oota-llvm.git] / lib / CodeGen / SimpleRegisterCoalescing.cpp
2007-11-06 Evan ChengFirst step towards moving the coalescer to priority_que...
2007-11-05 Evan ChengMove SimpleRegisterCoalescing.h to lib/CodeGen since...
2007-11-05 Evan ChengSkip over deleted val#'s.
2007-11-01 Evan Cheng- Coalesce extract_subreg when both intervals are relat...
2007-10-18 Evan ChengReally fix PR1734. Carefully track which register uses...
2007-10-17 Evan ChengOne more extract_subreg coalescing bug fix.
2007-10-16 Evan ChengFix PR1734.
2007-10-16 Evan ChengCode clean up.
2007-10-15 Evan ChengFix PR1729: watch out for val# with no def.
2007-10-14 Evan ChengWhen coalescing an EXTRACT_SUBREG and the dst register...
2007-10-12 Evan ChengRestrict EXTRACT_SUBREG coalescing to avoid negative...
2007-10-12 Evan ChengEXTRACT_SUBREG coalescing support. The coalescer now...
2007-10-10 Evan ChengBad choice of variable name.
2007-10-09 Evan ChengFix an extremely stupid bug that prevented first round...
2007-09-14 Dan GohmanRemove isReg, isImm, and isMBB, and change all their...
2007-09-06 David GreenePluggable coalescers inplementation.
2007-09-05 Evan ChengUse pool allocator for all the VNInfo's to improve...
2007-09-01 Evan ChengMore tweaks to improve compile time.
2007-08-31 Evan Chengstd::map -> DenseMap for slight compile time benefit.
2007-08-31 Evan ChengUse std::map instead of a (potentially very sparse...
2007-08-29 Evan ChengChange LiveRange so it keeps a pointer to the VNInfo...
2007-08-28 Evan ChengRecover most of the compile time regression due to...
2007-08-16 Evan ChengFix some kill info update bugs; add hidden option ...
2007-08-14 Evan ChengFix for PR1596: AdjustCopiesBackFrom() should conservat...
2007-08-14 Evan ChengKill info update bugs.
2007-08-13 Evan ChengRe-implement trivial rematerialization. This allows...
2007-08-12 Evan ChengNo need to remove dead range from soon-to-be-dead live...
2007-08-11 Evan ChengCode to maintain kill information during register coale...
2007-08-09 Chris Lattnerunbreak the build
2007-08-09 Evan ChengBug fix. ~1U marks the val# dead.
2007-08-08 Evan Cheng- Each val# can have multiple kills.
2007-08-07 Evan Cheng- LiveInterval value#'s now have 3 components: def...
2007-08-05 Chris Lattnershorten this name
2007-07-31 Evan Chengsimpleregistercoalescing -> regcoalescing. It's too...
2007-07-20 Dan GohmanDon't assume that only Uses can be kills. Defs are...
2007-07-18 Evan ChengAdd comment.
2007-07-09 Gabor Greiffix typos
2007-06-08 David GreeneFactor live variable analysis so it does not do registe...