Lines Matching refs:SetTheory
1564 class LowHalf : public SetTheory::Operator { in emitDagShuffle()
1566 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1568 SetTheory::RecSet Elts2; in emitDagShuffle()
1574 class HighHalf : public SetTheory::Operator { in emitDagShuffle()
1576 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1578 SetTheory::RecSet Elts2; in emitDagShuffle()
1584 class Rev : public SetTheory::Operator { in emitDagShuffle()
1590 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1592 SetTheory::RecSet Elts2; in emitDagShuffle()
1609 class MaskExpander : public SetTheory::Expander { in emitDagShuffle()
1615 void expand(SetTheory &ST, Record *R, SetTheory::RecSet &Elts) override { in emitDagShuffle()
1636 SetTheory ST; in emitDagShuffle()
1637 SetTheory::RecSet Elts; in emitDagShuffle()