Lines Matching refs:SetTheory
1573 class LowHalf : public SetTheory::Operator { in emitDagShuffle()
1575 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1577 SetTheory::RecSet Elts2; in emitDagShuffle()
1583 class HighHalf : public SetTheory::Operator { in emitDagShuffle()
1585 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1587 SetTheory::RecSet Elts2; in emitDagShuffle()
1593 class Rev : public SetTheory::Operator { in emitDagShuffle()
1599 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1601 SetTheory::RecSet Elts2; in emitDagShuffle()
1618 class MaskExpander : public SetTheory::Expander { in emitDagShuffle()
1624 void expand(SetTheory &ST, Record *R, SetTheory::RecSet &Elts) override { in emitDagShuffle()
1645 SetTheory ST; in emitDagShuffle()
1646 SetTheory::RecSet Elts; in emitDagShuffle()