Lines Matching defs:VFs
3266 /// Holds the VFs applicable to this VPlan.
3267 SmallSetVector<ElementCount, 2> VFs;
3385 void addVF(ElementCount VF) { VFs.insert(VF); }
3389 VFs.clear();
3390 VFs.insert(VF);
3393 bool hasVF(ElementCount VF) { return VFs.count(VF); }
3395 return any_of(VFs, [](ElementCount VF) { return VF.isScalable(); });
3398 /// Returns an iterator range over all VFs of the plan.
3401 return {VFs.begin(), VFs.end()};
3404 bool hasScalarVFOnly() const { return VFs.size() == 1 && VFs[0].isScalar(); }
3414 /// Return a string with the name of the plan and the applicable VFs and UFs.