Lines Matching refs:exprs
76 llvm::errs() << " " << sum << " stmts/exprs total.\n";
365 return cast<Expr>(Exprs[i]);
376 return cast<Expr>(Exprs[i + NumOutputs]);
379 Exprs[i + NumOutputs] = E;
391 Stmt **Exprs,
406 C.Deallocate(this->Exprs);
407 this->Exprs = new (C) Stmt*[NumExprs];
408 std::copy(Exprs, Exprs + NumExprs, this->Exprs);
608 return cast<Expr>(Exprs[i]);
612 return cast<Expr>(Exprs[i + NumOutputs]);
615 Exprs[i + NumOutputs] = E;
631 Expr **exprs, StringLiteral *asmstr,
642 Exprs = new (C) Stmt*[NumExprs];
643 std::copy(exprs, exprs + NumExprs, Exprs);
656 ArrayRef<StringRef> constraints, ArrayRef<Expr*> exprs,
663 initialize(C, asmstr, asmtoks, constraints, exprs, clobbers);
677 ArrayRef<Expr*> exprs,
682 unsigned NumExprs = exprs.size();
688 Exprs = new (C) Stmt*[NumExprs];
690 Exprs[i] = exprs[i];