Searched refs:getPointerBase (Results 1 – 13 of 13) sorted by relevance
549 dyn_cast<SCEVUnknown>(SE->getPointerBase(AccessFn)); in tryDelinearizeFixedSizeImpl()598 dyn_cast<SCEVUnknown>(SE->getPointerBase(AccessFn)); in printDelinearization()
58 auto *Base = dyn_cast<SCEVUnknown>(SE.getPointerBase(S)); in simplifyInstWithSCEV()
3298 dyn_cast<SCEVUnknown>(SE->getPointerBase(SrcAccessFn)); in tryDelinearize()3300 dyn_cast<SCEVUnknown>(SE->getPointerBase(DstAccessFn)); in tryDelinearize()3346 dyn_cast<SCEVUnknown>(SE->getPointerBase(SrcAccessFn)); in tryDelinearizeFixedSize()3348 dyn_cast<SCEVUnknown>(SE->getPointerBase(DstAccessFn)); in tryDelinearizeFixedSize()3425 dyn_cast<SCEVUnknown>(SE->getPointerBase(SrcAccessFn)); in tryDelinearizeParametricSize()3427 dyn_cast<SCEVUnknown>(SE->getPointerBase(DstAccessFn)); in tryDelinearizeParametricSize()3577 if (SE->getPointerBase(SrcSCEV) != SE->getPointerBase(DstSCEV)) { in depends()
380 BasePointer = dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFn)); in delinearize()
4525 getPointerBase(LHS) != getPointerBase(RHS)) in getMinusSCEV()4681 const SCEV *ScalarEvolution::getPointerBase(const SCEV *V) { in getPointerBase() function in ScalarEvolution7992 auto *ArrBase = dyn_cast<SCEVUnknown>(getPointerBase(AddRec)); in getConstantMaxTripCountFromArray()
523 auto *BasePtr = dyn_cast<SCEVUnknown>(SE.getPointerBase(PtrSCEV)); in involvesMultiplePtrs()738 auto *BP = dyn_cast<SCEVUnknown>(SE.getPointerBase(ArgSCEV)); in isValidCallInst()781 BP = dyn_cast<SCEVUnknown>(SE.getPointerBase(AF)); in isValidIntrinsicInst()790 BP = dyn_cast<SCEVUnknown>(SE.getPointerBase(AF)); in isValidIntrinsicInst()1209 BasePointer = dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction)); in isValidMemoryAccess()
1448 dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction)); in buildAccessMultiDimFixed()1517 dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction)); in buildAccessMultiDimParam()1595 auto *DestPtrSCEV = dyn_cast<SCEVUnknown>(SE.getPointerBase(DestAccFunc)); in buildAccessMemIntrinsic()1617 auto *SrcPtrSCEV = dyn_cast<SCEVUnknown>(SE.getPointerBase(SrcAccFunc)); in buildAccessMemIntrinsic()1676 auto *ArgBasePtr = cast<SCEVUnknown>(SE.getPointerBase(ArgSCEV)); in buildAccessCallInst()1697 dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction)); in buildAccessSingleDim()
216 SE.getPointerBase(SE.getSCEV(BasePtrLI->getPointerOperand())); in identifyBasePtrOriginSAI()714 auto *BasePtrSCEV = SE->getPointerBase(PtrSCEV); in computeBoundsOnAccessRelation()
220 const auto *Base = dyn_cast<SCEVUnknown>(SE.getPointerBase(AddrExpr)); in IsAccessSafe()
743 const SCEV *getPointerBase(const SCEV *V);
1085 SE.getPointerBase(SE.getSCEV(Address))) { in materializeValue()
1551 Value *StartV = expand(SE.getPointerBase(S)); in visitAddRecExpr()
3338 SE.getPointerBase(N) == SE.getPointerBase(S))) { in CollectFixupsAndInitialFormulae()