Searched refs:UserVF (Results 1 – 3 of 3) sorted by relevance
226 VectorizationFactor plan(bool OptForSize, unsigned UserVF);230 VectorizationFactor planInVPlanNativePath(bool OptForSize, unsigned UserVF);
1196 void selectUserVectorizationFactor(unsigned UserVF) { in selectUserVectorizationFactor() argument1197 collectUniformsAndScalars(UserVF); in selectUserVectorizationFactor()1198 collectInstsToScalarize(UserVF); in selectUserVectorizationFactor()6283 unsigned UserVF) { in planInVPlanNativePath() argument6295 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 …]
5273 int UserVF = Hints->getWidth(); in selectVectorizationFactor() local5274 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()