Lines Matching refs:LoadPtr
1413 Value *LoadPtr = AvailableLoad.second; in eliminatePartiallyRedundantLoad() local
1416 new LoadInst(Load->getType(), LoadPtr, Load->getName() + ".pre", in eliminatePartiallyRedundantLoad()
1453 MD->invalidateCachedPointerInfo(LoadPtr); in eliminatePartiallyRedundantLoad()
1674 Value *LoadPtr = Load->getPointerOperand(); in PerformLoadPRE() local
1677 PHITransAddr Address(LoadPtr, DL, AC); in PerformLoadPRE()
1678 LoadPtr = Address.translateWithInsertion(Cur, Cur->getSinglePredecessor(), in PerformLoadPRE()
1680 if (!LoadPtr) { in PerformLoadPRE()
1687 if (LoadPtr) { in PerformLoadPRE()
1688 PHITransAddr Address(LoadPtr, DL, AC); in PerformLoadPRE()
1689 LoadPtr = Address.translateWithInsertion(LoadBB, UnavailablePred, *DT, in PerformLoadPRE()
1694 if (!LoadPtr) { in PerformLoadPRE()
1701 PredLoad.second = LoadPtr; in PerformLoadPRE()
1759 Value *LoadPtr = Load->getPointerOperand(); in performLoopLoadPRE() local
1761 if (!L->isLoopInvariant(LoadPtr)) in performLoopLoadPRE()
1808 if (LoadPtr->canBeFreed()) in performLoopLoadPRE()
1813 AvailableLoads[LoopBlock] = LoadPtr; in performLoopLoadPRE()
1814 AvailableLoads[Preheader] = LoadPtr; in performLoopLoadPRE()