EXTRACT_SUBREG coalescing support. The coalescer now treats EXTRACT_SUBREG like
[oota-llvm.git] / lib / CodeGen / SelectionDAG / ScheduleDAGRRList.cpp
2007-10-12 Evan ChengEXTRACT_SUBREG coalescing support. The coalescer now...
2007-10-05 Dan GohmanFix a typo in a comment.
2007-10-05 Evan ChengChain producing nodes cannot be moved, not chain readin...
2007-10-05 Evan ChengOops. Didn't mean to leave this in.
2007-10-05 Evan ChengIf a node that defines a physical register that is...
2007-09-28 Evan ChengIf two instructions are both two-address code, favors...
2007-09-28 Evan ChengRemove a poor scheduling heuristic.
2007-09-28 Evan ChengTrim some unneeded fields.
2007-09-27 Evan ChengAvoid inserting a live register more than once.
2007-09-27 Evan ChengBoogs.
2007-09-27 Evan ChengBe smarter about which node to force schedule. Reduce...
2007-09-27 Evan ChengBacktracking only when it won't create a cycle.
2007-09-26 Evan Cheng- Move getPhysicalRegisterRegClass() from ScheduleDAG...
2007-09-25 Evan ChengAdded major new capabilities to scheduler (only BURR...
2007-09-19 Evan ChengUse struct SDep instead of std::pair for SUnit pred...
2007-09-13 Evan ChengBug fixes.
2007-08-20 Dan GohmanMinor cleanups to reduce some spurious differences...
2007-07-13 Dale JohannesenSkeleton of post-RA scheduler; doesn't do anything...
2007-06-29 David GreeneRemove unused variables.
2007-06-29 David GreeneRemove unnecessary attributions in comments.
2007-06-29 David GreeneRemove the "special tie breaker" because it resulted...
2007-06-22 Evan Chengstd::set is really really terrible. Switch to SmallPtrS...
2007-04-26 Dan GohmanFix a typo in a comment.
2007-03-14 Evan ChengEstimate a cost using the possible number of scratch...
2007-03-13 Evan ChengTry schedule def + use closer whne Sethi-Ullman numbers...
2007-02-03 Chris Lattnerswitch the sched unit map over to use a DenseMap instea...
2007-02-01 Chris LattnerFit in 80 columns
2007-01-08 Evan ChengNaming consistency.
2007-01-08 Evan ChengFix for PR1075: bottom-up register-reduction scheduling...
2006-12-07 Bill WendlingRemoving even more <iostream> includes.
2006-12-01 Evan ChengMatch TargetInstrInfo changes.
2006-11-06 Evan ChengRemove dead code; added a missing null ptr check.
2006-11-04 Evan ChengChanges to use operand constraints to process two-addre...
2006-11-03 Chris Lattnersilence warning
2006-11-02 Reid SpencerFor PR786:
2006-11-01 Evan ChengClean up.
2006-11-01 Evan ChengCopyFromReg starts a live range so its use should not...
2006-10-14 Evan ChengDebug tweak.
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-08-17 Chris Lattnerswitch the SUnit pred/succ sets from being std::sets...
2006-08-02 Jim LaskeyFinal polish on machine pass registries.
2006-08-01 Jim Laskey1. Change use of "Cache" to "Default".
2006-08-01 Jim LaskeyIntroducing plugable register allocators and instructio...
2006-07-21 Jim LaskeyUse an enumeration to eliminate data relocations.
2006-06-28 Chris LattnerUse hidden visibility to make symbols in an anonymous...
2006-06-28 Chris LattnerShave another 27K off libllvmgcc.dylib with visibility...
2006-05-30 Evan ChengMake sure the register pressure reduction schedulers...
2006-05-25 Evan ChengTurn on -sched-commute-nodes by default.
2006-05-13 Evan ChengFixing 2006-05-01-SchedCausingSpills.ll; some clean up
2006-05-12 Owen AndersonRefactor a bunch of includes so that TargetMachine...
2006-05-12 Evan ChengAdd capability to scheduler to commute nodes for profit.
2006-05-11 Evan ChengRefactor scheduler code. Move register-reduction list...