Lines Matching defs:Elts
1583 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts,
1587 Elts.insert(Elts2.begin(), Elts2.begin() + (Elts2.size() / 2));
1592 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts,
1596 Elts.insert(Elts2.begin() + (Elts2.size() / 2), Elts2.end());
1604 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts,
1619 Elts.insert(Revved.begin(), Revved.end());
1627 void expand(SetTheory &ST, Record *R, SetTheory::RecSet &Elts) override {
1636 Elts.insert(R->getRecords().getDef("sv" + utostr(I + Addend)));
1649 SetTheory::RecSet Elts;
1656 ST.evaluate(DI->getArg(2), Elts, None);
1659 for (auto &E : Elts) {
1669 if (Elts.size() > T.getNumElements()) {
1671 Elts.size() == T.getNumElements() * 2,
1674 } else if (Elts.size() < T.getNumElements()) {
1676 Elts.size() == T.getNumElements() / 2,