Need to increment the iterator.
[oota-llvm.git] / lib / CodeGen / RegAllocLinearScan.cpp
2007-11-15 Bill WendlingNeed to increment the iterator.
2007-11-12 Evan ChengRefactor some code.
2007-11-04 Evan ChengIf an interval is being undone clear its preference...
2007-11-03 Evan ChengThere are times when the coalescer would not coalesce...
2007-10-17 Evan ChengApply Chris' suggestions.
2007-10-17 Evan ChengClean up code that calculate MBB live-in's.
2007-10-16 Evan ChengSome clean up.
2007-10-12 Evan ChengSome clean up.
2007-09-06 David GreenePluggable coalescers inplementation.
2007-08-13 Evan ChengRe-implement trivial rematerialization. This allows...
2007-06-08 David GreeneFactor live variable analysis so it does not do registe...
2007-05-08 Bill WendlingChange names from RA to something unique to get rid...
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-25 Evan ChengMatch MachineFunction::UsedPhysRegs changes.
2007-04-25 Evan ChengClean up.
2007-04-17 Evan ChengCopy coalescing change to prevent a physical register...
2007-03-20 Evan ChengFirst cut trivial re-materialization support.
2007-02-25 Evan ChengOnly add liveinterval to livein set if it isn't assigne...
2007-02-19 Evan ChengRe-apply my liveintervalanalysis changes. Now with...
2007-02-19 Reid SpencerFor PR1207:
2007-02-17 Evan ChengDo not add livein's to entry MBB twice.
2007-02-16 Evan ChengAdd live-ins to every BB.
2006-12-19 Chris LattnerEliminate static ctors from Statistics
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-12-06 Chris Lattnereliminate fp statistic
2006-12-02 Jeff CohenUnbreak VC++ build.
2006-11-17 Bill WendlingReplace std::cerr uses of the "DEBUG" macro with "DOUT...
2006-11-08 Jim LaskeyRemove redundant <cmath>.
2006-11-07 Jim LaskeyUse correct value for float HUGH_VAL.
2006-10-24 Jim LaskeyLinearScanner hotspot.
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-08-02 Jim LaskeyFinal polish on machine pass registries.
2006-08-01 Jim LaskeyIntroducing plugable register allocators and instructio...
2006-07-20 Andrew LenharthReduce number of exported symbols
2006-06-28 Chris LattnerShave another 27K off libllvmgcc.dylib with visibility...
2006-05-12 Evan ChengIf the register allocator cannot find a register to...
2006-05-11 Evan ChengBacking out previous check-in.
2006-05-10 Evan ChengIf the live interval legnth is essentially zero, i...
2006-03-25 Chris LattnerAdd some comments.
2006-02-23 Chris LattnerCode cleanups, no functionality change
2006-01-22 Chris LattnerAdd explicit #includes of <iostream>
2005-12-28 Duraid MadinaHB is *the* code janitor.
2005-11-21 Duraid MadinaI think I know what you meant here, but just to be...
2005-11-21 Chris LattnerAdd section switching to common code generator code...
2005-09-21 Chris LattnerExpose the LiveInterval interfaces as public headers.
2005-08-30 Chris LattnerWhen checking the fixed intervals, don't forget to...
2005-08-23 Chris LattnerKeep track of which registers are related to which...
2005-08-22 Chris LattnerTry to avoid scanning the fixed list. On architectures...
2005-08-22 Chris LattnerMove some code in the register assignment case that...
2005-08-22 Chris LattnerSpeed up this loop a bit, based on some observations...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-01-23 Chris LattnerUpdate these register allocators to set the PhysRegUsed...
2005-01-08 Chris LattnerSilence VS warnings
2004-12-15 Chris LattnerMove virtual method call out of loop
2004-12-07 Nate BegemanMove virtual function call out of loop to speed up...
2004-11-18 Chris Lattner* There is no reason for SpillWeights to be an instance var
2004-11-18 Chris LattnerFix a couple of bugs where we considered physregs past...
2004-11-18 Chris LattnerStart using the iterators in the fixed_ intervals to...
2004-11-18 Chris LattnerAdd a counter for the number of times linscan has to...
2004-11-18 Chris Lattner* Improve comments/documentation substantially
2004-11-18 Chris LattnerRename some methods, use 'begin' instead of 'start...
2004-11-05 Chris LattnerDo not make i have bigger scope that we need
2004-09-30 Chris LattnerFree the VirtRegMap at the end of MachineFunction proce...
2004-09-03 Alkis EvlogimenosFixes to make LLVM compile with vc7.1.
2004-09-02 Alkis EvlogimenosChange the way we choose a free register: instead of...
2004-09-02 Alkis EvlogimenosWe don't need to sort the added vector as unhandled...
2004-09-01 Reid SpencerChanges For Bug 352
2004-09-01 Alkis EvlogimenosBe a bit more efficient when processing the active...
2004-08-27 Alkis EvlogimenosNow that LiveIntervals::addIntervalsForSpills is fixed...
2004-08-27 Alkis EvlogimenosBack out this change as it broke the build last night...
2004-08-27 Alkis EvlogimenosThe linear scan variants do not require the LiveVariabl...
2004-08-04 Alkis EvlogimenosConvert indentation to 2 spaces.
2004-07-25 Alkis EvlogimenosAdd some comments to the backtracking code.
2004-07-24 Alkis EvlogimenosChange std::map<unsigned, LiveInterval*> into a std...
2004-07-24 Chris LattnerCompletely eliminate the intervals_ list. instead...
2004-07-23 Chris LattnerRename LiveIntervals.(cpp|h) -> LiveIntervalAnalysis...
2004-07-22 Alkis EvlogimenosSome compile time improvements resulting in a 1sec...
2004-07-21 Brian GaekeThese files don't need to include <iostream> since...
2004-07-19 Alkis EvlogimenosRemove dead code.
2004-07-19 Chris LattnerFix assertion to not dereference end!
2004-07-19 Chris LattnerAdd some asserts that the list of intervals returned...
2004-07-04 Alkis EvlogimenosCorrectly compute the ration of iterations/#intervals.
2004-07-04 Alkis EvlogimenosAdd efficiency statistic.
2004-06-21 Chris LattnerRename Interval class to LiveInterval to avoid conflict...
2004-05-30 Alkis EvlogimenosPull Interval class out of LiveIntervals.
2004-05-30 Alkis EvlogimenosWhen spilling an register, introduce a new temporary...
2004-05-08 Alkis EvlogimenosAdd required header
2004-05-06 Chris Lattnernumeric_limits::infinity() apparently does not work...
2004-03-17 Alkis EvlogimenosMake the set of fixed (preallocated) intervals be a...
2004-03-01 Alkis EvlogimenosAdd a spiller option to llc. A simple spiller will...
2004-03-01 Alkis EvlogimenosAdd the long awaited memory operand folding support...
2004-02-27 Alkis EvlogimenosRename member function to be consistent with the rest.
2004-02-25 Alkis EvlogimenosRemove asssert since it is breaking cases that it shoul...
2004-02-25 Chris LattnerAdd an assertion
2004-02-24 Alkis EvlogimenosMove machine code rewriter and spiller outside the...
2004-02-23 Alkis EvlogimenosRemove '4Virt' from member function names as it is...
2004-02-23 Alkis EvlogimenosRefactor VirtRegMap out of RegAllocLinearScan as the...
2004-02-23 Alkis EvlogimenosAdd number of spilled registers statistic.
next