Home
last modified time | relevance | path

Searched refs:UserIC (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h341 std::optional<VectorizationFactor> plan(ElementCount UserVF, unsigned UserIC);
H A DLoopVectorize.cpp1214 FixedScalableVFPair computeMaxVF(ElementCount UserVF, unsigned UserIC);
4722 UserIC ? *MaxPowerOf2RuntimeVF * UserIC : *MaxPowerOf2RuntimeVF; in computeMaxVF()
7350 LoopVectorizationPlanner::plan(ElementCount UserVF, unsigned UserIC) { in plan() argument
7355 FixedScalableVFPair MaxFactors = CM.computeMaxVF(UserVF, UserIC); in plan()
9998 unsigned UserIC = Hints.getInterleave(); in processLoop() local
10015 unsigned SelectedIC = std::max(IC, UserIC); in processLoop()
10051 if (!MaybeVF && UserIC > 1) { in processLoop()
10060 } else if (IC == 1 && UserIC <= 1) { in processLoop()
10067 if (UserIC == 1) { in processLoop()
10072 } else if (IC > 1 && UserIC == 1) { in processLoop()
[all …]