Lines Matching refs:Exprs
510 return cast<Expr>(Exprs[i]); in getOutputExpr()
521 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr()
525 Exprs[i + NumOutputs] = E; in setInputExpr()
529 return cast<AddrLabelExpr>(Exprs[i + NumOutputs + NumInputs]); in getLabelExpr()
545 Stmt **Exprs, in setOutputsAndInputsAndClobbers() argument
562 C.Deallocate(this->Exprs); in setOutputsAndInputsAndClobbers()
563 this->Exprs = new (C) Stmt*[NumExprs]; in setOutputsAndInputsAndClobbers()
564 std::copy(Exprs, Exprs + NumExprs, this->Exprs); in setOutputsAndInputsAndClobbers()
833 return cast<Expr>(Exprs[i]); in getOutputExpr()
837 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr()
841 Exprs[i + NumOutputs] = E; in setInputExpr()
863 Exprs = new (C) Stmt*[NumExprs]; in GCCAsmStmt()
864 std::copy(exprs, exprs + NumExprs, Exprs); in GCCAsmStmt()
904 Exprs = new (C) Stmt*[exprs.size()]; in initialize()
905 std::copy(exprs.begin(), exprs.end(), Exprs); in initialize()