aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/ScheduleDAGInstrs.h
AgeCommit message (Expand)Author
2011-06-02Update DBG_VALUEs while breaking anti dependencies.Devang Patel
2011-06-02During post RA scheduling, do not try to chase reg defs. to preserve DBG_VALU...Devang Patel
2010-10-23Properly model the latency of register defs which are 1) function returns orEvan Cheng
2010-09-10Teach if-converter to be more careful with predicating instructions that wouldEvan Cheng
2010-07-24Change ScheduleDAGInstrs::Defs and ::Uses to be variable-size vectorsBob Wilson
2010-06-29When processing loops for scheduling latencies (used for live outs on loopJim Grosbach
2010-05-11I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename itDuncan Sands
2010-05-01Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman
2010-03-10Progress towards shepherding debug info through SelectionDAG.Dale Johannesen
2009-10-18Spill slots cannot alias.Evan Cheng
2009-10-12Remove a redundant member variable.Dan Gohman
2009-10-09Factor out LiveIntervalAnalysis' code to determine whether an instructionDan Gohman
2009-09-18Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng
2009-08-19Use the schedule itinerary operand use/def cycle information to adjust depend...David Goodwin
2009-02-11When scheduling a block in parts, keep track of the overallDan Gohman
2009-02-10Factor out more code for computing register live-range informationforDan Gohman
2009-02-06Move ScheduleDAGInstrs.h to be a private header. Front-endsDan Gohman