Home | History | Annotate | Download | only in AST

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];