aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/LinkAllCodegenComponents.h
Commit message (Expand)AuthorAgeFilesLines
* Add fast register allocator, enabled with -regalloc=fast.Jakob Stoklund Olesen2010-04-211-0/+1
* Remove the '-disable-scheduling' flag and replace it with the 'source' option ofBill Wendling2010-01-231-0/+1
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-031-0/+1
* Remove simple regalloc. It has bit rotted.Evan Cheng2009-09-171-1/+0
* Removed the BigBlock register allocator.Lang Hames2009-07-301-1/+0
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-291-5/+6
* Second attempt:Bill Wendling2009-04-291-5/+5
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-281-5/+5
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-281-5/+5
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-151-5/+5
* Move the scheduler constructor functions to SchedulerRegistry.h, toDan Gohman2008-11-241-1/+1
* Experimental post-pass scheduling support. Post-pass schedulingDan Gohman2008-11-191-1/+1
* Change the scheduler accessor methods to accept an explicit TargetMachineDan Gohman2008-11-111-5/+5
* A Partitioned Boolean Quadratic Programming (PBQP) based register allocator.Evan Cheng2008-10-021-0/+1
* Add a new "fast" scheduler. This is currently basically just aDan Gohman2008-09-181-0/+1
* Add a new MachineInstr-level DCE pass. It is very simple, and is intended toDan Gohman2008-09-171-0/+2
* Rename some GC classes so that their roll will hopefully be clearer.Gordon Henriksen2008-08-171-2/+2
* Fix merge errorAnton Korobeynikov2008-08-171-1/+0
* Factor GC metadata table assembly generation out of Collector in preparation ...Gordon Henriksen2008-08-171-1/+2
* Do not use computationally expensive scheduling heuristics with -fast.Evan Cheng2008-07-011-4/+4
* Setting GlobalDirective in TargetAsmInfo by default rather thanGordon Henriksen2008-01-071-0/+1
* With this patch, the LowerGC transformation becomes theGordon Henriksen2008-01-071-0/+3
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Remove simple scheduler.Evan Cheng2007-10-011-3/+0
* Pluggable coalescers inplementation.David Greene2007-09-061-0/+2
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+48