Home
last modified time | relevance | path

Searched refs:InputExpr (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/CodeGen/
DCGStmt.cpp1327 const Expr *InputExpr, in EmitAsmInput() argument
1330 if (!CodeGenFunction::hasAggregateLLVMType(InputExpr->getType())) in EmitAsmInput()
1331 return EmitScalarExpr(InputExpr); in EmitAsmInput()
1333 InputExpr = InputExpr->IgnoreParenNoopCasts(getContext()); in EmitAsmInput()
1334 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput()
1335 return EmitAsmInputLValue(S, Info, Dest, InputExpr->getType(), ConstraintStr); in EmitAsmInput()
1482 const Expr *InputExpr = S.getOutputExpr(i); in EmitAsmStmt() local
1483 llvm::Value *Arg = EmitAsmInputLValue(S, Info, Dest, InputExpr->getType(), in EmitAsmStmt()
1499 const Expr *InputExpr = S.getInputExpr(i); in EmitAsmStmt() local
1513 *InputExpr->IgnoreParenNoopCasts(getContext()), in EmitAsmStmt()
[all …]
DCodeGenFunction.h2378 const Expr *InputExpr, std::string &ConstraintStr);
/external/clang/lib/Sema/
DSemaStmt.cpp1967 Expr *InputExpr = Exprs[i]; in ActOnAsmStmt() local
1971 if (CheckAsmLValue(InputExpr, *this)) in ActOnAsmStmt()
1972 return StmtError(Diag(InputExpr->getLocStart(), in ActOnAsmStmt()
1975 << InputExpr->getSourceRange()); in ActOnAsmStmt()
1979 if (InputExpr->getType()->isVoidType()) { in ActOnAsmStmt()
1980 return StmtError(Diag(InputExpr->getLocStart(), in ActOnAsmStmt()
1982 << InputExpr->getType() << Info.getConstraintStr() in ActOnAsmStmt()
1983 << InputExpr->getSourceRange()); in ActOnAsmStmt()
2035 Expr *InputExpr = Exprs[InputOpNo]; in ActOnAsmStmt() local
2036 QualType InTy = InputExpr->getType(); in ActOnAsmStmt()
[all …]
DTreeTransform.h2880 Expr *InputExpr = Input.getSourceExpression(); in TransformTemplateArgument() local
2881 if (!InputExpr) InputExpr = Input.getArgument().getAsExpr(); in TransformTemplateArgument()
2883 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument()
5319 Expr *InputExpr = S->getInputExpr(I); in TransformAsmStmt() local
5320 ExprResult Result = getDerived().TransformExpr(InputExpr); in TransformAsmStmt()
5324 ExprsChanged |= Result.get() != InputExpr; in TransformAsmStmt()
DSemaExpr.cpp7798 Expr *InputExpr) { in CreateBuiltinUnaryOp() argument
7799 ExprResult Input = Owned(InputExpr); in CreateBuiltinUnaryOp()