Home
last modified time | relevance | path

Searched refs:StepVal (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp952 std::optional<int64_t> StepVal = APStepVal->trySExtValue(); in getStrideFromAddRec() local
953 if (!StepVal) in getStrideFromAddRec()
957 return *StepVal % Size ? std::nullopt : std::make_optional(*StepVal / Size); in getStrideFromAddRec()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h931 const APInt &StepVal);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2121 const APInt &StepVal) { in getStepVector() argument
2122 assert(ResVT.getScalarSizeInBits() == StepVal.getBitWidth()); in getStepVector()
2126 getTargetConstant(StepVal, DL, ResVT.getVectorElementType())); in getStepVector()
2131 getConstant(StepVal * i, DL, ResVT.getVectorElementType())); in getStepVector()
H A DLegalizeIntegerTypes.cpp6152 const APInt &StepVal = N->getConstantOperandAPInt(0); in PromoteIntRes_STEP_VECTOR() local
6154 StepVal.sext(NOutVT.getScalarSizeInBits())); in PromoteIntRes_STEP_VECTOR()
H A DLegalizeVectorTypes.cpp2069 APInt StepVal = Step->getAsAPIntVal(); in SplitVecRes_STEP_VECTOR() local
2071 DAG.getVScale(dl, EltVT, StepVal * LoVT.getVectorMinNumElements()); in SplitVecRes_STEP_VECTOR()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp12223 SDValue StepVal = in lowerSTEP_VECTOR() local
12226 StepVec = DAG.getNode(ISD::SHL, DL, VT, StepVec, StepVal); in lowerSTEP_VECTOR()
12228 SDValue StepVal = lowerScalarSplat( in lowerSTEP_VECTOR() local
12231 StepVec = DAG.getNode(ISD::MUL, DL, VT, StepVec, StepVal); in lowerSTEP_VECTOR()