Home
last modified time | relevance | path

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

12345678910>>...35

/external/angle/third_party/OpenCL-Docs/
DREADME.chromium1 Name: Khronos OpenCL API, OpenCL C, Extensions, SPIR-V Environment Specs, Ref page, and C++ for Ope…
2 Short Name: OpenCL-Docs
4 URL: https://github.com/KhronosGroup/OpenCL-Docs
5 SOURCE CODE: git clone -b OpenCL-Docs https://github.com/KhronosGroup/OpenCL-Docs
16 OpenCL API, OpenCL C, OpenCL Extensions, OpenCL SPIR-V Environment, OpenCL C
17 Specifications, as well as the OpenCL Reference Pages and documentation for
18 the C for OpenCL kernel language.
/external/OpenCL-CTS/
DREADME.md1 # OpenCL Conformance Test Suite (CTS)
3 This it the OpenCL CTS for all versions of the Khronos
4 [OpenCL](https://www.khronos.org/opencl/) standard.
15 [OpenCL-Headers](https://github.com/KhronosGroup/OpenCL-Headers).
16 * `CL_LIB_DIR` Directory containing the OpenCL library to build against.
17 * `OPENCL_LIBRARIES` Name of the OpenCL library to link.
19 It is advised that the [OpenCL ICD-Loader](https://github.com/KhronosGroup/OpenCL-ICD-Loader)
20 is used as the OpenCL library to build against. Where `CL_LIB_DIR` points to a
21 build of the ICD loader and `OPENCL_LIBRARIES` is "OpenCL".
29 git clone https://github.com/KhronosGroup/OpenCL-CTS.git
[all …]
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
DMETADATA2 # Usage: tools/external_updater/updater.sh update OpenCL-CTS
5 name: "OpenCL-CTS"
6 description: "OpenCL Conformance Tests"
10 value: "https://github.com/KhronosGroup/OpenCL-CTS.git"
Dpresubmit.sh56 git clone https://github.com/KhronosGroup/OpenCL-ICD-Loader.git
57 cd ${TOP}/OpenCL-ICD-Loader
63 -DOPENCL_ICD_LOADER_HEADERS_DIR=${TOP}/OpenCL-Headers/
98 -DCL_INCLUDE_DIR=${TOP}/OpenCL-Headers \
99 -DCL_LIB_DIR=${TOP}/OpenCL-ICD-Loader/build \
/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/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/angle/third_party/OpenCL-ICD-Loader/
DREADME.chromium1 Name: Khronos OpenCL ICD Loader
2 Short Name: OpenCL-ICD-Loader
4 URL: https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenCL-ICD-Loader
5 SOURCE CODE: git clone -b OpenCL-ICD-Loader https://chromium.googlesource.com/external/github.com/K…
14 OpenCL defines an Installable Client Driver (ICD) mechanism to allow developers to build
16 their applications against a specific OpenCL implementation.
/external/OpenCL-CTS/test_conformance/
Dsubmission_details_template.txt2 # OpenCL submission details template
27 # Version of OpenCL specification being tested
29 OpenCL Version: Major.Minor
38 # that contains this OpenCL implementation required to build and run
39 # the tests, plus the OpenCL device tested, for example
40 # * Conformant Product: Windows XP PC with Buzzleware OpenCL Library for Windows 0.2
41 # with OpenCL running on a BrandX 322 PCIe GPU
60 # Compute Device Version: OpenCL 2.0 MyGPU(TM) 1234, (as returned by CL_DEVICE_VERSION)
61 # Compute Device Driver Version: OpenCL 2.0 build: 2.003.05.02 (as returned by CL_DRIVER_VERSION)
62 # Compute Device OpenCL C Version: OpenCL 2.0 MyGPU(TM) 1234 (as returned by CL_DEVICE_OPENCL_C_…
[all …]
/external/ImageMagick/m4/
Dax_have_opencl.m45 # Check for an OpenCL implementation. If CL is found, HAVE_OPENCL is defined
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
14 # This macro first checks /usr/include and /usr/lib for OpenCL support; if it is not
43 [use OpenCL])],
48 AC_CHECK_HEADERS([CL/cl.h OpenCL/cl.h], [HAVE_CL_H="yes"; break], [HAVE_CL_H="no"])
83 AC_MSG_WARN([no OpenCL headers found])
88 # First we check for Mac OS X, since OpenCL is standard there
91 AC_MSG_CHECKING([for OpenCL library])
94 AX_CHECK_FRAMEWORK([OpenCL], [
[all …]
/external/angle/include/CL/
DREADME.md1 # ANGLE OpenCL Headers
3 The OpenCL headers ANGLE uses are the original headers from Khronos.
7 1. Clone [https://github.com/KhronosGroup/OpenCL-Headers.git](https://github.com/KhronosGroup/OpenC…
8 1. Inspect the differences between all headers from `OpenCL-Headers/CL/` and this folder.
11 1. Copy all headers from `OpenCL-Headers/CL/` over to this folder.
/external/ComputeLibrary/docs/
DComputeLibrary.dir23 * @brief OpenCL backend core: kernels and utilities.
27 …* @brief Manages all the OpenCL kernels compilation and caching, provides accessors for the OpenC…
30 /** @file arm_compute/core/CL/OpenCL.h
31 * @brief Wrapper to configure the Khronos OpenCL C++ header
79 * @brief OpenCL specific operations
115 * @brief OpenCL backend runtime interface.
119 * @brief Includes all the OpenCL functions at once
123 * @brief Interface to enqueue OpenCL kernels and get/set the OpenCL CommandQueue and ICLTuner.
127 * @brief Interface used to tune the local work-group size of OpenCL kernels.
131 * @brief Folder containing all the OpenCL functions.
[all …]
/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/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/ComputeLibrary/docs/user_guide/
Drelease_version_and_change_log.dox63 - Add new optimized OpenCL kernel to compute indirect convolution:
65 - Add new optimized OpenCL kernel to compute transposed convolution:
98 …- Optimize the gemm_reshaped_rhs_nly_nt OpenCL kernel using the arm_matrix_multiply extension avai…
99 …- Add support for the arm_matrix_multiply extension in the gemmlowp_mm_reshaped_only_rhs_t OpenCL
103 - Use official Khronos® OpenCL extensions:
105 - Add support of OpenCL 3.0 non-uniform workgroup.
127 - New OpenCL kernels / functions :
129 - Improve the start-up times for the following OpenCL kernels:
147 - Improve the start-up time for the following OpenCL kernels:
156 - Remove padding from OpenCL kernels:
[all …]
Derrata.dox38 - Backend: OpenCL
46 - Backend: OpenCL
47 …- Result: The execution of the graph_deepspeech_v0_4_1 could fail on OpenCL backend for systems wi…
49 - (COMPMID-4013) Experimented performance regressions for some networks on OpenCL when using Arm® M…
63 - (COMPMID-4367) Performance regression in Convolution Layer OpenCL backend on Mali™ G77 when QSYMM…
69 - OpenCL backend
83 - (COMPMID-5136) Under certain conditions, benchmark examples can hang when OpenCL profiling queues…
104 - Result: OpenCL backend will always wrap around instead of saturating for out-of-range inputs
/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>>...35