aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/ScheduleDAGInstrs.h
Commit message (Expand)AuthorAgeFilesLines
* misched: Initial code for building an MI level scheduling DAGAndrew Trick2012-01-141-2/+12
* Move physreg dependency generation into aptly named addPhysRegDeps.Andrew Trick2012-01-141-0/+7
* misched: Added ScheduleDAGInstrs::IsPostRAAndrew Trick2012-01-141-5/+9
* Added a late machine instruction copy propagation pass. This catchesEvan Cheng2012-01-071-5/+0
* PostRA scheduler fix. Clear stale loop dependencies.Andrew Trick2011-10-071-1/+2
* whitespaceAndrew Trick2011-10-071-2/+2
* Update DBG_VALUEs while breaking anti dependencies.Devang Patel2011-06-021-4/+8
* During post RA scheduling, do not try to chase reg defs. to preserve DBG_VALU...Devang Patel2011-06-021-3/+3
* Properly model the latency of register defs which are 1) function returns orEvan Cheng2010-10-231-0/+9
* Teach if-converter to be more careful with predicating instructions that wouldEvan Cheng2010-09-101-0/+1
* Change ScheduleDAGInstrs::Defs and ::Uses to be variable-size vectorsBob Wilson2010-07-241-2/+2
* When processing loops for scheduling latencies (used for live outs on loopJim Grosbach2010-06-291-1/+4
* I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename itDuncan Sands2010-05-111-2/+2
* Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman2010-05-011-3/+1
* Progress towards shepherding debug info through SelectionDAG.Dale Johannesen2010-03-101-0/+4
* Spill slots cannot alias.Evan Cheng2009-10-181-0/+1
* Remove a redundant member variable.Dan Gohman2009-10-121-1/+0
* Factor out LiveIntervalAnalysis' code to determine whether an instructionDan Gohman2009-10-091-1/+1
* Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng2009-09-181-2/+4
* Use the schedule itinerary operand use/def cycle information to adjust depend...David Goodwin2009-08-191-0/+6
* When scheduling a block in parts, keep track of the overallDan Gohman2009-02-111-0/+13
* Factor out more code for computing register live-range informationforDan Gohman2009-02-101-1/+90
* Move ScheduleDAGInstrs.h to be a private header. Front-endsDan Gohman2009-02-061-0/+82