Searched refs:onlyFirstLaneUsed (Results 1 – 6 of 6) sorted by relevance
886 bool onlyFirstLaneUsed(const VPValue *Op) const override { in onlyFirstLaneUsed() function1360 bool onlyFirstLaneUsed(const VPValue *Op) const override { in onlyFirstLaneUsed() function1366 [this](VPUser *U) { return U->onlyFirstLaneUsed(this); }); in onlyFirstLaneUsed()1440 bool onlyFirstLaneUsed(const VPValue *Op) const override { in onlyFirstLaneUsed() function1541 bool onlyFirstLaneUsed(const VPValue *Op) const override { in onlyFirstLaneUsed() function1714 bool onlyFirstLaneUsed(const VPValue *Op) const override { in onlyFirstLaneUsed() function1788 bool onlyFirstLaneUsed(const VPValue *Op) const override { in onlyFirstLaneUsed() function1895 bool onlyFirstLaneUsed(const VPValue *Op) const override { in onlyFirstLaneUsed() function1929 bool onlyFirstLaneUsed(const VPValue *Op) const override { in onlyFirstLaneUsed() function2692 bool onlyFirstLaneUsed(VPValue *Def);
286 return onlyFirstLaneUsed(Op); in usesScalars()291 virtual bool onlyFirstLaneUsed(const VPValue *Op) const { in onlyFirstLaneUsed() function
158 UI->onlyFirstLaneUsed(SinkCandidate->getVPSingleValue()); in sinkScalarOperands()399 vputils::onlyFirstLaneUsed(WidenNewIV)) { in removeRedundantCanonicalIVs()
1111 bool vputils::onlyFirstLaneUsed(VPValue *Def) { in onlyFirstLaneUsed() function in vputils1113 [Def](VPUser *U) { return U->onlyFirstLaneUsed(Def); }); in onlyFirstLaneUsed()
1074 (!VF.isScalable() || vputils::onlyFirstLaneUsed(this)); in onlyScalarsGenerated()
2380 bool FirstLaneOnly = vputils::onlyFirstLaneUsed(Def); in buildScalarSteps()9469 bool IsUniform = vputils::onlyFirstLaneUsed(this); in execute()