aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodesEmit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS.Dan Gohman2009-04-131-75/+157
* Now that register classes have names, include the name in debug output.Dan Gohman2009-04-101-2/+4
* For inline asm output operand that matches an input. Encode the input operand...Evan Cheng2009-03-201-1/+1
* Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng2009-03-131-2/+1
* When scheduling a block in parts, keep track of the overallDan Gohman2009-02-111-7/+9
* If the target cannot issue a copy for the given source and dest registers, ab...Evan Cheng2009-02-091-5/+10
* Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.Evan Cheng2009-02-061-8/+6
* Move ScheduleDAGSDNodes.h to be a private header. Front-endsDan Gohman2009-02-061-1/+1
* Propagate debug loc info during SDNode -> machine instr creation.Bill Wendling2009-02-031-6/+9
* Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and Supe...Evan Cheng2009-01-221-33/+2
* Instead of adding dependence edges between terminator instructionsDan Gohman2009-01-161-8/+9
* CreateVirtualRegisters does trivial copy coalescing. If a node def is used by...Evan Cheng2009-01-161-56/+62
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-151-4/+4
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-121-1/+1
* Fix PR3241: Currently EmitCopyFromReg emits a copy from the physical register...Evan Cheng2009-01-121-4/+7
* Duplicated node may produce a non-physical register def.Evan Cheng2009-01-091-3/+5
* Remove the code from the scheduler that commuted two-addressDan Gohman2009-01-031-17/+0
* Experimental post-pass scheduling support. Post-pass schedulingDan Gohman2008-11-191-0/+661