Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
79ce276083ced01256a0eb7d80731e4948ca6e87
/
lib
/
CodeGen
/
SelectionDAG
/
ScheduleDAGSDNodesEmit.cpp
79ce276
Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph
by Dan Gohman
· 17 years ago
ceb4d1a
Rename getABITypeSize to getTypePaddedSize, as suggested by Chris.
by Duncan Sands
· 17 years ago
c29a56d
Fix PR3241: Currently EmitCopyFromReg emits a copy from the physical register to a virtual register unless it requires an expensive cross class copy. That means we are only treating "expensive to copy" register dependency as physical register dependency.
by Evan Cheng
· 17 years ago
5c3c5a4
Duplicated node may produce a non-physical register def.
by Evan Cheng
· 17 years ago
223942a
Remove the code from the scheduler that commuted two-address
by Dan Gohman
· 17 years ago
343f0c0
Experimental post-pass scheduling support. Post-pass scheduling
by Dan Gohman
· 17 years ago
[Renamed (89%) from lib/CodeGen/SelectionDAG/ScheduleDAGEmit.cpp]
8f6c6d4
For post-regalloc scheduling, remove the instructions from the block
by Dan Gohman
· 17 years ago
f449bf3
Initial support for carrying MachineInstrs in SUnits.
by Dan Gohman
· 17 years ago
d23e0f8
Remove the FlaggedNodes member from SUnit. Instead of requiring each SUnit
by Dan Gohman
· 17 years ago
550f5af
Make the Node member of SUnit private, and add accessors.
by Dan Gohman
· 17 years ago
a23b3b8
Change ScheduleDAG's DAG member from a reference to a pointer, to prepare
by Dan Gohman
· 17 years ago
86b49f8
Next round of earlyclobber handling. Approach the
by Dale Johannesen
· 17 years ago
91aac10
Add a bit to mark operands of asm's that conflict
by Dale Johannesen
· 17 years ago
1cd3327
When converting a CopyFromReg to a copy instruction, use the register class of its uses to determine the right destination register class of the copy. This is important for targets where a physical register may belong to multiple register classes.
by Evan Cheng
· 17 years ago
056292f
Reverting r56249. On further investigation, this functionality isn't needed.
by Bill Wendling
· 17 years ago
9468a9b
- Change "ExternalSymbolSDNode" to "SymbolSDNode".
by Bill Wendling
· 17 years ago
4fbd796
Change ConstantSDNode and ConstantFPSDNode to use ConstantInt* and
by Dan Gohman
· 17 years ago
913d3df
Pass "earlyclobber" bit through to machine
by Dale Johannesen
· 17 years ago
f5aeb1a
Rename ConstantSDNode::getValue to getZExtValue, for consistency
by Dan Gohman
· 17 years ago
8a11053
Move the code that inserts copies for function livein registers
by Dan Gohman
· 17 years ago
be0034e
Revert r55817. It broke PIC. FastISel will need to find a different
by Dan Gohman
· 17 years ago
c7f4a8a
In FastISel mode, the scheduler may be invoked multiple times
by Dan Gohman
· 17 years ago
94b8d7e
Separate MachineInstr-emitting routines from actual scheduling
by Dan Gohman
· 17 years ago