Searched refs:VectorizationFactor (Results 1 – 7 of 7) sorted by relevance
169 struct VectorizationFactor { struct176 static VectorizationFactor Disabled() { return {1, 0}; } in Disabled() argument178 bool operator==(const VectorizationFactor &rhs) const {238 Optional<VectorizationFactor> plan(unsigned UserVF);242 VectorizationFactor planInVPlanNativePath(unsigned UserVF);
987 VectorizationFactor selectVectorizationFactor(unsigned MaxVF);5079 VectorizationFactor5126 VectorizationFactor Factor = {Width, (unsigned)(Width * Cost)}; in selectVectorizationFactor()6453 VectorizationFactor6482 return VectorizationFactor::Disabled(); in planInVPlanNativePath()6490 return VectorizationFactor::Disabled(); in planInVPlanNativePath()6493 Optional<VectorizationFactor> LoopVectorizationPlanner::plan(unsigned UserVF) { in plan()6536 return VectorizationFactor::Disabled(); in plan()7574 const VectorizationFactor VF = LVP.planInVPlanNativePath(UserVF); in processLoopInVPlanNativePath()7580 VectorizationFactor::Disabled() == VF) in processLoopInVPlanNativePath()[all …]
71 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
75 VectorizationFactor("force-vector-width", cl::Hidden, variable77 cl::location(VectorizerParams::VectorizationFactor));78 unsigned VectorizerParams::VectorizationFactor; member in VectorizerParams1555 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent()1556 VectorizerParams::VectorizationFactor : 1); in isDependent()
1571 if (I->VectorizationFactor == VF) in getVectorizedFunction()1588 VF = I->VectorizationFactor; in getScalarizedFunction()1641 if (I->VectorizationFactor > VF) in getWidestVF()1642 VF = I->VectorizationFactor; in getWidestVF()
31 unsigned VectorizationFactor; member
47 static unsigned VectorizationFactor; member