Lines Matching defs:CurBB
105 // If the input value is not an instruction, or if it is not defined in CurBB,
130 Value *PHITransAddr::translateSubExpr(Value *V, BasicBlock *CurBB,
142 if (Inst->getParent() != CurBB) {
174 Value *PHIIn = translateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT);
205 Value *GEPOp = translateSubExpr(Op, CurBB, PredBB, DT);
232 GEPI->getParent()->getParent() == CurBB->getParent() &&
249 Value *LHS = translateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT);
284 BO->getParent()->getParent() == CurBB->getParent() &&
297 /// CurBB to Pred, updating our state to reflect any needed changes. If
299 Value *PHITransAddr::translateValue(BasicBlock *CurBB, BasicBlock *PredBB,
305 Addr = translateSubExpr(Addr, CurBB, PredBB, DT);
327 PHITransAddr::translateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
333 Addr = insertTranslatedSubExpr(Addr, CurBB, PredBB, DT, NewInsts);
345 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB
350 Value *InVal, BasicBlock *CurBB, BasicBlock *PredBB,
356 Tmp.translateValue(CurBB, PredBB, &DT, /*MustDominate=*/true))
366 Value *OpVal = insertTranslatedSubExpr(Cast->getOperand(0), CurBB, PredBB,
382 BasicBlock *CurBB = GEP->getParent();
384 Value *OpVal = insertTranslatedSubExpr(Op, CurBB, PredBB, DT, NewInsts);
408 Value *OpVal = insertTranslatedSubExpr(Inst->getOperand(0), CurBB, PredBB,