Searched refs:StoreBasePtr (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 2041 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore() local 2056 if (StoreBasePtr && (LoadBasePtr != StoreBasePtr)) { in processCopyingStore() 2057 RecursivelyDeleteTriviallyDeadInstructions(StoreBasePtr, TLI); in processCopyingStore() 2058 StoreBasePtr = nullptr; in processCopyingStore() 2074 if (mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop, in processCopyingStore() 2198 Value *SA = Builder.CreatePtrToInt(StoreBasePtr, IntPtrTy); in processCopyingStore() 2269 Value *Op0 = (StoreBasePtr->getType() == Int32PtrTy) in processCopyingStore() 2270 ? StoreBasePtr in processCopyingStore() 2271 : CondBuilder.CreateBitCast(StoreBasePtr, Int32PtrTy); in processCopyingStore() 2277 NewCall = CondBuilder.CreateMemMove(StoreBasePtr, SI->getAlignment(), in processCopyingStore() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 1007 Value *StoreBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad() local 1012 if (mayLoopAccessLocation(StoreBasePtr, ModRefInfo::ModRef, CurLoop, BECount, in processLoopStoreOfLoopLoad() 1016 RecursivelyDeleteTriviallyDeadInstructions(StoreBasePtr, TLI); in processLoopStoreOfLoopLoad() 1037 RecursivelyDeleteTriviallyDeadInstructions(StoreBasePtr, TLI); in processLoopStoreOfLoopLoad() 1057 NewCall = Builder.CreateMemCpy(StoreBasePtr, SI->getAlignment(), in processLoopStoreOfLoopLoad() 1077 StoreBasePtr, SI->getAlignment(), LoadBasePtr, LI->getAlignment(), in processLoopStoreOfLoopLoad()
|
| H A D | SROA.cpp | 3842 Value *StoreBasePtr = SI->getPointerOperand(); in presplitLoadsAndStores() local 3856 getAdjustedPtr(IRB, DL, StoreBasePtr, in presplitLoadsAndStores() 3858 PartPtrTy, StoreBasePtr->getName() + "."), in presplitLoadsAndStores() 3869 if (AllocaInst *OtherAI = dyn_cast<AllocaInst>(StoreBasePtr)) { in presplitLoadsAndStores() 3873 StoreBasePtr->stripInBoundsOffsets())) { in presplitLoadsAndStores() 3909 Instruction *StoreBasePtr = cast<Instruction>(SI->getPointerOperand()); in presplitLoadsAndStores() local 3951 getAdjustedPtr(IRB, DL, StoreBasePtr, in presplitLoadsAndStores() 3953 StorePartPtrTy, StoreBasePtr->getName() + "."), in presplitLoadsAndStores()
|