search for: sdunit

Displaying 1 result from an estimated 1 matches for "sdunit".

2010 Nov 12
1
[LLVMdev] ScheduleDAG Question
...MBB = NewMBB; } return; } So now the InstrEmitter's insert point has been updated to point to the BOTTOM MachineBasicBlock of the diamond, but ScheduleDAGSDNodes' insertion point is still pointing to the TOP block of the diamond! Isn't that wrong? What I'm seeing is the SDUnit following the diamond being emitted at the diamond top block AFTER 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-...