Lines Matching refs:SCEVAddRecExpr
224 const SCEVAddRecExpr *Ev, const SCEV *BECount,
231 const SCEVAddRecExpr *StoreEv,
232 const SCEVAddRecExpr *LoadEv,
426 static APInt getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride()
507 const SCEVAddRecExpr *StoreEv = in isLegalStore()
508 dyn_cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in isLegalStore()
566 const SCEVAddRecExpr *LoadEv = in isLegalStore()
567 dyn_cast<SCEVAddRecExpr>(SE->getSCEV(LI->getPointerOperand())); in isLegalStore()
672 const SCEVAddRecExpr *FirstStoreEv = in processLoopStores()
673 cast<SCEVAddRecExpr>(SE->getSCEV(FirstStorePtr)); in processLoopStores()
708 const SCEVAddRecExpr *SecondStoreEv = in processLoopStores()
709 cast<SCEVAddRecExpr>(SE->getSCEV(SecondStorePtr)); in processLoopStores()
779 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStores()
846 const SCEVAddRecExpr *StoreEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(Dest)); in processLoopMemCpy()
849 const SCEVAddRecExpr *LoadEv = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(Source)); in processLoopMemCpy()
911 const SCEVAddRecExpr *Ev = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(Pointer)); in processLoopMemSet()
1033 SmallPtrSetImpl<Instruction *> &Stores, const SCEVAddRecExpr *Ev, in processLoopStridedStore()
1172 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStoreOfLoopLoad()
1183 const SCEVAddRecExpr *LoadEv = cast<SCEVAddRecExpr>(SE->getSCEV(LoadPtr)); in processLoopStoreOfLoopLoad()
1192 const SCEVAddRecExpr *StoreEv, const SCEVAddRecExpr *LoadEv, in processLoopStoreOfLoopLoad()