Lines Matching refs:SetTheory
1583 class LowHalf : public SetTheory::Operator { in emitDagShuffle()
1585 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1587 SetTheory::RecSet Elts2; in emitDagShuffle()
1592 class HighHalf : public SetTheory::Operator { in emitDagShuffle()
1594 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1596 SetTheory::RecSet Elts2; in emitDagShuffle()
1601 class Rev : public SetTheory::Operator { in emitDagShuffle()
1606 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1608 SetTheory::RecSet Elts2; in emitDagShuffle()
1624 class MaskExpander : public SetTheory::Expander { in emitDagShuffle()
1629 void expand(SetTheory &ST, Record *R, SetTheory::RecSet &Elts) override { in emitDagShuffle()
1650 SetTheory ST; in emitDagShuffle()
1651 SetTheory::RecSet Elts; in emitDagShuffle()