Home | History | Annotate | Download | only in Analysis

Lines Matching refs:CurBB

115   // If the input value is not an instruction, or if it is not defined in CurBB,
144 Value *PHITransAddr::PHITranslateSubExpr(Value *V, BasicBlock *CurBB,
156 if (Inst->getParent() != CurBB) {
190 Value *PHIIn = PHITranslateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT);
220 Value *GEPOp = PHITranslateSubExpr(GEP->getOperand(i), CurBB, PredBB, DT);
245 GEPI->getParent()->getParent() == CurBB->getParent() &&
268 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT);
304 BO->getParent()->getParent() == CurBB->getParent() &&
318 /// CurBB to Pred, updating our state to reflect any needed changes. If the
321 bool PHITransAddr::PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
324 Addr = PHITranslateSubExpr(Addr, CurBB, PredBB, DT);
345 PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
351 Addr = InsertPHITranslatedSubExpr(Addr, CurBB, PredBB, DT, NewInsts);
364 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB
369 InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
375 if (!Tmp.PHITranslateValue(CurBB, PredBB, &DT))
386 CurBB, PredBB, DT, NewInsts);
401 BasicBlock *CurBB = GEP->getParent();
404 CurBB, PredBB, DT, NewInsts);
428 CurBB, PredBB, DT, NewInsts);