Home
last modified time | relevance | path

Searched refs:OPENCL_GENERIC_EXTENSION (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DOpenCLExtensions.def13 // Macro OPENCLEXTNAME or OPENCL_GENERIC_EXTENSION can be defined to enumerate all
19 // define OPENCL_GENERIC_EXTENSION(ext, pragma, avail, core, opt) where
48 #ifndef OPENCL_GENERIC_EXTENSION
50 #pragma error "macro OPENCLEXTNAME or OPENCL_GENERIC_EXTENSION is required"
52 #define OPENCL_GENERIC_EXTENSION(ext, ...) OPENCLEXTNAME(ext)
54 #endif // OPENCL_GENERIC_EXTENSION
57 #define OPENCL_EXTENSION(ext, pragma, avail) OPENCL_GENERIC_EXTENSION(ext, pragma, avail, 0U, 0U)
58 #define OPENCL_COREFEATURE(ext, pragma, avail, core) OPENCL_GENERIC_EXTENSION(ext, pragma, avail, …
59 #define OPENCL_OPTIONALCOREFEATURE(ext, pragma, avail, opt) OPENCL_GENERIC_EXTENSION(ext, pragma, a…
71 OPENCL_GENERIC_EXTENSION(cl_khr_3d_image_writes, true, 100, OCL_C_20, OCL_C_30)
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DOpenCLOptions.cpp103 #define OPENCL_GENERIC_EXTENSION(Ext, ...) \ in OpenCLOptions() macro
H A DTargets.cpp861 #define OPENCL_GENERIC_EXTENSION(Ext, ...) \ in validateOpenCLTarget() macro
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp789 #define OPENCL_GENERIC_EXTENSION(Ext, ...) \ in InitializeOpenCLFeatureTestMacros() macro