summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
Commit message (Expand)AuthorAge
* The index stored in the RegDefIter is one after the current index. When gett...Owen Anderson2011-06-27
* Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson2011-06-15
* Added a check in the preRA scheduler for potential interference on aAndrew Trick2011-04-07
* Introducing a new method of tracking register pressure. We can'tAndrew Trick2011-02-04
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-21
* Teach if-converter to be more careful with predicating instructions that wouldEvan Cheng2010-09-10
* Code refactoring, no functionality changes.Evan Cheng2010-06-10
* Allow targets more controls on what nodes are scheduled by reg pressure, what...Evan Cheng2010-05-20
* Add a hybrid bottom up scheduler that reduce register usage while avoidingEvan Cheng2010-05-20
* Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman2010-05-01
* Three changes:Chris Lattner2010-04-07
* Teach pre-regalloc scheduler to schedule loads from nearby addresses. It may ...Evan Cheng2010-01-22
* Initial target-independent CodeGen support for BlockAddresses.Dan Gohman2009-10-30
* Create a new InstrEmitter class for translating SelectionDAG nodesDan Gohman2009-10-10
* The ScheduleDAG framework now requires an AliasAnalysis argument, thoughDan Gohman2009-10-09
* Improve MachineMemOperand handling.Dan Gohman2009-09-25
* Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng2009-09-18
* Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalizeDan Gohman2009-04-13
* Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS.Dan Gohman2009-04-13
* When scheduling a block in parts, keep track of the overallDan Gohman2009-02-11
* Delete an unused member function.Dan Gohman2009-02-06
* Move ScheduleDAGSDNodes.h to be a private header. Front-endsDan Gohman2009-02-06