Searched refs:MaxEVL (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandVectorPredication.cpp | 504 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 D | VPlanTransforms.cpp | 2204 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 D | SelectionDAGBuilder.cpp | 8082 SDValue MaxEVL = DAG.getElementCount(sdl, CountVT, in visitIntrinsicCall() local 8085 SDValue UMin = DAG.getNode(ISD::UMIN, sdl, CountVT, Count, MaxEVL); in visitIntrinsicCall()
|