Lines Matching defs:StoreBasePtr
1199 explicit MemmoveVerifier(const Value &LoadBasePtr, const Value &StoreBasePtr,
1204 StoreBasePtr.stripPointerCasts(), StoreOff, 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.
1288 Value *StoreBasePtr = Expander.expandCodeFor(
1307 mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop, BECount,
1316 if (mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop,
1346 MemmoveVerifier Verifier(*LoadBasePtr, *StoreBasePtr, *DL);
1415 StoreBasePtr, StoreAlign, LoadBasePtr, LoadAlign, NumBytes,
1419 Builder.CreateMemCpy(StoreBasePtr, StoreAlign, LoadBasePtr, LoadAlign,
1427 StoreBasePtr, *StoreAlign, LoadBasePtr, *LoadAlign, NumBytes, StoreSize,