Lines Matching refs:LoadPtr
1190 Value *LoadPtr = AvailableLoad.second; in eliminatePartiallyRedundantLoad() local
1193 new LoadInst(Load->getType(), LoadPtr, Load->getName() + ".pre", in eliminatePartiallyRedundantLoad()
1240 MD->invalidateCachedPointerInfo(LoadPtr); in eliminatePartiallyRedundantLoad()
1430 Value *LoadPtr = Load->getPointerOperand(); in PerformLoadPRE() local
1433 PHITransAddr Address(LoadPtr, DL, AC); in PerformLoadPRE()
1434 LoadPtr = Address.PHITranslateWithInsertion( in PerformLoadPRE()
1436 if (!LoadPtr) { in PerformLoadPRE()
1443 if (LoadPtr) { in PerformLoadPRE()
1444 PHITransAddr Address(LoadPtr, DL, AC); in PerformLoadPRE()
1445 LoadPtr = Address.PHITranslateWithInsertion(LoadBB, UnavailablePred, *DT, in PerformLoadPRE()
1450 if (!LoadPtr) { in PerformLoadPRE()
1457 PredLoad.second = LoadPtr; in PerformLoadPRE()
1516 Value *LoadPtr = Load->getPointerOperand(); in performLoopLoadPRE() local
1518 if (!L->isLoopInvariant(LoadPtr)) in performLoopLoadPRE()
1565 if (LoadPtr->canBeFreed()) in performLoopLoadPRE()
1570 AvailableLoads[LoopBlock] = LoadPtr; in performLoopLoadPRE()
1571 AvailableLoads[Preheader] = LoadPtr; in performLoopLoadPRE()