Searched refs:LoadBasePtr (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 2064 Value *LoadBasePtr = nullptr; in processCopyingStore() local 2077 if (StoreBasePtr && (LoadBasePtr != StoreBasePtr)) { in processCopyingStore() 2081 if (LoadBasePtr) { in processCopyingStore() 2082 RecursivelyDeleteTriviallyDeadInstructions(LoadBasePtr, TLI); in processCopyingStore() 2083 LoadBasePtr = nullptr; in processCopyingStore() 2133 LoadBasePtr = Expander.expandCodeFor(LoadEv->getStart(), in processCopyingStore() 2138 if (mayLoopAccessLocation(LoadBasePtr, ModRefInfo::Mod, CurLoop, BECount, in processCopyingStore() 2218 Value *LA = Builder.CreatePtrToInt(LoadBasePtr, IntPtrTy); in processCopyingStore() 2291 Value *Op1 = (LoadBasePtr->getType() == Int32PtrTy) in processCopyingStore() 2292 ? LoadBasePtr in processCopyingStore() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1260 Value *LoadBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad() local 1267 if (mayLoopAccessLocation(LoadBasePtr, ModRefInfo::Mod, CurLoop, BECount, in processLoopStoreOfLoopLoad() 1295 NewCall = Builder.CreateMemCpy(StoreBasePtr, StoreAlign, LoadBasePtr, in processLoopStoreOfLoopLoad() 1316 StoreBasePtr, StoreAlign.getValue(), LoadBasePtr, LoadAlign.getValue(), in processLoopStoreOfLoopLoad()
|
H A D | SROA.cpp | 4126 Value *LoadBasePtr = LI->getPointerOperand(); in presplitLoadsAndStores() local 4158 getAdjustedPtr(IRB, DL, LoadBasePtr, in presplitLoadsAndStores() 4160 LoadPartPtrTy, LoadBasePtr->getName() + "."), in presplitLoadsAndStores() 4204 if (AllocaInst *OtherAI = dyn_cast<AllocaInst>(LoadBasePtr)) { in presplitLoadsAndStores() 4209 LoadBasePtr->stripInBoundsOffsets())) { in presplitLoadsAndStores()
|