aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/SchedulerRegistry.h
AgeCommit message (Expand)Author
2013-01-10Fix include guards so they exactly match file names.Jakub Staszak
2012-10-17Add a really faster pre-RA scheduler (-pre-RA-sched=linearize). It doesn't useEvan Cheng
2012-02-01VLIW specific scheduler framework that utilizes deterministic finite automato...Andrew Trick
2011-10-24Delete the top-down "Latency" scheduler. Top-down scheduling doesn't handleDan Gohman
2011-10-20Delete the list-tdrr scheduler. Top-down schedulers are going awayDan Gohman
2010-07-24Add an ILP scheduler. This is a register pressure aware scheduler that'sEvan Cheng
2010-05-20Add a hybrid bottom up scheduler that reduce register usage while avoidingEvan Cheng
2010-01-23Remove the '-disable-scheduling' flag and replace it with the 'source' option ofBill Wendling
2009-04-29Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling
2009-04-29Second attempt:Bill Wendling
2009-04-28r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling
2009-04-28Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling
2009-02-11When scheduling a block in parts, keep track of the overallDan Gohman
2009-01-15Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman
2008-11-24Move the scheduler constructor functions to SchedulerRegistry.h, toDan Gohman
2008-11-11Change the scheduler accessor methods to accept an explicit TargetMachineDan Gohman
2008-07-01Do not use computationally expensive scheduling heuristics with -fast.Evan Cheng
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2006-08-02Breaking out specialized classes.Jim Laskey