Searched refs:ConstStride (Results 1 – 5 of 5) sorted by relevance
161 const auto *ConstStride = dyn_cast<SCEVConstant>(AR->getStepRecurrence(*SE)); in isStrideLargeEnough() local164 if (!ConstStride) in isStrideLargeEnough()167 unsigned AbsStride = std::abs(ConstStride->getAPInt().getSExtValue()); in isStrideLargeEnough()
386 const SCEVConstant *ConstStride = cast<SCEVConstant>(StoreEv->getOperand(1)); in getStoreStride() local387 return ConstStride->getAPInt(); in getStoreStride()
1290 if (auto *ConstStride = dyn_cast<ConstantInt>(Stride)) { in getAlignForIndex() local1292 ConstStride->getZExtValue() * ElementSizeInBits / 8; in getAlignForIndex()
10750 std::optional<uint32_t> ConstStride = std::nullopt; in lowerPointerAsRsrcIntrin() local10752 ConstStride = ConstNode->getZExtValue(); in lowerPointerAsRsrcIntrin()10755 if (!ConstStride || *ConstStride != 0) { in lowerPointerAsRsrcIntrin()10757 if (ConstStride) { in lowerPointerAsRsrcIntrin()10758 ShiftedStride = DAG.getConstant(*ConstStride << 16, Loc, MVT::i32); in lowerPointerAsRsrcIntrin()
18998 if (auto *ConstStride = dyn_cast<ConstantSDNode>(Stride); in performCONCAT_VECTORSCombine() local18999 ConstStride && ConstStride->getSExtValue() >= 0) in performCONCAT_VECTORSCombine()19003 ConstStride->getSExtValue() * (N->getNumOperands() - 1); in performCONCAT_VECTORSCombine()