• Home
  • Raw
  • Download

Lines Matching refs:LoadPtr

810 static int AnalyzeLoadFromClobberingWrite(Type *LoadTy, Value *LoadPtr,  in AnalyzeLoadFromClobberingWrite()  argument
822 Value *LoadBase = GetPointerBaseWithConstantOffset(LoadPtr, LoadOffset, DL); in AnalyzeLoadFromClobberingWrite()
836 << "Load Ptr = " << *LoadPtr << "\n"; in AnalyzeLoadFromClobberingWrite()
864 << "Load Ptr = " << *LoadPtr << "\n"; in AnalyzeLoadFromClobberingWrite()
885 static int AnalyzeLoadFromClobberingStore(Type *LoadTy, Value *LoadPtr, in AnalyzeLoadFromClobberingStore() argument
895 return AnalyzeLoadFromClobberingWrite(LoadTy, LoadPtr, in AnalyzeLoadFromClobberingStore()
902 static int AnalyzeLoadFromClobberingLoad(Type *LoadTy, Value *LoadPtr, in AnalyzeLoadFromClobberingLoad() argument
910 int R = AnalyzeLoadFromClobberingWrite(LoadTy, LoadPtr, DepPtr, DepSize, DL); in AnalyzeLoadFromClobberingLoad()
917 GetPointerBaseWithConstantOffset(LoadPtr, LoadOffs, DL); in AnalyzeLoadFromClobberingLoad()
929 return AnalyzeLoadFromClobberingWrite(LoadTy, LoadPtr, DepPtr, Size*8, DL); in AnalyzeLoadFromClobberingLoad()
934 static int AnalyzeLoadFromClobberingMemInst(Type *LoadTy, Value *LoadPtr, in AnalyzeLoadFromClobberingMemInst() argument
945 return AnalyzeLoadFromClobberingWrite(LoadTy, LoadPtr, MI->getDest(), in AnalyzeLoadFromClobberingMemInst()
960 int Offset = AnalyzeLoadFromClobberingWrite(LoadTy, LoadPtr, in AnalyzeLoadFromClobberingMemInst()
1511 Value *LoadPtr = nullptr; in PerformLoadPRE() local
1512 LoadPtr = Address.PHITranslateWithInsertion(LoadBB, UnavailablePred, in PerformLoadPRE()
1517 if (!LoadPtr) { in PerformLoadPRE()
1524 PredLoad.second = LoadPtr; in PerformLoadPRE()
1557 Value *LoadPtr = PredLoad.second; in PerformLoadPRE() local
1559 auto *NewLoad = new LoadInst(LoadPtr, LI->getName()+".pre", in PerformLoadPRE()
1583 MD->invalidateCachedPointerInfo(LoadPtr); in PerformLoadPRE()