Home
last modified time | relevance | path

Searched refs:StorePtr (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLoads.cpp389 Value *StorePtr = SI->getPointerOperand()->stripPointerCasts(); in FindAvailablePtrLoadStore() local
393 if (AreEquivalentAddressValues(StorePtr, StrippedPtr) && in FindAvailablePtrLoadStore()
411 (isa<AllocaInst>(StorePtr) || isa<GlobalVariable>(StorePtr)) && in FindAvailablePtrLoadStore()
412 StrippedPtr != StorePtr) in FindAvailablePtrLoadStore()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp96 Value *StorePtr = Store->getPointerOperand(); in isDependenceDistanceOfOne() local
101 StorePtr->getType()->getPointerAddressSpace() && in isDependenceDistanceOfOne()
102 LoadType == StorePtr->getType()->getPointerElementType() && in isDependenceDistanceOfOne()
109 getPtrStride(PSE, StorePtr, L) != 1) in isDependenceDistanceOfOne()
116 auto *StorePtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(StorePtr)); in isDependenceDistanceOfOne()
H A DLoopIdiomRecognize.cpp408 Value *StorePtr = SI->getPointerOperand(); in isLegalStore() local
419 dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore()
449 StorePtr->getType()->getPointerAddressSpace() == 0 && in isLegalStore()
701 Value *StorePtr = HeadStore->getPointerOperand(); in processLoopStores() local
702 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStores()
712 if (processLoopStridedStore(StorePtr, StoreSize, HeadStore->getAlignment(), in processLoopStores()
970 Value *StorePtr = SI->getPointerOperand(); in processLoopStoreOfLoopLoad() local
971 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStoreOfLoopLoad()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp215 Value *StorePtr = DepSI->getPointerOperand(); in analyzeLoadFromClobberingStore() local
218 return analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, StorePtr, StoreSize, in analyzeLoadFromClobberingStore()
H A DSimplifyCFG.cpp1875 Value *StorePtr = StoreToHoist->getPointerOperand(); in isSafeToSpeculateStore() local
1890 if (SI->getPointerOperand() == StorePtr) in isSafeToSpeculateStore()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1918 Value *StorePtr = SI->getPointerOperand(); in isLegalStore() local
1928 auto *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore()
2012 Value *StorePtr = SI->getPointerOperand(); in processCopyingStore() local
2013 auto *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processCopyingStore()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCall.cpp4518 Address StorePtr = emitAddressAtOffset(*this, DestPtr, RetAI); in EmitCall() local
4519 CreateCoercedStore(CI, StorePtr, DestIsVolatile, *this); in EmitCall()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1216 Value *StorePtr = II.getArgOperand(1); in simplifyMaskedStore() local
1218 return new StoreInst(II.getArgOperand(0), StorePtr, false, Alignment); in simplifyMaskedStore()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp4137 SDValue StorePtr = DAG.getNode(ISD::ADD, DL, PtrTy, FIN, in copyByValRegs() local
4140 StorePtr, MachinePointerInfo(FuncArg, Offset)); in copyByValRegs()