Lines Matching refs:StoreSize
227 const SCEV *StoreSize, MaybeAlign StoreAlign,
548 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in isLegalStore() local
549 if (StoreSize != Stride && StoreSize != -Stride) in isLegalStore()
760 unsigned StoreSize = 0; in processLoopStores() local
768 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType()); in processLoopStores()
780 if (StoreSize != Stride && StoreSize != -Stride) in processLoopStores()
783 bool IsNegStride = StoreSize == -Stride; in processLoopStores()
786 const SCEV *StoreSizeSCEV = SE->getConstant(IntIdxTy, StoreSize); in processLoopStores()
1258 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in processLoopStoreOfLoopLoad() local
1270 const SCEV *StoreSizeSCEV = SE->getConstant(StorePtr->getType(), StoreSize); in processLoopStoreOfLoopLoad()
1286 bool loadAndStoreMayFormMemmove(unsigned StoreSize, bool IsNegStride, in loadAndStoreMayFormMemmove() argument
1300 if (BP1 != BP2 || LoadSize != int64_t(StoreSize)) in loadAndStoreMayFormMemmove()
1302 if ((!IsNegStride && LoadOff < StoreOff + int64_t(StoreSize)) || in loadAndStoreMayFormMemmove()
1352 int64_t StoreSize = ConstStoreSize->getValue()->getZExtValue(); in processLoopStoreOfLoopLoad() local
1353 bool IsNegStride = StoreSize == -Stride; in processLoopStoreOfLoopLoad()
1441 if (!Verifier.loadAndStoreMayFormMemmove(StoreSize, IsNegStride, *TheLoad, in processLoopStoreOfLoopLoad()
1486 if (StoreAlign.value() < StoreSize || LoadAlign.value() < StoreSize) in processLoopStoreOfLoopLoad()
1493 if (StoreSize > TTI->getAtomicMemIntrinsicMaxElementSize()) in processLoopStoreOfLoopLoad()
1501 NumBytes, StoreSize, AATags.TBAA, AATags.TBAAStruct, AATags.Scope, in processLoopStoreOfLoopLoad()