Searched defs:InputExpr (Results 1 - 4 of 4) sorted by relevance

/external/clang/lib/Sema/
H A DSemaStmtAsm.cpp267 Expr *InputExpr = Exprs[i]; local
270 if (CheckNakedParmReference(InputExpr, *this))
275 checkExprMemoryConstraintCompat(*this, InputExpr, Info, true))
280 if (CheckAsmLValue(InputExpr, *this))
281 return StmtError(Diag(InputExpr->getLocStart(),
284 << InputExpr->getSourceRange());
286 if (!InputExpr->isValueDependent()) {
288 if (!InputExpr->EvaluateAsInt(Result, Context))
290 Diag(InputExpr->getLocStart(), diag::err_asm_immediate_expected)
291 << Info.getConstraintStr() << InputExpr
444 Expr *InputExpr = Exprs[InputOpNo]; local
[all...]
H A DSemaExpr.cpp10777 Expr *InputExpr) {
10778 ExprResult Input = InputExpr;
10784 if (Opc != UO_AddrOf && InputExpr->getType()->isAtomicType()) {
10786 << InputExpr->getType()
10804 RecordModifiableNonNullParam(*this, InputExpr);
10775 CreateBuiltinUnaryOp(SourceLocation OpLoc, UnaryOperatorKind Opc, Expr *InputExpr) argument
H A DTreeTransform.h3670 Expr *InputExpr = Input.getSourceExpression(); local
3671 if (!InputExpr) InputExpr = Input.getArgument().getAsExpr();
3673 ExprResult E = getDerived().TransformExpr(InputExpr);
6452 Expr *InputExpr = S->getInputExpr(I); local
6453 ExprResult Result = getDerived().TransformExpr(InputExpr);
6457 ExprsChanged |= Result.get() != InputExpr;
/external/clang/lib/CodeGen/
H A DCGStmt.cpp1684 const Expr *InputExpr,
1690 if (InputExpr->EvaluateAsInt(Result, getContext()))
1697 if (CodeGenFunction::hasScalarEvaluationKind(InputExpr->getType()))
1698 return EmitScalarExpr(InputExpr);
1699 if (InputExpr->getStmtClass() == Expr::CXXThisExprClass)
1700 return EmitScalarExpr(InputExpr);
1701 InputExpr = InputExpr->IgnoreParenNoopCasts(getContext());
1702 LValue Dest = EmitLValue(InputExpr);
1703 return EmitAsmInputLValue(Info, Dest, InputExpr
1682 EmitAsmInput( const TargetInfo::ConstraintInfo &Info, const Expr *InputExpr, std::string &ConstraintStr) argument
1858 const Expr *InputExpr = S.getOutputExpr(i); local
1893 const Expr *InputExpr = S.getInputExpr(i); local
[all...]

Completed in 189 milliseconds