• Home
  • Raw
  • Download

Lines Matching refs:Elts

30   void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) {  in apply()
31 ST.evaluate(Expr->arg_begin(), Expr->arg_end(), Elts, Loc); in apply()
37 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) { in apply()
46 Elts.insert(*I); in apply()
52 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) { in apply()
61 Elts.insert(*I); in apply()
69 RecSet &Elts, ArrayRef<SMLoc> Loc) =0;
71 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) { in apply()
81 apply2(ST, Expr, Set, II->getValue(), Elts, Loc); in apply()
89 RecSet &Elts, ArrayRef<SMLoc> Loc) { in apply2()
94 Elts.insert(Set.begin() + N, Set.end()); in apply2()
102 RecSet &Elts, ArrayRef<SMLoc> Loc) { in apply2()
108 Elts.insert(Set.begin(), Set.begin() + N); in apply2()
120 RecSet &Elts, ArrayRef<SMLoc> Loc) { in apply2()
130 Elts.insert(Set.begin() + N, Set.end()); in apply2()
131 Elts.insert(Set.begin(), Set.begin() + N); in apply2()
139 RecSet &Elts, ArrayRef<SMLoc> Loc) { in apply2()
144 Elts.insert(Set[I]); in apply2()
150 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) { in apply()
162 Elts.insert(Args[i][n]); in apply()
168 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) { in apply()
220 Elts.insert(Result->begin(), Result->end()); in apply()
222 Elts.insert(Rec); in apply()
235 void expand(SetTheory &ST, Record *Def, RecSet &Elts) { in expand()
236 ST.evaluate(Def->getValueInit(FieldName), Elts, Def->getLoc()); in expand()
270 void SetTheory::evaluate(Init *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) { in evaluate() argument
274 return Elts.insert(Result->begin(), Result->end()); in evaluate()
275 Elts.insert(Def->getDef()); in evaluate()
281 return evaluate(LI->begin(), LI->end(), Elts, Loc); in evaluate()
293 Op->apply(*this, DagExpr, Elts, Loc); in evaluate()
311 RecSet Elts; in expand() local
312 Exp->expand(*this, Set, Elts); in expand()
313 EltVec.assign(Elts.begin(), Elts.end()); in expand()