Home
last modified time | relevance | path

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

12345678910>>...27

/external/clang/test/Misc/
Damdgcn.languageOptsOpenCL.cl36 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_gl_sharing' - ignoring}}
50 // expected-warning@-2{{OpenCL extension 'cl_khr_byte_addressable_store' is core feature or support…
58 // expected-warning@-2{{OpenCL extension 'cl_khr_global_int32_base_atomics' is core feature or supp…
66 // expected-warning@-2{{OpenCL extension 'cl_khr_global_int32_extended_atomics' is core feature or …
74 // expected-warning@-2{{OpenCL extension 'cl_khr_local_int32_base_atomics' is core feature or suppo…
82 // expected-warning@-2{{OpenCL extension 'cl_khr_local_int32_extended_atomics' is core feature or s…
89 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_select_fprounding_mode' - ignoring}}
98 // expected-warning@-2{{OpenCL extension 'cl_khr_fp64' is core feature or supported optional core f…
107 // expected-warning@-2{{OpenCL extension 'cl_khr_3d_image_writes' is core feature or supported opti…
116 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_gl_event' - ignoring}}
[all …]
Dnvptx.languageOptsOpenCL.cl29 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_fp16' - ignoring}}
35 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_int64_base_atomics' - ignoring}}
41 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_int64_extended_atomics' - ignoring}}
60 // expected-warning@-2{{OpenCL extension 'cl_khr_byte_addressable_store' is core feature or support…
68 // expected-warning@-2{{OpenCL extension 'cl_khr_global_int32_base_atomics' is core feature or supp…
76 // expected-warning@-2{{OpenCL extension 'cl_khr_global_int32_extended_atomics' is core feature or …
84 // expected-warning@-2{{OpenCL extension 'cl_khr_local_int32_base_atomics' is core feature or suppo…
92 // expected-warning@-2{{OpenCL extension 'cl_khr_local_int32_extended_atomics' is core feature or s…
101 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_select_fprounding_mode' - ignoring}}
111 // expected-warning@-2{{OpenCL extension 'cl_khr_fp64' is core feature or supported optional core f…
[all …]
Dr600.languageOptsOpenCL.cl37 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_fp16' - ignoring}}
43 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_int64_base_atomics' - ignoring}}
49 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_int64_extended_atomics' - ignoring}}
55 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_gl_sharing' - ignoring}}
69 // expected-warning@-2{{OpenCL extension 'cl_khr_byte_addressable_store' is core feature or support…
77 // expected-warning@-2{{OpenCL extension 'cl_khr_global_int32_base_atomics' is core feature or supp…
85 // expected-warning@-2{{OpenCL extension 'cl_khr_global_int32_extended_atomics' is core feature or …
93 // expected-warning@-2{{OpenCL extension 'cl_khr_local_int32_base_atomics' is core feature or suppo…
101 // expected-warning@-2{{OpenCL extension 'cl_khr_local_int32_extended_atomics' is core feature or s…
109 // expected-warning@-1{{unsupported OpenCL extension 'cl_khr_select_fprounding_mode' - ignoring}}
[all …]
/external/clang/include/clang/Basic/
DOpenCLExtensions.def1 //===--- OpenCLExtensions.def - OpenCL extension list -----------*- C++ -*-===//
10 // This file defines the list of supported OpenCL extensions.
15 // OpenCL extensions listed in this file.
17 // If the extensions are to be enumerated without the supported OpenCL version,
20 // If the extensions are to be enumerated with supported OpenCL version,
23 // avail - minimum OpenCL version supporting it.
24 // core - minimum OpenCL version when the extension becomes optional core
36 // OpenCL 1.0.
52 // OpenCL 1.1.
56 // OpenCL 1.2.
[all …]
/external/OpenCL-CTS/
Dtravis.sh44 git clone https://github.com/KhronosGroup/OpenCL-Headers.git
45 cd OpenCL-Headers
46 ln -s CL OpenCL # For OSX builds
50 git clone https://github.com/KhronosGroup/OpenCL-ICD-Loader.git
51 cd ${TOP}/OpenCL-ICD-Loader
54 cmake -DCMAKE_TOOLCHAIN_FILE=${TOOLCHAIN_FILE} -DOPENCL_ICD_LOADER_HEADERS_DIR=${TOP}/OpenCL-Header…
65 cmake -DCL_INCLUDE_DIR=${TOP}/OpenCL-Headers \
66 -DCL_LIB_DIR=${TOP}/OpenCL-ICD-Loader/build \
Dreadme-spir-v-binaries.txt7 https://cvs.khronos.org/svn/repos/OpenCL/trunk/Khronos/spirv/spirv10_2015.11.25.zip
16 Notes: spirv-3.6.1 is a main branch with support for OpenCL C++ kernel language,
20 Clang with support for OpenCL C++ kernel language
23 Notes: spirv-1.1 is a main branch with support for OpenCL C++ kernel language,
27 OpenCL C++ Standard Library
33 4. OpenCL 2.2 headers
34 OpenCL 2.2 headers
38 5. OpenCL ICD (with 2.2 support)
39 OpenCL ICD
DREADME.md1 # OpenCL-CTS [![Build Status](https://api.travis-ci.org/KhronosGroup/OpenCL-CTS.svg?branch=master)]…
2 The OpenCL Conformance Tests
DCMakeLists.txt68 # Development options for OpenCL C++ tests
70 # Use OpenCL C kernels instead of OpenCL C++ kernels
71 option(CLPP_DEVELOPMENT_USE_OPENCLC_KERNELS "Use OpenCL C kernels in OpenCL C++ tests" OFF)
75 # Only check if OpenCL C++ kernels compile to SPIR-V
76 option(CLPP_DEVELOPMENT_ONLY_SPIRV_COMPILATION "Only check if OpenCL C++ kernels compile to SPIR-V"…
79 message(FATAL_ERROR "Can't use OpenCL C kernels and compile to SPIR-V.")
89 # Offline OpenCL C/C++ compiler provided by Khronos is the only supported
92 # Path to offline OpenCL C/C++ compiler provided by Khronos.
98 # Additional OpenCL C/C++ compiler option.
108 # CL_LIBCLCXX_DIR - path to dir with OpenCL C++ STL (libclcxx)
[all …]
/external/clang/test/SemaOpenCL/
Dextension-version.cl52 // expected-warning@-2{{OpenCL extension 'cl_khr_byte_addressable_store' is core feature or support…
60 // expected-warning@-2{{OpenCL extension 'cl_khr_global_int32_base_atomics' is core feature or supp…
68 // expected-warning@-2{{OpenCL extension 'cl_khr_global_int32_extended_atomics' is core feature or …
76 // expected-warning@-2{{OpenCL extension 'cl_khr_local_int32_base_atomics' is core feature or suppo…
84 // expected-warning@-2{{OpenCL extension 'cl_khr_local_int32_extended_atomics' is core feature or s…
102 // expected-warning@-2{{OpenCL extension 'cl_khr_fp64' is core feature or supported optional core f…
111 // expected-warning@-2{{OpenCL extension 'cl_khr_3d_image_writes' is core feature or supported opti…
121 // expected-warning@+2{{unsupported OpenCL extension 'cl_khr_gl_event' - ignoring}}
130 // expected-warning@+2{{unsupported OpenCL extension 'cl_khr_d3d10_sharing' - ignoring}}
139 // expected-warning@+2{{unsupported OpenCL extension 'cl_khr_context_abort' - ignoring}}
[all …]
Dinvalid-block.cl3 // OpenCL v2.0 s6.12.5
34 … ...) { // expected-error {{invalid block prototype, variadic arguments are not allowed in OpenCL}}
43 …1, bl2}; // expected-error {{array of 'bl1_t' (aka 'int (^const)(int)') type is invalid in OpenCL}}
44 … // expected-error {{block type cannot be used as expression in ternary expression in OpenCL}}
45 …; // expected-error {{block type cannot be used as expression in ternary expression in OpenCL}}
48 …error{{pointer to type '__generic bl1_t' (aka 'int (^const __generic)(int)') is invalid in OpenCL}}
50 …rror {{pointer to type '__generic bl1_t' (aka 'int (^const __generic)(int)') is invalid in OpenCL}}
Dunsupported.cl4 int a : 1; // expected-error {{bitfields are not supported in OpenCL}}
8 int a[n]; // expected-error {{variable length arrays are not supported in OpenCL}}
12 int logxor = n ^^ n; // expected-error {{^^ is a reserved operator in OpenCL}}
/external/deqp-deps/SPIRV-Tools/test/val/
Dval_ext_inst_test.cpp711 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
730 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
772 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_P()
813 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
844 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
884 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
924 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
963 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
984 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
1007 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
[all …]
/external/angle/third_party/spirv-tools/src/test/val/
Dval_ext_inst_test.cpp711 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
730 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
772 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_P()
813 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
844 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
884 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
924 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
963 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
984 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
1007 %DbgExt = OpExtInstImport "OpenCL.DebugInfo.100" in TEST_F()
[all …]
/external/OpenCL-CTS/test_conformance/
Dsubmission_details_template.txt2 # OpenCL 2.0 submission details template
28 # Version of OpenCL specification being tested
30 OpenCL Version: 2.0
39 # that contains this OpenCL implementation required to build and run
40 # the tests, plus the OpenCL device tested, for example
41 # * Conformant Product: Windows XP PC with Buzzleware OpenCL Library for Windows 0.2
42 # with OpenCL running on a BrandX 322 PCIe GPU
61 # Compute Device Version: OpenCL 2.0 MyGPU(TM) 1234, (as returned by CL_DEVICE_VERSION)
62 # Compute Device Driver Version: OpenCL 2.0 build: 2.003.05.02 (as returned by CL_DRIVER_VERSION)
63 # Compute Device OpenCL C Version: OpenCL 2.0 MyGPU(TM) 1234 (as returned by CL_DEVICE_OPENCL_C_…
[all …]
/external/ImageMagick/m4/
Dax_opencl.m45 # Check for an OpenCL implementation. If CL is found, _OPENCL is defined and
10 # If the header "CL/OpenCL.h" is found, "HAVE_CL_OPENCL_H" is defined. If the
11 # header "OpenCL/OpenCL.h" is found, HAVE_OPENCL_OPENCL_H is defined. These
44 [do not use OpenCL])],
56 AC_CHECK_HEADERS([CL/cl.h OpenCL/cl.h])
69 # include <OpenCL/cl.h>
75 AC_CACHE_CHECK([for OpenCL library], [ax_cv_check_cl_libcl],
96 …[ax_check_cl_dylib_flag='-framework OpenCL -L/System/Library/Frameworks/OpenCL.framework/Versions/…
102 [LIBS='-framework OpenCL'
112 [Define this for the OpenCL Accelerator])])
/external/clang/test/Parser/
Dopencl-cl20.cl13 // expected-error@-5 {{OpenCL version 1.0 does not support the '__generic' type qualifier}}
14 // expected-error@-6 {{OpenCL version 1.0 does not support the '__generic' type qualifier}}
15 // expected-error@-6 {{OpenCL version 1.0 does not support the '__generic' type qualifier}}
23 // expected-error@-5 {{OpenCL version 1.0 does not support the 'generic' type qualifier}}
24 // expected-error@-6 {{OpenCL version 1.0 does not support the 'generic' type qualifier}}
25 // expected-error@-6 {{OpenCL version 1.0 does not support the 'generic' type qualifier}}
Dopencl-storage-class.cl5 …static int a; // expected-error {{OpenCL version 1.0 does not support the 'static' storage clas…
6 …register int b; // expected-error {{OpenCL version 1.0 does not support the 'register' storage cl…
7 …extern int c; // expected-error {{OpenCL version 1.0 does not support the 'extern' storage clas…
8 …auto int d; // expected-error {{OpenCL version 1.0 does not support the 'auto' storage class …
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dimage-attributes.ll13 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d(
26 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d(
43 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d(
56 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d(
73 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d(
90 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.2d(
103 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.3d(
120 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.2d(
133 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.3d(
154 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d(
[all …]
Dimage-resource-id.ll13 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
27 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d(
43 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
57 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d(
74 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
89 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
104 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d(
119 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d(
136 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
151 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
[all …]
/external/llvm/test/CodeGen/AMDGPU/
Dimage-attributes.ll13 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d(
26 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d(
43 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d(
56 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d(
73 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.3d(
90 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.2d(
103 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.3d(
120 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.2d(
133 %0 = call [2 x i32] @llvm.OpenCL.image.get.format.3d(
154 %0 = call [3 x i32] @llvm.OpenCL.image.get.size.2d(
[all …]
Dimage-resource-id.ll13 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
27 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d(
43 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
57 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d(
74 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
89 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
104 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d(
119 %0 = call i32 @llvm.OpenCL.image.get.resource.id.3d(
136 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
151 %0 = call i32 @llvm.OpenCL.image.get.resource.id.2d(
[all …]
/external/skia/third_party/opencl/
DBUILD.gn4 # OpenCL C++ wrapper API, cl.hpp.
9 libs = [ "OpenCL" ]
11 libs = [ "OpenCL.framework" ]
13 libs = [ "OpenCL.lib" ]
/external/tensorflow/third_party/opencl_headers/
Dworkspace.bzl1 """Loads OpenCL-Headers, used by TF Lite."""
8 strip_prefix = "OpenCL-Headers-0d5f18c6e7196863bc1557a693f1509adfcee056",
11 …"https://storage.googleapis.com/mirror.tensorflow.org/github.com/KhronosGroup/OpenCL-Headers/archi…
12 …"https://github.com/KhronosGroup/OpenCL-Headers/archive/0d5f18c6e7196863bc1557a693f1509adfcee056.t…
/external/OpenCL-CTS/test_common/harness/
Dcl_offline_compiler-interface.txt12 --source FILE OpenCL C source file to compile
14 --cl-device-info FILE OpenCL device info file
21 # OpenCL device info affecting <SPIR-V|binary> offline compilation:
25 CL_DEVICE_VERSION="OpenCL <version> <vendor info>"
/external/OpenCL-CTS/test_conformance/math_brute_force/
DREADME.txt16 be present. The OpenCL implementation must be able to compile kernels online. The test assumes
24 days. Engineers doing OpenCL math library software development may find wimpy mode (-w)
33 and double precision math library functions in OpenCL, for all vector lengths. Math
42 9 of the OpenCL 1.0 specification, but does cover the half_func functions covered in
46 For the OpenCL 1.0 time frame, the reference library shall be the operating system
47 math library, as modified by the test itself to conform to the OpenCL specification.
49 similar results. Going forward to future OpenCL releases, it is planned to gradually
51 platform variance between OpenCL implementations.
100 OpenCL standard.
114 criteria established by the OpenCL standard. An implementation shall be judged correct
[all …]

12345678910>>...27