Lines Matching defs:LoadBasePtr
1199 explicit MemmoveVerifier(const Value &LoadBasePtr, const Value &StoreBasePtr,
1202 LoadBasePtr.stripPointerCasts(), LoadOff, DL)),
1211 // Ensure that LoadBasePtr is after StoreBasePtr or before StoreBasePtr
1217 // Ensure that LoadBasePtr is after StoreBasePtr or before StoreBasePtr
1218 // for negative stride. LoadBasePtr shouldn't overlap with StoreBasePtr.
1341 Value *LoadBasePtr = Expander.expandCodeFor(LdStart, Builder.getPtrTy(LdAS),
1346 MemmoveVerifier Verifier(*LoadBasePtr, *StoreBasePtr, *DL);
1349 if (mayLoopAccessLocation(LoadBasePtr, ModRefInfo::Mod, CurLoop, BECount,
1415 StoreBasePtr, StoreAlign, LoadBasePtr, LoadAlign, NumBytes,
1419 Builder.CreateMemCpy(StoreBasePtr, StoreAlign, LoadBasePtr, LoadAlign,
1427 StoreBasePtr, *StoreAlign, LoadBasePtr, *LoadAlign, NumBytes, StoreSize,