Lines Matching refs:SetTheory
1565 class LowHalf : public SetTheory::Operator { in emitDagShuffle()
1567 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1569 SetTheory::RecSet Elts2; in emitDagShuffle()
1575 class HighHalf : public SetTheory::Operator { in emitDagShuffle()
1577 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1579 SetTheory::RecSet Elts2; in emitDagShuffle()
1585 class Rev : public SetTheory::Operator { in emitDagShuffle()
1591 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts, in emitDagShuffle()
1593 SetTheory::RecSet Elts2; in emitDagShuffle()
1610 class MaskExpander : public SetTheory::Expander { in emitDagShuffle()
1616 void expand(SetTheory &ST, Record *R, SetTheory::RecSet &Elts) override { in emitDagShuffle()
1637 SetTheory ST; in emitDagShuffle()
1638 SetTheory::RecSet Elts; in emitDagShuffle()