Lines Matching refs:PredBB

144                                          BasicBlock *PredBB,  in PHITranslateSubExpr()  argument
169 return AddAsInput(PN->getIncomingValueForBlock(PredBB)); in PHITranslateSubExpr()
189 Value *PHIIn = PHITranslateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT); in PHITranslateSubExpr()
207 (!DT || DT->dominates(CastI->getParent(), PredBB))) in PHITranslateSubExpr()
218 Value *GEPOp = PHITranslateSubExpr(GEP->getOperand(i), CurBB, PredBB, DT); in PHITranslateSubExpr()
244 (!DT || DT->dominates(GEPI->getParent(), PredBB))) { in PHITranslateSubExpr()
260 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT); in PHITranslateSubExpr()
296 (!DT || DT->dominates(BO->getParent(), PredBB))) in PHITranslateSubExpr()
312 bool PHITransAddr::PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, in PHITranslateValue() argument
317 if (DT && DT->isReachableFromEntry(PredBB)) in PHITranslateValue()
319 PHITranslateSubExpr(Addr, CurBB, PredBB, MustDominate ? DT : nullptr); in PHITranslateValue()
327 if (!DT->dominates(Inst->getParent(), PredBB)) in PHITranslateValue()
341 PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, in PHITranslateWithInsertion() argument
347 Addr = InsertPHITranslatedSubExpr(Addr, CurBB, PredBB, DT, NewInsts); in PHITranslateWithInsertion()
366 BasicBlock *PredBB, const DominatorTree &DT, in InsertPHITranslatedSubExpr() argument
371 if (!Tmp.PHITranslateValue(CurBB, PredBB, &DT, /*MustDominate=*/true)) in InsertPHITranslatedSubExpr()
383 CurBB, PredBB, DT, NewInsts); in InsertPHITranslatedSubExpr()
389 PredBB->getTerminator()); in InsertPHITranslatedSubExpr()
401 CurBB, PredBB, DT, NewInsts); in InsertPHITranslatedSubExpr()
408 InVal->getName() + ".phi.trans.insert", PredBB->getTerminator()); in InsertPHITranslatedSubExpr()
425 CurBB, PredBB, DT, NewInsts); in InsertPHITranslatedSubExpr()
430 PredBB->getTerminator()); in InsertPHITranslatedSubExpr()