Searched refs:StoreEv (Results 1 – 1 of 1) sorted by relevance
130 const SCEVAddRecExpr *StoreEv,254 static unsigned getStoreStride(const SCEVAddRecExpr *StoreEv) { in getStoreStride() argument255 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride()316 const SCEVAddRecExpr *StoreEv = in isLegalStore() local318 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in isLegalStore()322 if (!isa<SCEVConstant>(StoreEv->getOperand(1))) in isLegalStore()392 const SCEVAddRecExpr *StoreEv = cast<SCEVAddRecExpr>(SE->getSCEV(StorePtr)); in processLoopStore() local393 unsigned Stride = getStoreStride(StoreEv); in processLoopStore()402 StoredVal, SI, StoreEv, BECount, NegStride)) in processLoopStore()406 return processLoopStoreOfLoopLoad(SI, StoreSize, StoreEv, BECount, NegStride); in processLoopStore()[all …]