Lines Matching defs:LoadBasePtr
1200 explicit MemmoveVerifier(const Value &LoadBasePtr, const Value &StoreBasePtr,
1203 LoadBasePtr.stripPointerCasts(), LoadOff, DL)),
1212 // Ensure that LoadBasePtr is after StoreBasePtr or before StoreBasePtr
1218 // Ensure that LoadBasePtr is after StoreBasePtr or before StoreBasePtr
1219 // for negative stride. LoadBasePtr shouldn't overlap with StoreBasePtr.
1342 Value *LoadBasePtr = Expander.expandCodeFor(LdStart, Builder.getPtrTy(LdAS),
1347 MemmoveVerifier Verifier(*LoadBasePtr, *StoreBasePtr, *DL);
1350 if (mayLoopAccessLocation(LoadBasePtr, ModRefInfo::Mod, CurLoop, BECount,
1394 StoreBasePtr, StoreAlign, LoadBasePtr, LoadAlign, NumBytes,
1398 Builder.CreateMemCpy(StoreBasePtr, StoreAlign, LoadBasePtr, LoadAlign,
1423 StoreBasePtr, *StoreAlign, LoadBasePtr, *LoadAlign, NumBytes, StoreSize,