Searched refs:InputExpr (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp370 Expr *InputExpr = Exprs[i]; local
373 if (CheckNakedParmReference(InputExpr, *this))
378 checkExprMemoryConstraintCompat(*this, InputExpr, Info, true))
383 if (CheckAsmLValue(InputExpr, *this))
384 return StmtError(Diag(InputExpr->getBeginLoc(),
387 << InputExpr->getSourceRange());
389 if (!InputExpr->isValueDependent()) {
391 if (InputExpr->EvaluateAsRValue(EVResult, Context, true)) {
395 if (EVResult.Val.toIntegralConstant(IntResult, InputExpr->getType(),
398 return StmtError(Diag(InputExpr
562 Expr *InputExpr = Exprs[InputOpNo]; local
[all...]
H A DTreeTransform.h4120 Expr *InputExpr = Input.getSourceExpression(); local
4121 if (!InputExpr) InputExpr = Input.getArgument().getAsExpr();
4123 ExprResult E = getDerived().TransformExpr(InputExpr);
7223 Expr *InputExpr = S->getInputExpr(I); local
7224 ExprResult Result = getDerived().TransformExpr(InputExpr);
7228 ExprsChanged |= Result.get() != InputExpr;
H A DSemaExpr.cpp13578 Expr *InputExpr) {
13579 ExprResult Input = InputExpr;
13587 QualType Ty = InputExpr->getType();
13595 << InputExpr->getType()
13603 checkOpenMPDeviceExpr(InputExpr);
13621 CheckAddressOfNoDeref(InputExpr);
13622 RecordModifiableNonNullParam(*this, InputExpr);
13576 CreateBuiltinUnaryOp(SourceLocation OpLoc, UnaryOperatorKind Opc, Expr *InputExpr) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp1857 const Expr *InputExpr,
1864 InputExpr->EvaluateAsRValue(EVResult, getContext(), true);
1867 if (EVResult.Val.toIntegralConstant(IntResult, InputExpr->getType(),
1873 if (InputExpr->EvaluateAsInt(Result, getContext()))
1878 if (CodeGenFunction::hasScalarEvaluationKind(InputExpr->getType()))
1879 return EmitScalarExpr(InputExpr);
1880 if (InputExpr->getStmtClass() == Expr::CXXThisExprClass)
1881 return EmitScalarExpr(InputExpr);
1882 InputExpr = InputExpr
1855 EmitAsmInput( const TargetInfo::ConstraintInfo &Info, const Expr *InputExpr, std::string &ConstraintStr) argument
2107 const Expr *InputExpr = S.getOutputExpr(i); local
2146 const Expr *InputExpr = S.getInputExpr(i); local
[all...]
H A DCodeGenFunction.h4208 const Expr *InputExpr, std::string &ConstraintStr);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4736 Expr *InputExpr);

Completed in 533 milliseconds