Lines Matching defs:BodyBB
6264 MachineBasicBlock &LoopBB, MachineBasicBlock &BodyBB, const DebugLoc &DL,
6391 I = BodyBB.end();
6394 BuildMI(BodyBB, I, DL, TII.get(XorTermOpc), Exec)
6398 BuildMI(BodyBB, I, DL, TII.get(AMDGPU::SI_WATERFALL_LOOP)).addMBB(&LoopBB);
6459 MachineBasicBlock *BodyBB = MF.CreateMachineBasicBlock();
6465 MF.insert(MBBI, BodyBB);
6468 LoopBB->addSuccessor(BodyBB);
6469 BodyBB->addSuccessor(LoopBB);
6470 BodyBB->addSuccessor(RemainderBB);
6472 // Move Begin to MI to the BodyBB, and the remainder of the block to
6476 BodyBB->splice(BodyBB->begin(), &MBB, Begin, MBB.end());
6481 // LoopBB immediately dominates BodyBB, and BodyBB immediately dominates
6486 MDT->addNewBlock(BodyBB, LoopBB);
6487 MDT->addNewBlock(RemainderBB, BodyBB);
6495 emitLoadScalarOpsFromVGPRLoop(TII, MRI, MBB, *LoopBB, *BodyBB, DL, ScalarOps);
6507 return BodyBB;