Searched defs:InputExpr (Results 1 - 4 of 4) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 267 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 D | SemaExpr.cpp | 10777 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 D | TreeTransform.h | 3670 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 D | CGStmt.cpp | 1684 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