Searched refs:InputExpr (Results 1 – 6 of 6) sorted by relevance
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 216 Expr *InputExpr = Exprs[i]; in ActOnGCCAsmStmt() local 219 if (CheckNakedParmReference(InputExpr, *this)) in ActOnGCCAsmStmt() 224 if (CheckAsmLValue(InputExpr, *this)) in ActOnGCCAsmStmt() 225 return StmtError(Diag(InputExpr->getLocStart(), in ActOnGCCAsmStmt() 228 << InputExpr->getSourceRange()); in ActOnGCCAsmStmt() 231 if (!InputExpr->EvaluateAsInt(Result, Context)) in ActOnGCCAsmStmt() 233 Diag(InputExpr->getLocStart(), diag::err_asm_immediate_expected) in ActOnGCCAsmStmt() 234 << Info.getConstraintStr() << InputExpr->getSourceRange()); in ActOnGCCAsmStmt() 237 return StmtError(Diag(InputExpr->getLocStart(), in ActOnGCCAsmStmt() 240 << InputExpr->getSourceRange()); in ActOnGCCAsmStmt() [all …]
|
| H A D | TreeTransform.h | 3459 Expr *InputExpr = Input.getSourceExpression(); in TransformTemplateArgument() local 3460 if (!InputExpr) InputExpr = Input.getArgument().getAsExpr(); in TransformTemplateArgument() 3462 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument() 6097 Expr *InputExpr = S->getInputExpr(I); in TransformGCCAsmStmt() local 6098 ExprResult Result = getDerived().TransformExpr(InputExpr); in TransformGCCAsmStmt() 6102 ExprsChanged |= Result.get() != InputExpr; in TransformGCCAsmStmt()
|
| H A D | SemaExpr.cpp | 9983 Expr *InputExpr) { in CreateBuiltinUnaryOp() argument 9984 ExprResult Input = InputExpr; in CreateBuiltinUnaryOp() 10002 RecordModifiableNonNullParam(*this, InputExpr); in CreateBuiltinUnaryOp()
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 1760 const Expr *InputExpr, in EmitAsmInput() argument 1763 if (CodeGenFunction::hasScalarEvaluationKind(InputExpr->getType())) in EmitAsmInput() 1764 return EmitScalarExpr(InputExpr); in EmitAsmInput() 1766 InputExpr = InputExpr->IgnoreParenNoopCasts(getContext()); in EmitAsmInput() 1767 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput() 1768 return EmitAsmInputLValue(Info, Dest, InputExpr->getType(), ConstraintStr, in EmitAsmInput() 1769 InputExpr->getExprLoc()); in EmitAsmInput() 1912 const Expr *InputExpr = S.getOutputExpr(i); in EmitAsmStmt() local 1913 llvm::Value *Arg = EmitAsmInputLValue(Info, Dest, InputExpr->getType(), in EmitAsmStmt() 1915 InputExpr->getExprLoc()); in EmitAsmStmt() [all …]
|
| H A D | CodeGenFunction.h | 2703 const Expr *InputExpr, std::string &ConstraintStr);
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | Sema.h | 3610 Expr *InputExpr);
|