Lines Matching defs:CommonPred
1021 BasicBlock *&CommonPred) {
1040 if (CommonPred)
1042 CommonPred = SuccPred;
1056 /// \param CommonPred The common predecessor of BB and PN's BasicBlock
1060 BasicBlock *CommonPred) {
1089 if (PredBB == CommonPred)
1100 if (CommonPred)
1101 PN->addIncoming(OldValPN->getIncomingValueForBlock(CommonPred), BB);
1107 if (PredBB == CommonPred)
1117 if (CommonPred)
1138 BasicBlock *CommonPred = nullptr;
1146 CanRedirectPredsOfEmptyBBToSucc(BB, Succ, BBPreds, SuccPreds, CommonPred);
1181 if (BBPhisMergeable && CommonPred)
1184 << CommonPred->getName() << "\n");
1283 // CommonPred.
1284 if (SeenPreds.insert(PredOfBB).second && PredOfBB != CommonPred)
1300 redirectValuesFromPredecessorsToPhi(BB, BBPreds, PN, CommonPred);
1340 // Everything except CommonPred that jumped to BB now goes to Succ.
1341 BB->replaceUsesWithIf(Succ, [BBPreds, CommonPred](Use &U) -> bool {
1343 return UseInst->getParent() != CommonPred &&