Lines Matching defs:ElemSize
81 static bool isOneDimensionalArray(const SCEV &AccessFn, const SCEV &ElemSize,
103 return StepRec == &ElemSize;
109 static const SCEV *computeTripCount(const Loop &L, const SCEV &ElemSize,
120 TripCount = SE.getConstant(ElemSize.getType(), DefaultTripCount);
377 const SCEV *ElemSize = SE.getElementSize(&StoreOrLoadInst);
397 Sizes.push_back(ElemSize);
416 if (!isOneDimensionalArray(*AccessFn, *ElemSize, *L, SE)) {
437 const SCEV *Div = SE.getUDivExactExpr(AccessFn, ElemSize);
439 Sizes.push_back(ElemSize);
481 const SCEV *ElemSize = Sizes.back();
482 Type *WiderType = SE.getWiderType(Coeff->getType(), ElemSize->getType());
494 SE.getNoopOrSignExtend(ElemSize, WiderType));