Lines Matching defs:StoreSize
153 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize,
158 bool processLoopStoreOfLoopLoad(StoreInst *SI, unsigned StoreSize,
794 unsigned StoreSize = (unsigned)SizeInBits >> 3;
797 if (Stride == 0 || StoreSize != Stride->getValue()->getValue()) {
801 if (0 && Stride && StoreSize == -Stride->getValue()->getValue()) {
810 if (processLoopStridedStore(StorePtr, StoreSize, SI->getAlignment(),
822 if (processLoopStoreOfLoopLoad(SI, StoreSize, StoreEv, LoadEv, BECount))
874 unsigned StoreSize, AliasAnalysis &AA,
882 // to be exactly the size of the memset, which is (BECount+1)*StoreSize
884 AccessSize = (BECst->getValue()->getZExtValue()+1)*StoreSize;
944 processLoopStridedStore(Value *DestPtr, unsigned StoreSize,
998 StoreSize, getAnalysis<AliasAnalysis>(), TheStore)) {
1014 if (StoreSize != 1) {
1015 NumBytesS = SE->getMulExpr(NumBytesS, SE->getConstant(IntPtr, StoreSize),
1065 processLoopStoreOfLoopLoad(StoreInst *SI, unsigned StoreSize,
1094 CurLoop, BECount, StoreSize,
1110 StoreSize, getAnalysis<AliasAnalysis>(), SI)) {
1128 if (StoreSize != 1)
1129 NumBytesS = SE->getMulExpr(NumBytesS, SE->getConstant(IntPtrTy, StoreSize),