Searched refs:VectorStep (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanUnroll.cpp | 162 VPInstruction *VectorStep = Builder.createNaryOp( in unrollWidenInductionByUF() local 166 ToSkip.insert(VectorStep); in unrollWidenInductionByUF() 191 VectorStep, in unrollWidenInductionByUF() 198 IV->addOperand(VectorStep); in unrollWidenInductionByUF()
|
| H A D | VPlanTransforms.cpp | 2719 VPValue *VectorStep; in convertToConcreteRecipes() local 2722 m_VPValue(VectorStep), m_VPValue(ScalarStep)))) in convertToConcreteRecipes() 2729 if (TypeInfo.inferScalarType(VectorStep) != IVTy) { in convertToConcreteRecipes() 2733 VectorStep = Builder.createWidenCast(CastOp, VectorStep, IVTy); in convertToConcreteRecipes() 2754 MulOpc, {VectorStep, ScalarStep}, Flags, R.getDebugLoc()); in convertToConcreteRecipes() 2755 VectorStep = Mul; in convertToConcreteRecipes() 2756 VPI->replaceAllUsesWith(VectorStep); in convertToConcreteRecipes() 3339 unsigned VectorStep = Plan.getUF() * VF.getKnownMinValue(); in addBranchWeightToMiddleTerminator() local 3341 VectorStep *= *VScaleForTuning; in addBranchWeightToMiddleTerminator() 3342 assert(VectorStep > 0 && "trip count should not be zero"); in addBranchWeightToMiddleTerminator() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 8050 SDValue VectorStep = DAG.getStepVector(sdl, VecTy); in visitIntrinsicCall() local 8052 ISD::UADDSAT, sdl, VecTy, VectorIndex, VectorStep); in visitIntrinsicCall()
|