Searched refs:LoadBasePtr (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 2052 Value *LoadBasePtr = nullptr; in processCopyingStore() local 2065 if (StoreBasePtr && (LoadBasePtr != StoreBasePtr)) { in processCopyingStore() 2069 if (LoadBasePtr) { in processCopyingStore() 2070 RecursivelyDeleteTriviallyDeadInstructions(LoadBasePtr, TLI); in processCopyingStore() 2071 LoadBasePtr = nullptr; in processCopyingStore() 2121 LoadBasePtr = Expander.expandCodeFor(LoadEv->getStart(), in processCopyingStore() 2126 if (mayLoopAccessLocation(LoadBasePtr, ModRefInfo::Mod, CurLoop, BECount, in processCopyingStore() 2206 Value *LA = Builder.CreatePtrToInt(LoadBasePtr, IntPtrTy); in processCopyingStore() 2276 {StoreBasePtr, LoadBasePtr, NumWords}); in processCopyingStore() 2279 StoreBasePtr, SI->getAlign(), LoadBasePtr, LI->getAlign(), NumBytes); in processCopyingStore() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1200 explicit MemmoveVerifier(const Value &LoadBasePtr, const Value &StoreBasePtr, in MemmoveVerifier() argument 1203 LoadBasePtr.stripPointerCasts(), LoadOff, DL)), in MemmoveVerifier() 1342 Value *LoadBasePtr = Expander.expandCodeFor(LdStart, Builder.getPtrTy(LdAS), in processLoopStoreOfLoopLoad() local 1347 MemmoveVerifier Verifier(*LoadBasePtr, *StoreBasePtr, *DL); in processLoopStoreOfLoopLoad() 1350 if (mayLoopAccessLocation(LoadBasePtr, ModRefInfo::Mod, CurLoop, BECount, in processLoopStoreOfLoopLoad() 1394 StoreBasePtr, StoreAlign, LoadBasePtr, LoadAlign, NumBytes, in processLoopStoreOfLoopLoad() 1398 Builder.CreateMemCpy(StoreBasePtr, StoreAlign, LoadBasePtr, LoadAlign, in processLoopStoreOfLoopLoad() 1423 StoreBasePtr, *StoreAlign, LoadBasePtr, *LoadAlign, NumBytes, StoreSize, in processLoopStoreOfLoopLoad()
|
H A D | SROA.cpp | 4647 Value *LoadBasePtr = LI->getPointerOperand(); in presplitLoadsAndStores() local 4679 getAdjustedPtr(IRB, DL, LoadBasePtr, in presplitLoadsAndStores() 4681 LoadPartPtrTy, LoadBasePtr->getName() + "."), in presplitLoadsAndStores() 4729 if (AllocaInst *OtherAI = dyn_cast<AllocaInst>(LoadBasePtr)) { in presplitLoadsAndStores() 4734 LoadBasePtr->stripInBoundsOffsets())) { in presplitLoadsAndStores()
|