Lines Matching refs:SCEVAddRecExpr
208 const SCEVAddRecExpr *Ev, const SCEV *BECount,
400 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride()
481 const SCEVAddRecExpr *StoreEv = in isLegalStore()
482 dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore()
540 const SCEVAddRecExpr *LoadEv = in isLegalStore()
541 dyn_cast<SCEVAddRecExpr>(SE->getSCEV(LI->getPointerOperand())); in isLegalStore()
658 const SCEVAddRecExpr *FirstStoreEv = in processLoopStores()
659 cast<SCEVAddRecExpr>(SE->getSCEV(FirstStorePtr)); in processLoopStores()
694 const SCEVAddRecExpr *SecondStoreEv = in processLoopStores()
695 cast<SCEVAddRecExpr>(SE->getSCEV(SecondStorePtr)); in processLoopStores()
765 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStores()
803 const SCEVAddRecExpr *Ev = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(Pointer)); in processLoopMemSet()
925 SmallPtrSetImpl<Instruction *> &Stores, const SCEVAddRecExpr *Ev, in processLoopStridedStore()
1062 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStoreOfLoopLoad()
1074 const SCEVAddRecExpr *LoadEv = in processLoopStoreOfLoopLoad()
1075 cast<SCEVAddRecExpr>(SE->getSCEV(LI->getPointerOperand())); in processLoopStoreOfLoopLoad()