1 /* This testcase is part of GDB
, the GNU debugger.
3 Copyright
2010-
2021 Free Software Foundation
, Inc.
5 This program is free software
; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation
; either version 3 of the License, or
8 (at your option
) any later version.
10 This program is distributed in the hope that it will be useful
,
11 but WITHOUT ANY WARRANTY
; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program. If not
, see
<http
://www.gnu.org
/licenses
/>.
18 Contributed by Ken Werner
<ken.werner
@de.ibm.com
> */
20 __constant int opencl_version
= __OPENCL_VERSION__
;
22 #ifdef HAVE_cl_khr_fp64
23 #pragma OPENCL EXTENSION cl_khr_fp64
: enable
24 __constant int have_cl_khr_fp64
= 1;
26 __constant int have_cl_khr_fp64
= 0;
29 #ifdef HAVE_cl_khr_fp16
30 #pragma OPENCL EXTENSION cl_khr_fp16
: enable
31 __constant int have_cl_khr_fp16
= 1;
33 __constant int have_cl_khr_fp16
= 0;
36 __kernel void testkernel
(__global int
*data
)
56 data
[get_global_id
(0)] = 1;