Home
last modified time | relevance | path

Searched refs:OpenCL (Results 1 – 24 of 24) sorted by relevance

/external/clang/test/Parser/
Dopencl-storage-class.cl5 …static int a; // expected-error {{OpenCL does not support the 'static' storage class specifier}}
6 …register int b; // expected-error {{OpenCL does not support the 'register' storage class specifie…
7 …extern int c; // expected-error {{OpenCL does not support the 'extern' storage class specifier}}
8 auto int d; // expected-error {{OpenCL does not support the 'auto' storage class specifier}}
Dopencl-pragma.cl5 #pragma OPENCL EXTENSION cl_no_such_extension : disable /* expected-warning {{unknown OpenCL extens…
/external/clang/include/clang/Basic/
DOpenCLExtensions.def1 //===--- OpenCLExtensions.def - OpenCL extension list -----------*- C++ -*-===//
10 // This file defines the list of supported OpenCL extensions.
DLangOptions.h107 unsigned OpenCL : 1; // OpenCL C99 language extensions. variable
198 AltiVec = OpenCL = CUDA = StackProtector = 0; in LangOptions()
DDiagnosticParseKinds.td539 // OpenCL Section 6.8.g
541 "OpenCL does not support the '%0' storage class specifier">;
543 // OpenCL EXTENSION pragma (OpenCL 1.1 [9.1])
549 "unknown OpenCL extension %0 - ignoring">;
DStmtNodes.td156 // OpenCL Extensions.
DTokenKinds.def200 // KEYOPENCL - This is a keyword in OpenCL
399 // OpenCL-specific keywords
DDiagnosticFrontendKinds.td177 "OpenCL language extensions were %select{disabled|enabled}0 in PCH file "
DDiagnosticSemaKinds.td4400 // OpenCL warnings and errors.
/external/clang/test/CodeGenOpenCL/
D2011-04-15-vec-init-from-vec.cl6 // OpenCL allows vectors to be initialized by vectors Handle bug in
/external/clang/include/clang/Frontend/
DLangStandards.def89 // OpenCL
91 "OpenCL 1.0",
/external/clang/include/clang/Driver/
DCC1Options.td583 HelpText<"Use a fake address space map; OpenCL testing purposes only">;
676 // OpenCL Options
680 …HelpText<"OpenCL only. This option disables all optimizations. The default is optimizations are en…
682 …HelpText<"OpenCL only. Treat double precision floating-point constant as single precision constant…
684 …HelpText<"OpenCL only. Allow floating-point optimizations that assume arguments and results are no…
686 …HelpText<"OpenCL only. Allow unsafe floating-point optimizations. Also implies -cl-no-signed-zero…
688 …HelpText<"OpenCL only. Sets -cl-finite-math-only and -cl-unsafe-math-optimizations, and defines __…
690 HelpText<"OpenCL only. Enable less precise MAD instructions to be generated.">;
692 HelpText<"OpenCL language standard to compile for">;
/external/clang/lib/Basic/
DIdentifierTable.cpp122 else if (LangOpts.OpenCL && (Flags & KEYOPENCL)) AddResult = 2; in AddKeyword()
/external/clang/lib/Parse/
DParseDecl.cpp1896 if (!getLang().OpenCL) in ParseDeclarationSpecifiers()
2171 if (!getLang().OpenCL) in ParseOptionalTypeSpecifier()
2763 return getLang().OpenCL; in isTypeQualifier()
2917 return getLang().OpenCL; in isTypeSpecifierQualifier()
2931 return getLang().OpenCL; in isDeclarationSpecifier()
3169 if (!getLang().OpenCL) in ParseTypeQualifierListOpt()
DParser.cpp62 if (getLang().OpenCL) { in Parser()
406 if (getLang().OpenCL) { in ~Parser()
/external/clang/lib/Sema/
DDeclSpec.cpp412 if (Lang.OpenCL) { in SetStorageClassSpec()
DSemaInit.cpp592 if (SemaRef.getLangOptions().OpenCL && initKind == 1) { in CheckExplicitInitList()
772 if (!SemaRef.getLangOptions().OpenCL && in CheckSubElementType()
904 if (!SemaRef.getLangOptions().OpenCL) { in CheckVectorType()
981 if (SemaRef.getLangOptions().OpenCL) in CheckVectorType()
DSemaExpr.cpp2504 } else if (getLangOptions().OpenCL && !getOpenCLOptions().cl_khr_fp64) { in ActOnNumericConstant()
4255 if (getLangOptions().OpenCL && in BuildVectorLiteral()
4388 if (getLangOptions().OpenCL) { in CheckConditionalOperands()
4410 if (getLangOptions().OpenCL && CondTy->isVectorType()) { in CheckConditionalOperands()
DSemaType.cpp721 if (S.getLangOptions().OpenCL && !S.getOpenCLOptions().cl_khr_fp64) { in ConvertDeclSpecToType()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp266 if (getContext().getLangOptions().OpenCL) { in StartFunction()
DCGExprScalar.cpp2470 if (CGF.getContext().getLangOptions().OpenCL in VisitAbstractConditionalOperator()
/external/clang/lib/Frontend/
DCompilerInvocation.cpp1462 Opts.OpenCL = 1; in setLangDefaults()
1473 Opts.Bool = Opts.OpenCL || Opts.CPlusPlus; in setLangDefaults()
/external/clang/lib/Serialization/
DASTWriter.cpp1109 Record.push_back(LangOpts.OpenCL); in WriteLanguageOptions()
2680 if (!SemaRef.Context.getLangOptions().OpenCL) in WriteOpenCLExtensions()
DASTReader.cpp148 PARSE_LANGOPT_IMPORTANT(OpenCL, diag::warn_pch_opencl); in ReadLanguageOptions()
3058 PARSE_LANGOPT(OpenCL); in ParseLanguageOptions()