Home
last modified time | relevance | path

Searched refs:UserVF (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h299 Optional<VectorizationFactor> plan(ElementCount UserVF, unsigned UserIC);
303 VectorizationFactor planInVPlanNativePath(ElementCount UserVF);
H A DLoopVectorize.cpp1171 collectUniformsAndScalars(UserVF); in selectUserVectorizationFactor()
1172 collectInstsToScalarize(UserVF); in selectUserVectorizationFactor()
4886 if (UserVF) { in computeFeasibleMaxVF()
4892 if (UserVF.isScalable()) in computeFeasibleMaxVF()
4894 ElementCount::getFixed(UserVF.getKnownMinValue()), UserVF); in computeFeasibleMaxVF()
4896 return UserVF; in computeFeasibleMaxVF()
4903 if (!UserVF.isScalable()) { in computeFeasibleMaxVF()
7386 ElementCount VF = UserVF; in planInVPlanNativePath()
7394 if (UserVF.isZero()) { in planInVPlanNativePath()
7460 buildVPlansWithVPRecipes(UserVF, UserVF); in plan()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/AArch64/
H A Dscalable-alloca.ll4 ; CHECK-REMARKS: UserVF ignored because of invalid costs.
H A Dscalable-vf-hint.ll89 ; CHECK-DBG: LV: User VF=vscale x 8 is unsafe. Ignoring scalable UserVF.
187 ; CHECK-DBG: LV: User VF=vscale x 4 is unsafe. Ignoring scalable UserVF.
286 ; CHECK-DBG: LV: User VF=vscale x 16 is unsafe. Ignoring scalable UserVF.
355 ; CHECK-DBG: LV: User VF=vscale x 4 is unsafe. Ignoring scalable UserVF.
H A Dscalable-call.ll103 ; CHECK-REMARKS: UserVF ignored because of invalid costs.
129 ; CHECK-REMARKS: UserVF ignored because of invalid costs.
165 ; CHECK-REMARKS: UserVF ignored because of invalid costs.