Displaying 1 result from an estimated 1 matches for "copyvrbasemap".
2010 Nov 12
1
[LLVMdev] ScheduleDAG Question
...TER the terminating jump by this code in
ScheduleDAGSDNodes::EmitSchedule:
// For pre-regalloc scheduling, create instructions corresponding to the
// SDNode and any flagged SDNodes and append them to the block.
if (!SU->getNode()) {
// Emit a copy.
EmitPhysRegCopy(SU, CopyVRBaseMap);
continue;
}
EmitPhysRegCopy doesn't use the InstrEmitter so it is using the stale emit
point. Later instructions use the InstrEmitter and so get put in the right
place.
I think EmitPhysRegCopy should use the InstrEmitter too. Is there something
I'm missing? Why does Sche...