| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenACCClause.cpp | 151 Expr *IntExpr, in OpenACCNumWorkersClause() argument 154 LParenLoc, IntExpr, EndLoc) { in OpenACCNumWorkersClause() 155 assert((!IntExpr || IntExpr->isInstantiationDependent() || in OpenACCNumWorkersClause() 156 IntExpr->getType()->isIntegerType()) && in OpenACCNumWorkersClause() 174 SourceLocation LParenLoc, Expr *IntExpr, in Create() argument 179 OpenACCNumWorkersClause(BeginLoc, LParenLoc, IntExpr, EndLoc); in Create() 205 Expr *IntExpr, in OpenACCVectorLengthClause() argument 208 LParenLoc, IntExpr, EndLoc) { in OpenACCVectorLengthClause() 209 assert((!IntExpr || IntExpr->isInstantiationDependent() || in OpenACCVectorLengthClause() 210 IntExpr->getType()->isIntegerType()) && in OpenACCVectorLengthClause() [all …]
|
| H A D | ASTDiagnostic.cpp | 2026 Expr *IntExpr, bool DefaultInt) { in PrintValueDeclAndInteger() argument 2038 PrintAPSInt(Val, IntExpr, true /*Valid*/, IntType, false /*PrintType*/); in PrintValueDeclAndInteger() 2046 Expr *IntExpr, bool DefaultInt, ValueDecl *VD, in PrintIntegerAndValueDecl() argument 2051 PrintAPSInt(Val, IntExpr, true /*Valid*/, IntType, false /*PrintType*/); in PrintIntegerAndValueDecl() 2054 PrintAPSInt(Val, IntExpr, true /*Valid*/, IntType, false /*PrintType*/); in PrintIntegerAndValueDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | OpenACCClause.h | 633 Expr *IntExpr; variable 637 SourceLocation LParenLoc, Expr *IntExpr, in OpenACCClauseWithSingleIntExpr() argument 640 IntExpr(IntExpr) { in OpenACCClauseWithSingleIntExpr() 641 if (IntExpr) in OpenACCClauseWithSingleIntExpr() 642 setExprs(MutableArrayRef<Expr *>{&this->IntExpr, 1}); in OpenACCClauseWithSingleIntExpr() 699 Expr *IntExpr, SourceLocation EndLoc); 708 SourceLocation LParenLoc, Expr *IntExpr, 715 Expr *IntExpr, SourceLocation EndLoc); 724 SourceLocation LParenLoc, Expr *IntExpr, 730 Expr *IntExpr, SourceLocation EndLoc); [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenACCClause.cpp | 1283 Expr *IntExpr = in VisitVectorClause() local 1285 if (IntExpr) { in VisitVectorClause() 1300 DiagIntArgInvalid(SemaRef, IntExpr, "length", OpenACCClauseKind::Vector, in VisitVectorClause() 1303 IntExpr = nullptr; in VisitVectorClause() 1311 SemaRef.Diag(IntExpr->getBeginLoc(), diag::err_acc_num_arg_conflict) in VisitVectorClause() 1322 IntExpr = nullptr; in VisitVectorClause() 1334 SemaRef.Diag(IntExpr->getBeginLoc(), diag::err_acc_num_arg_conflict) in VisitVectorClause() 1344 IntExpr = nullptr; in VisitVectorClause() 1350 DiagIntArgInvalid(SemaRef, IntExpr, "length", OpenACCClauseKind::Vector, in VisitVectorClause() 1353 IntExpr = nullptr; in VisitVectorClause() [all …]
|
| H A D | SemaOpenACC.cpp | 393 Expr *IntExpr) { in ActOnIntExpr() argument 406 Expr *IntExpr; in ActOnIntExpr() member in SemaOpenACC::ActOnIntExpr::IntExprConverter 420 Expr *IntExpr) in ActOnIntExpr() argument 424 DirectiveKind(DK), ClauseKind(CK), IntExpr(IntExpr) {} in ActOnIntExpr() 440 << T << IntExpr->getSourceRange(); in ActOnIntExpr() 473 } IntExprDiagnoser(DK, CK, IntExpr); in ActOnIntExpr() 475 if (!IntExpr) in ActOnIntExpr() 479 Loc, IntExpr, IntExprDiagnoser); in ActOnIntExpr() 483 IntExpr = IntExprResult.get(); in ActOnIntExpr() 484 if (!IntExpr->isTypeDependent() && !IntExpr->getType()->isIntegerType()) in ActOnIntExpr() [all …]
|
| H A D | TreeTransform.h | 12098 Expr *IntExpr = const_cast<Expr *>(C.getIntExpr()); in VisitNumWorkersClause() local 12099 assert(IntExpr && "num_workers clause constructed with invalid int expr"); in VisitNumWorkersClause() 12101 ExprResult Res = Self.TransformExpr(IntExpr); in VisitNumWorkersClause() 12121 Expr *IntExpr = const_cast<Expr *>(C.getIntExpr()); in VisitDeviceNumClause() local 12122 assert(IntExpr && "device_num clause constructed with invalid int expr"); in VisitDeviceNumClause() 12124 ExprResult Res = Self.TransformExpr(IntExpr); in VisitDeviceNumClause() 12144 Expr *IntExpr = const_cast<Expr *>(C.getIntExpr()); in VisitDefaultAsyncClause() local 12145 assert(IntExpr && "default_async clause constructed with invalid int expr"); in VisitDefaultAsyncClause() 12147 ExprResult Res = Self.TransformExpr(IntExpr); in VisitDefaultAsyncClause() 12167 Expr *IntExpr = const_cast<Expr *>(C.getIntExpr()); in VisitVectorLengthClause() local [all …]
|
| H A D | SemaExpr.cpp | 1120 static bool handleComplexIntegerToFloatConversion(Sema &S, ExprResult &IntExpr, in handleComplexIntegerToFloatConversion() argument 1129 IntExpr = S.ImpCastExprToType(IntExpr.get(), fpTy, CK_IntegralToFloating); in handleComplexIntegerToFloatConversion() 1132 IntExpr = S.ImpCastExprToType(IntExpr.get(), ComplexTy, in handleComplexIntegerToFloatConversion() 1196 ExprResult &IntExpr, in handleIntToFloatConversion() argument 1202 IntExpr = S.ImpCastExprToType(IntExpr.get(), FloatTy, in handleIntToFloatConversion() 1213 IntExpr = S.ImpCastExprToType(IntExpr.get(), result, in handleIntToFloatConversion()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenACC.cpp | 1135 ExprResult IntExpr = ParseOpenACCIntExpr(OpenACCDirectiveKind::Invalid, in ParseOpenACCClauseParams() local 1138 if (IntExpr.isInvalid()) { in ParseOpenACCClauseParams() 1143 ParsedClause.setIntExprDetails(IntExpr.get()); in ParseOpenACCClauseParams() 1205 ExprResult IntExpr = ParseOpenACCIntExpr(OpenACCDirectiveKind::Invalid, in ParseOpenACCClauseParams() local 1208 if (IntExpr.isInvalid()) { in ParseOpenACCClauseParams() 1212 ParsedClause.setIntExprDetails(IntExpr.get()); in ParseOpenACCClauseParams()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaOpenACC.h | 871 SourceLocation Loc, Expr *IntExpr);
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 12713 Expr *IntExpr = readSubExpr(); in readOpenACCClause() local 12715 IntExpr, EndLoc); in readOpenACCClause() 12719 Expr *IntExpr = readSubExpr(); in readOpenACCClause() local 12721 IntExpr, EndLoc); in readOpenACCClause() 12725 Expr *IntExpr = readSubExpr(); in readOpenACCClause() local 12727 IntExpr, EndLoc); in readOpenACCClause() 12731 Expr *IntExpr = readSubExpr(); in readOpenACCClause() local 12733 IntExpr, EndLoc); in readOpenACCClause()
|