Lines Matching refs:SetTheory
1577 class LowHalf : public SetTheory::Operator { in emitDagShuffle()
1579 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1581 SetTheory::RecSet Elts2; in emitDagShuffle()
1587 class HighHalf : public SetTheory::Operator { in emitDagShuffle()
1589 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1591 SetTheory::RecSet Elts2; in emitDagShuffle()
1597 class Rev : public SetTheory::Operator { in emitDagShuffle()
1603 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1605 SetTheory::RecSet Elts2; in emitDagShuffle()
1622 class MaskExpander : public SetTheory::Expander { in emitDagShuffle()
1628 void expand(SetTheory &ST, Record *R, SetTheory::RecSet &Elts) override { in emitDagShuffle()
1649 SetTheory ST; in emitDagShuffle()
1650 SetTheory::RecSet Elts; in emitDagShuffle()