Lines Matching refs:PB
2910 MachineBasicBlock *eb) : LB(lb), PB(pb), EB(eb) {} in LoopCand()
2912 MachineBasicBlock *LB, *PB, *EB; member
2924 MachineBasicBlock *LB, *PB; // Loop Block, Preheader Block member
2934 void moveGroup(InstrGroup &G, MachineBasicBlock &LB, MachineBasicBlock &PB,
2950 PB = nullptr; in PhiInfo()
2957 PB = OpB.getMBB(); in PhiInfo()
3070 MachineBasicBlock &PB, MachineBasicBlock::iterator At, unsigned OldPhiR, in moveGroup() argument
3078 .addMBB(&PB) in moveGroup()
3138 << printReg(I.PR.Reg, HRI, I.PR.Sub) << ":b" << I.PB->getNumber() in processLoop()
3291 auto T = C.PB->getFirstTerminator(); in processLoop()
3292 DebugLoc DL = (T != C.PB->end()) ? T->getDebugLoc() : DebugLoc(); in processLoop()
3293 BuildMI(*C.PB, T, DL, HII->get(TfrI), PrehR) in processLoop()
3306 moveGroup(G, *F->LB, *F->PB, F->LB->getFirstNonPHI(), F->DefR, PrehR); in processLoop()
3332 MachineBasicBlock *PB = nullptr; in runOnMachineFunction() local
3336 PB = *PI; in runOnMachineFunction()
3354 Cand.push_back(LoopCand(&B, PB, EB)); in runOnMachineFunction()