Lines Matching refs:DT
146 const DominatorTree *DT) {
190 Value *PHIIn = PHITranslateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT);
209 (!DT || DT->dominates(CastI->getParent(), PredBB)))
220 Value *GEPOp = PHITranslateSubExpr(GEP->getOperand(i), CurBB, PredBB, DT);
231 if (Value *V = SimplifyGEPInst(GEPOps, TD, DT)) {
246 (!DT || DT->dominates(GEPI->getParent(), PredBB))) {
268 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT);
287 if (Value *Res = SimplifyAddInst(LHS, RHS, isNSW, isNUW, TD, DT)) {
305 (!DT || DT->dominates(BO->getParent(), PredBB)))
319 /// dominator tree DT is non-null, the translated value must dominate
322 const DominatorTree *DT) {
324 Addr = PHITranslateSubExpr(Addr, CurBB, PredBB, DT);
327 if (DT) {
330 if (!DT->dominates(Inst->getParent(), PredBB))
346 const DominatorTree &DT,
351 Addr = InsertPHITranslatedSubExpr(Addr, CurBB, PredBB, DT, NewInsts);
370 BasicBlock *PredBB, const DominatorTree &DT,
375 if (!Tmp.PHITranslateValue(CurBB, PredBB, &DT))
386 CurBB, PredBB, DT, NewInsts);
404 CurBB, PredBB, DT, NewInsts);
428 CurBB, PredBB, DT, NewInsts);