Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationPlanner.h226 VectorizationFactor plan(bool OptForSize, unsigned UserVF);
230 VectorizationFactor planInVPlanNativePath(bool OptForSize, unsigned UserVF);
DLoopVectorize.cpp1196 void selectUserVectorizationFactor(unsigned UserVF) { in selectUserVectorizationFactor() argument
1197 collectUniformsAndScalars(UserVF); in selectUserVectorizationFactor()
1198 collectInstsToScalarize(UserVF); in selectUserVectorizationFactor()
6283 unsigned UserVF) { in planInVPlanNativePath() argument
6295 if (VPlanBuildStressTest && !UserVF) in planInVPlanNativePath()
6296 UserVF = 4; in planInVPlanNativePath()
6299 assert(UserVF && "Expected UserVF for outer loop vectorization."); in planInVPlanNativePath()
6300 assert(isPowerOf2_32(UserVF) && "VF needs to be a power of two"); in planInVPlanNativePath()
6301 LLVM_DEBUG(dbgs() << "LV: Using user VF " << UserVF << ".\n"); in planInVPlanNativePath()
6302 buildVPlans(UserVF, UserVF); in planInVPlanNativePath()
[all …]
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp5273 int UserVF = Hints->getWidth(); in selectVectorizationFactor() local
5274 if (UserVF != 0) { in selectVectorizationFactor()
5275 assert(isPowerOf2_32(UserVF) && "VF needs to be a power of two"); in selectVectorizationFactor()
5276 DEBUG(dbgs() << "LV: Using user VF " << UserVF << ".\n"); in selectVectorizationFactor()
5278 Factor.Width = UserVF; in selectVectorizationFactor()