Searched refs:StepVal (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 1110 int64_t StepVal = APStepVal.getSExtValue(); in getPtrStride() local 1113 int64_t Stride = StepVal / Size; in getPtrStride() 1114 int64_t Rem = StepVal % Size; in getPtrStride()
|
| H A D | VectorUtils.cpp | 246 int64_t StepVal = APStepVal.getSExtValue(); in getStrideFromPointer() local 247 if (PtrAccessSize != StepVal) in getStrideFromPointer()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 658 Constant *StepVal = ConstantInt::get(II.getType(), NumElts); in instCombineSVECntElts() local 659 auto *VScale = Builder.CreateVScale(StepVal); in instCombineSVECntElts()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 838 SDValue getStepVector(const SDLoc &DL, EVT ResVT, APInt StepVal);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 4188 SDValue StepVal = in lowerSTEP_VECTOR() local 4191 StepVec = DAG.getNode(ISD::SHL, DL, VT, StepVec, StepVal); in lowerSTEP_VECTOR() 4193 SDValue StepVal = lowerScalarSplat( in lowerSTEP_VECTOR() local 4196 StepVec = DAG.getNode(ISD::MUL, DL, VT, StepVec, StepVal); in lowerSTEP_VECTOR()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 1756 SDValue SelectionDAG::getStepVector(const SDLoc &DL, EVT ResVT, APInt StepVal) { in getStepVector() argument 1757 assert(ResVT.getScalarSizeInBits() == StepVal.getBitWidth()); in getStepVector() 1761 getTargetConstant(StepVal, DL, ResVT.getVectorElementType())); in getStepVector() 1766 getConstant(StepVal * i, DL, ResVT.getVectorElementType())); in getStepVector()
|
| H A D | LegalizeVectorTypes.cpp | 1661 APInt StepVal = cast<ConstantSDNode>(Step)->getAPIntValue(); in SplitVecRes_STEP_VECTOR() local 1663 DAG.getVScale(dl, EltVT, StepVal * LoVT.getVectorMinNumElements()); in SplitVecRes_STEP_VECTOR()
|
| H A D | LegalizeIntegerTypes.cpp | 4867 APInt StepVal = cast<ConstantSDNode>(N->getOperand(0))->getAPIntValue(); in PromoteIntRes_STEP_VECTOR() local 4869 StepVal.sext(NOutVT.getScalarSizeInBits())); in PromoteIntRes_STEP_VECTOR()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 1110 Constant *StepVal = ConstantInt::get( in createStepForVF() local 1113 return VF.isScalable() ? B.CreateVScale(StepVal) : StepVal; in createStepForVF()
|