Searched refs:VectorizationFactor (Results 1 – 7 of 7) sorted by relevance
180 struct VectorizationFactor { struct186 VectorizationFactor(ElementCount Width, InstructionCost Cost) in VectorizationFactor() argument190 static VectorizationFactor Disabled() { in Disabled() argument194 bool operator==(const VectorizationFactor &rhs) const {198 bool operator!=(const VectorizationFactor &rhs) const {292 Optional<VectorizationFactor> plan(ElementCount UserVF, unsigned UserIC);296 VectorizationFactor planInVPlanNativePath(ElementCount UserVF);
1256 VectorizationFactor1259 VectorizationFactor5970 const VectorizationFactor &A, const VectorizationFactor &B) const { in isMoreProfitable()6184 VectorizationFactor6187 VectorizationFactor Result = VectorizationFactor::Disabled(); in selectEpilogueVectorizationFactor()7984 VectorizationFactor8026 return VectorizationFactor::Disabled(); in planInVPlanNativePath()8029 Optional<VectorizationFactor>8094 return VectorizationFactor::Disabled(); in plan()10196 VectorizationFactor VF = VectorizationFactor::Disabled(); in processLoop()[all …]
99 : Width("vectorize.width", VectorizerParams::VectorizationFactor, HK_WIDTH), in LoopVectorizeHints()
73 VectorizationFactor("force-vector-width", cl::Hidden, variable75 cl::location(VectorizerParams::VectorizationFactor));76 unsigned VectorizerParams::VectorizationFactor; member in VectorizerParams1585 unsigned ForcedFactor = (VectorizerParams::VectorizationFactor ? in isDependent()1586 VectorizerParams::VectorizationFactor : 1); in isDependent()
1706 if (I->VectorizationFactor == VF) in getVectorizedFunction()1768 I->VectorizationFactor.isScalable() ? &ScalableVF : &FixedVF; in getWidestVF()1769 if (ElementCount::isKnownGT(I->VectorizationFactor, *VF)) in getWidestVF()1770 *VF = I->VectorizationFactor; in getWidestVF()
31 ElementCount VectorizationFactor; member
42 static unsigned VectorizationFactor; member