Lines Matching defs:StoreSize
215 const SCEV *StoreSize, MaybeAlign StoreAlign,
479 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType());
480 if (StoreSize != Stride && StoreSize != -Stride)
691 unsigned StoreSize = 0;
699 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType());
711 if (StoreSize != Stride && StoreSize != -Stride)
714 bool IsNegStride = StoreSize == -Stride;
717 const SCEV *StoreSizeSCEV = SE->getConstant(IntIdxTy, StoreSize);
946 // to be exactly the size of the memset, which is (BECount+1)*StoreSize
1178 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType());
1190 const SCEV *StoreSizeSCEV = SE->getConstant(StorePtr->getType(), StoreSize);
1207 bool loadAndStoreMayFormMemmove(unsigned StoreSize, bool IsNegStride,
1221 if (BP1 != BP2 || LoadSize != int64_t(StoreSize))
1223 if ((!IsNegStride && LoadOff < StoreOff + int64_t(StoreSize)) ||
1274 int64_t StoreSize = ConstStoreSize->getValue()->getZExtValue();
1275 bool IsNegStride = StoreSize == -Stride;
1373 if (*StoreAlign < StoreSize || *LoadAlign < StoreSize)
1380 if (StoreSize > TTI->getAtomicMemIntrinsicMaxElementSize())
1385 if (!Verifier.loadAndStoreMayFormMemmove(StoreSize, IsNegStride, *TheLoad,
1427 StoreBasePtr, *StoreAlign, LoadBasePtr, *LoadAlign, NumBytes, StoreSize,