• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/

Lines Matching refs:StoreSize

181   bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize,
491 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType());
492 if (StoreSize != Stride && StoreSize != -Stride)
718 unsigned StoreSize = 0;
726 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType());
738 if (StoreSize != Stride && StoreSize != -Stride)
741 bool NegStride = StoreSize == -Stride;
743 if (processLoopStridedStore(StorePtr, StoreSize,
809 const SCEV *BECount, unsigned StoreSize,
818 // to be exactly the size of the memset, which is (BECount+1)*StoreSize
821 StoreSize);
844 Type *IntPtr, unsigned StoreSize,
847 if (StoreSize != 1)
848 Index = SE->getMulExpr(Index, SE->getConstant(IntPtr, StoreSize),
858 unsigned StoreSize, Loop *CurLoop,
881 if (StoreSize != 1) {
882 NumBytesS = SE->getMulExpr(NumBytesS, SE->getConstant(IntPtr, StoreSize),
891 Value *DestPtr, unsigned StoreSize, MaybeAlign StoreAlignment,
918 Start = getStartForNegStride(Start, BECount, IntIdxTy, StoreSize, SE);
933 StoreSize, *AA, Stores)) {
946 getNumBytes(BECount, IntIdxTy, StoreSize, CurLoop, DL, SE);
1046 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType());
1047 bool NegStride = StoreSize == -Stride;
1074 StrStart = getStartForNegStride(StrStart, BECount, IntIdxTy, StoreSize, SE);
1089 StoreSize, *AA, Stores))
1097 LdStart = getStartForNegStride(LdStart, BECount, IntIdxTy, StoreSize, SE);
1106 StoreSize, *AA, Stores))
1115 getNumBytes(BECount, IntIdxTy, StoreSize, CurLoop, DL, SE);
1133 if (StoreAlign < StoreSize || LoadAlign < StoreSize)
1140 if (StoreSize > TTI->getAtomicMemIntrinsicMaxElementSize())
1148 StoreSize);