Searched refs:InputExpr (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGStmt.cpp | 1358 const Expr *InputExpr, in EmitAsmInput() argument 1361 if (!CodeGenFunction::hasAggregateLLVMType(InputExpr->getType())) in EmitAsmInput() 1362 return EmitScalarExpr(InputExpr); in EmitAsmInput() 1364 InputExpr = InputExpr->IgnoreParenNoopCasts(getContext()); in EmitAsmInput() 1365 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput() 1366 return EmitAsmInputLValue(S, Info, Dest, InputExpr->getType(), ConstraintStr); in EmitAsmInput() 1513 const Expr *InputExpr = S.getOutputExpr(i); in EmitAsmStmt() local 1514 llvm::Value *Arg = EmitAsmInputLValue(S, Info, Dest, InputExpr->getType(), in EmitAsmStmt() 1535 const Expr *InputExpr = S.getInputExpr(i); in EmitAsmStmt() local 1549 *InputExpr->IgnoreParenNoopCasts(getContext()), in EmitAsmStmt() [all …]
|
D | CodeGenFunction.h | 2547 const Expr *InputExpr, std::string &ConstraintStr);
|
/external/clang/lib/Sema/ |
D | SemaStmt.cpp | 2232 Expr *InputExpr = Exprs[i]; in ActOnAsmStmt() local 2236 if (CheckAsmLValue(InputExpr, *this)) in ActOnAsmStmt() 2237 return StmtError(Diag(InputExpr->getLocStart(), in ActOnAsmStmt() 2240 << InputExpr->getSourceRange()); in ActOnAsmStmt() 2244 if (InputExpr->getType()->isVoidType()) { in ActOnAsmStmt() 2245 return StmtError(Diag(InputExpr->getLocStart(), in ActOnAsmStmt() 2247 << InputExpr->getType() << Info.getConstraintStr() in ActOnAsmStmt() 2248 << InputExpr->getSourceRange()); in ActOnAsmStmt() 2300 Expr *InputExpr = Exprs[InputOpNo]; in ActOnAsmStmt() local 2302 if (OutputExpr->isTypeDependent() || InputExpr->isTypeDependent()) in ActOnAsmStmt() [all …]
|
D | TreeTransform.h | 3041 Expr *InputExpr = Input.getSourceExpression(); in TransformTemplateArgument() local 3042 if (!InputExpr) InputExpr = Input.getArgument().getAsExpr(); in TransformTemplateArgument() 3044 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument() 5571 Expr *InputExpr = S->getInputExpr(I); in TransformAsmStmt() local 5572 ExprResult Result = getDerived().TransformExpr(InputExpr); in TransformAsmStmt() 5576 ExprsChanged |= Result.get() != InputExpr; in TransformAsmStmt()
|
D | SemaExpr.cpp | 8298 Expr *InputExpr) { in CreateBuiltinUnaryOp() argument 8299 ExprResult Input = Owned(InputExpr); in CreateBuiltinUnaryOp()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 2669 Expr *InputExpr);
|