Home
last modified time | relevance | path

Searched refs:MaxEVL (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp504 Value *MaxEVL = nullptr; in discardEVLParameter() local
511 MaxEVL = Builder.CreateMul(VScale, FactorConst, "scalable_size", in discardEVLParameter()
514 MaxEVL = ConstantInt::get(Int32Ty, StaticElemCount.getFixedValue(), false); in discardEVLParameter()
516 VPI.setVectorLengthParam(MaxEVL); in discardEVLParameter()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp2204 VPValue *MaxEVL = &Plan.getVF(); in transformRecipestoEVLRecipes() local
2207 MaxEVL = Builder.createScalarZExtOrTrunc(MaxEVL, Type::getInt32Ty(Ctx), in transformRecipestoEVLRecipes()
2208 TypeInfo.inferScalarType(MaxEVL), in transformRecipestoEVLRecipes()
2213 Builder.createScalarPhi({MaxEVL, &EVL}, DebugLoc(), "prev.evl"); in transformRecipestoEVLRecipes()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp8082 SDValue MaxEVL = DAG.getElementCount(sdl, CountVT, in visitIntrinsicCall() local
8085 SDValue UMin = DAG.getNode(ISD::UMIN, sdl, CountVT, Count, MaxEVL); in visitIntrinsicCall()