Lines Matching full:evaluate
37 // (add a, b, ...) Evaluate and union all arguments.
41 ST.evaluate(Expr->arg_begin(), Expr->arg_end(), Elts, Loc);
53 ST.evaluate(*Expr->arg_begin(), Add, Loc);
54 ST.evaluate(Expr->arg_begin() + 1, Expr->arg_end(), Sub, Loc);
69 ST.evaluate(Expr->arg_begin()[0], S1, Loc);
70 ST.evaluate(Expr->arg_begin()[1], S2, Loc);
88 ST.evaluate(Expr->arg_begin()[0], Set, Loc);
160 // Evaluate the arguments individually.
164 ST.evaluate(Expr->getArg(i), Args[i], Loc);
246 ST.evaluate(Def->getValueInit(FieldName), Elts, Def->getLoc());
281 void SetTheory::evaluate(Init *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) {
292 return evaluate(LI->begin(), LI->end(), Elts, Loc);