aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/ScheduleDAGInstrs.cpp
Commit message (Expand)AuthorAgeFilesLines
* Clean up the atomic opcodes in SelectionDAG.Dan Gohman2008-12-231-0/+1
* Rename BuildSchedUnits to BuildSchedGraph, and refactor theDan Gohman2008-12-231-1/+1
* Use isTerminator() instead of isBranch()||isReturn() inDan Gohman2008-12-231-3/+2
* Add initial support for back-scheduling address computations,Dan Gohman2008-12-161-1/+132
* Fix some register-alias-related bugs in the post-RA scheduler livenessDan Gohman2008-12-161-18/+50
* Add a simple target-independent heuristic to allow targets with noDan Gohman2008-12-161-0/+6
* Rewrite the SDep class, and simplify some of the related code.Dan Gohman2008-12-091-23/+24
* Fix the top-level comments, and fix some 80-column violations.Dan Gohman2008-12-081-7/+9
* Add minimal support for disambiguating memory references. CurrentlyDan Gohman2008-12-041-13/+123
* Pass the isAntiDep argument.Dan Gohman2008-11-241-1/+1
* Correctly set the isCtrl flag for chain dependencies.Dan Gohman2008-11-211-4/+4
* Update comments.Dan Gohman2008-11-211-9/+9
* Set the isAntiDep flag in the MachineInstr scheduler.Dan Gohman2008-11-211-1/+1
* Use ComputeLatency in the MachineInstr scheduler.Dan Gohman2008-11-211-0/+3
* Implement ComputeLatency for MachineInstr ScheduleDAGs. FactorDan Gohman2008-11-211-1/+10
* Treat mid-block labels the same as terminators when building theDan Gohman2008-11-201-1/+1
* Experimental post-pass scheduling support. Post-pass schedulingDan Gohman2008-11-191-0/+135