Lines Matching defs:PFB
4328 BasicBlock *PTB, BasicBlock *PFB, BasicBlock *QTB, BasicBlock *QFB,
4332 // PTB or PFB, and the other from QTB or QFB. We don't support more than one
4333 // store (to any address) in PTB,PFB or QTB,QFB.
4336 StoreInst *PStore = findUniqueStoreInBlocks(PTB, PFB);
4411 (!IsWorthwhile(PTB, FreeStores) || !IsWorthwhile(PFB, FreeStores) ||
4432 Value *PCond = cast<BranchInst>(PFB->getSinglePredecessor()->getTerminator())
4494 // PTB PFB | PFB
4506 BasicBlock *PFB = PBI->getSuccessor(1);
4522 if (PFB == QBI->getParent()) {
4523 std::swap(PFB, PTB);
4531 // From this point on we can assume PTB or QTB may be fallthroughs but PFB
4544 if (!HasOnePredAndOneSucc(PFB, PBI->getParent(), QBI->getParent()) ||
4554 // Check if there are stores in PTB or PFB that are repeated in QTB or QFB.
4556 for (auto *BB : {PTB, PFB}) {
4579 mergeConditionalStoreToAddress(PTB, PFB, QTB, QFB, PostBB, Address,