aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/ScheduleDAGInstrs.cpp
AgeCommit message (Expand)Author
2008-12-23Clean up the atomic opcodes in SelectionDAG.Dan Gohman
2008-12-23Rename BuildSchedUnits to BuildSchedGraph, and refactor theDan Gohman
2008-12-23Use isTerminator() instead of isBranch()||isReturn() inDan Gohman
2008-12-16Add initial support for back-scheduling address computations,Dan Gohman
2008-12-16Fix some register-alias-related bugs in the post-RA scheduler livenessDan Gohman
2008-12-16Add a simple target-independent heuristic to allow targets with noDan Gohman
2008-12-09Rewrite the SDep class, and simplify some of the related code.Dan Gohman
2008-12-08Fix the top-level comments, and fix some 80-column violations.Dan Gohman
2008-12-04Add minimal support for disambiguating memory references. CurrentlyDan Gohman
2008-11-24Pass the isAntiDep argument.Dan Gohman
2008-11-21Correctly set the isCtrl flag for chain dependencies.Dan Gohman
2008-11-21Update comments.Dan Gohman
2008-11-21Set the isAntiDep flag in the MachineInstr scheduler.Dan Gohman
2008-11-21Use ComputeLatency in the MachineInstr scheduler.Dan Gohman
2008-11-21Implement ComputeLatency for MachineInstr ScheduleDAGs. FactorDan Gohman
2008-11-20Treat mid-block labels the same as terminators when building theDan Gohman
2008-11-19Experimental post-pass scheduling support. Post-pass schedulingDan Gohman