Home
last modified time | relevance | path

Searched refs:LoadBasePtr (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2043 Value *LoadBasePtr = nullptr; in processCopyingStore() local
2056 if (StoreBasePtr && (LoadBasePtr != StoreBasePtr)) { in processCopyingStore()
2060 if (LoadBasePtr) { in processCopyingStore()
2061 RecursivelyDeleteTriviallyDeadInstructions(LoadBasePtr, TLI); in processCopyingStore()
2062 LoadBasePtr = nullptr; in processCopyingStore()
2112 LoadBasePtr = Expander.expandCodeFor(LoadEv->getStart(), in processCopyingStore()
2197 Value *LA = Builder.CreatePtrToInt(LoadBasePtr, IntPtrTy); in processCopyingStore()
2272 Value *Op1 = (LoadBasePtr->getType() == Int32PtrTy) in processCopyingStore()
2273 ? LoadBasePtr in processCopyingStore()
2278 LoadBasePtr, LI->getAlignment(), in processCopyingStore()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1029 Value *LoadBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad() local
1032 if (mayLoopAccessLocation(LoadBasePtr, ModRefInfo::Mod, CurLoop, BECount, in processLoopStoreOfLoopLoad()
1036 RecursivelyDeleteTriviallyDeadInstructions(LoadBasePtr, TLI); in processLoopStoreOfLoopLoad()
1058 LoadBasePtr, LI->getAlignment(), NumBytes); in processLoopStoreOfLoopLoad()
1077 StoreBasePtr, SI->getAlignment(), LoadBasePtr, LI->getAlignment(), in processLoopStoreOfLoopLoad()
H A DSROA.cpp3908 Value *LoadBasePtr = LI->getPointerOperand(); in presplitLoadsAndStores() local
3939 getAdjustedPtr(IRB, DL, LoadBasePtr, in presplitLoadsAndStores()
3941 LoadPartPtrTy, LoadBasePtr->getName() + "."), in presplitLoadsAndStores()
3984 if (AllocaInst *OtherAI = dyn_cast<AllocaInst>(LoadBasePtr)) { in presplitLoadsAndStores()
3989 LoadBasePtr->stripInBoundsOffsets())) { in presplitLoadsAndStores()