Searched refs:StepVal (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 952 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 D | SelectionDAG.h | 931 const APInt &StepVal);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 2121 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 D | LegalizeIntegerTypes.cpp | 6152 const APInt &StepVal = N->getConstantOperandAPInt(0); in PromoteIntRes_STEP_VECTOR() local 6154 StepVal.sext(NOutVT.getScalarSizeInBits())); in PromoteIntRes_STEP_VECTOR()
|
| H A D | LegalizeVectorTypes.cpp | 2069 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 D | RISCVISelLowering.cpp | 12223 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()
|