summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/LinkAllCodegenComponents.h
Commit message (Expand)AuthorAge
* Add a GC plugin for ErlangYiannis Tsiouris2013-03-25
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Codegen pass definition cleanup. No functionality.Andrew Trick2012-02-08
* VLIW specific scheduler framework that utilizes deterministic finite automato...Andrew Trick2012-02-01
* Delete the linear scan register allocator.Jakob Stoklund Olesen2011-11-12
* Delete the top-down "Latency" scheduler. Top-down scheduling doesn't handleDan Gohman2011-10-24
* Delete the list-tdrr scheduler. Top-down schedulers are going awayDan Gohman2011-10-20
* There is only one register coalescer. Merge it into the base class andRafael Espindola2011-06-26
* Stub out RegAllocGreedy.Jakob Stoklund Olesen2010-12-08
* This is a prototype of an experimental register allocationAndrew Trick2010-10-22
* Moved the PBQP allocator class out of the header and back in to the cpp file ...Lang Hames2010-09-23
* Remove the local register allocator.Jakob Stoklund Olesen2010-06-15
* Add a hybrid bottom up scheduler that reduce register usage while avoidingEvan Cheng2010-05-20
* Add fast register allocator, enabled with -regalloc=fast.Jakob Stoklund Olesen2010-04-21
* Remove the '-disable-scheduling' flag and replace it with the 'source' option ofBill Wendling2010-01-23
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-03
* Remove simple regalloc. It has bit rotted.Evan Cheng2009-09-17
* Removed the BigBlock register allocator.Lang Hames2009-07-30
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-29
* Second attempt:Bill Wendling2009-04-29
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-28
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-28
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-15
* Move the scheduler constructor functions to SchedulerRegistry.h, toDan Gohman2008-11-24
* Experimental post-pass scheduling support. Post-pass schedulingDan Gohman2008-11-19
* Change the scheduler accessor methods to accept an explicit TargetMachineDan Gohman2008-11-11
* A Partitioned Boolean Quadratic Programming (PBQP) based register allocator.Evan Cheng2008-10-02
* Add a new "fast" scheduler. This is currently basically just aDan Gohman2008-09-18
* Add a new MachineInstr-level DCE pass. It is very simple, and is intended toDan Gohman2008-09-17
* Rename some GC classes so that their roll will hopefully be clearer.Gordon Henriksen2008-08-17
* Fix merge errorAnton Korobeynikov2008-08-17
* Factor GC metadata table assembly generation out of Collector in preparation ...Gordon Henriksen2008-08-17
* Do not use computationally expensive scheduling heuristics with -fast.Evan Cheng2008-07-01
* Setting GlobalDirective in TargetAsmInfo by default rather thanGordon Henriksen2008-01-07
* With this patch, the LowerGC transformation becomes theGordon Henriksen2008-01-07
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* Remove simple scheduler.Evan Cheng2007-10-01
* Pluggable coalescers inplementation.David Greene2007-09-06
* check in the BigBlock local register allocatorDuraid Madina2007-06-22
* Accidental submission.Bill Wendling2006-12-17
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-17
* Now that the ISel is available, it's possible to create a default instructionJim Laskey2006-08-01
* 1. Change use of "Cache" to "Default".Jim Laskey2006-08-01
* Forgot the added files for plugable machine passes.Jim Laskey2006-08-01