Lines Matching refs:BBI
219 for (MachineBasicBlock::iterator BBI = BB->instr_begin(), in generateProlog() local
221 BBI != BBE; ++BBI) { in generateProlog()
222 if (Schedule.getStage(&*BBI) == StageNum) { in generateProlog()
223 if (BBI->isPHI()) in generateProlog()
226 cloneAndChangeInstr(&*BBI, i, (unsigned)StageNum); in generateProlog()
229 InstrMap[NewMI] = &*BBI; in generateProlog()
296 for (auto &BBI : *BB) { in generateEpilog()
297 if (BBI.isPHI()) in generateEpilog()
299 MachineInstr *In = &BBI; in generateEpilog()
387 for (MachineBasicBlock::iterator BBI = BB->instr_begin(), in generateExistingPhis() local
389 BBI != BBE; ++BBI) { in generateExistingPhis()
390 Register Def = BBI->getOperand(0).getReg(); in generateExistingPhis()
394 getPhiRegs(*BBI, BB, InitVal, LoopVal); in generateExistingPhis()
403 int StageScheduled = Schedule.getStage(&*BBI); in generateExistingPhis()
410 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, 0, &*BBI, Def, in generateExistingPhis()
533 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, in generateExistingPhis()
561 InstrMap[NewPhi] = &*BBI; in generateExistingPhis()
569 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, Def, in generateExistingPhis()
574 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, R, in generateExistingPhis()
593 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, NumPhis, &*BBI, Def, in generateExistingPhis()
626 for (MachineBasicBlock::iterator BBI = BB->getFirstNonPHI(), in generatePhis() local
628 BBI != BBE; ++BBI) { in generatePhis()
629 for (unsigned i = 0, e = BBI->getNumOperands(); i != e; ++i) { in generatePhis()
630 MachineOperand &MO = BBI->getOperand(i); in generatePhis()
634 int StageScheduled = Schedule.getStage(&*BBI); in generatePhis()
700 InstrMap[NewPhi] = &*BBI; in generatePhis()
705 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, PhiOp1, in generatePhis()
707 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, PhiOp2, in generatePhis()
715 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, np, &*BBI, Def, in generatePhis()