Searched refs:InputExpr (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 413 Expr *InputExpr = Exprs[i]; in ActOnGCCAsmStmt() local 415 if (InputExpr->getType()->isMemberPointerType()) in ActOnGCCAsmStmt() 416 return StmtError(Diag(InputExpr->getBeginLoc(), in ActOnGCCAsmStmt() 418 << InputExpr->getSourceRange()); in ActOnGCCAsmStmt() 421 if (CheckNakedParmReference(InputExpr, *this)) in ActOnGCCAsmStmt() 426 checkExprMemoryConstraintCompat(*this, InputExpr, Info, true)) in ActOnGCCAsmStmt() 431 if (CheckAsmLValue(InputExpr, *this)) in ActOnGCCAsmStmt() 432 return StmtError(Diag(InputExpr->getBeginLoc(), in ActOnGCCAsmStmt() 435 << InputExpr->getSourceRange()); in ActOnGCCAsmStmt() 441 InputExpr = Exprs[i] = Result.get(); in ActOnGCCAsmStmt() [all …]
|
| H A D | SemaExpr.cpp | 15644 UnaryOperatorKind Opc, Expr *InputExpr, in CreateBuiltinUnaryOp() argument 15646 ExprResult Input = InputExpr; in CreateBuiltinUnaryOp() 15654 QualType Ty = InputExpr->getType(); in CreateBuiltinUnaryOp() 15662 << InputExpr->getType() in CreateBuiltinUnaryOp() 15674 if (InputExpr->isTypeDependent() && in CreateBuiltinUnaryOp() 15675 InputExpr->getType()->isSpecificBuiltinType(BuiltinType::Dependent)) { in CreateBuiltinUnaryOp() 15691 CheckAddressOfNoDeref(InputExpr); in CreateBuiltinUnaryOp() 15692 RecordModifiableNonNullParam(*this, InputExpr); in CreateBuiltinUnaryOp()
|
| H A D | TreeTransform.h | 4962 Expr *InputExpr = Input.getSourceExpression(); in TransformTemplateArgument() local 4963 if (!InputExpr) in TransformTemplateArgument() 4964 InputExpr = Input.getArgument().getAsExpr(); in TransformTemplateArgument() 4966 ExprResult E = getDerived().TransformExpr(InputExpr); in TransformTemplateArgument() 8664 Expr *InputExpr = S->getInputExpr(I); in TransformGCCAsmStmt() local 8665 Result = getDerived().TransformExpr(InputExpr); in TransformGCCAsmStmt() 8669 ExprsChanged |= Result.get() != InputExpr; in TransformGCCAsmStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 2569 const Expr *InputExpr, in EmitAsmInput() argument 2576 InputExpr->EvaluateAsRValue(EVResult, getContext(), true); in EmitAsmInput() 2579 if (EVResult.Val.toIntegralConstant(IntResult, InputExpr->getType(), in EmitAsmInput() 2585 if (InputExpr->EvaluateAsInt(Result, getContext())) in EmitAsmInput() 2591 if (CodeGenFunction::hasScalarEvaluationKind(InputExpr->getType())) in EmitAsmInput() 2592 return {EmitScalarExpr(InputExpr), nullptr}; in EmitAsmInput() 2593 if (InputExpr->getStmtClass() == Expr::CXXThisExprClass) in EmitAsmInput() 2594 return {EmitScalarExpr(InputExpr), nullptr}; in EmitAsmInput() 2595 InputExpr = InputExpr->IgnoreParenNoopCasts(getContext()); in EmitAsmInput() 2596 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput() [all …]
|
| H A D | CodeGenFunction.h | 5394 EmitAsmInput(const TargetInfo::ConstraintInfo &Info, const Expr *InputExpr,
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 7265 Expr *InputExpr, bool IsAfterAmp = false);
|