Home
last modified time | relevance | path

Searched refs:cl_float (Results 1 – 25 of 127) sorted by relevance

123456

/external/OpenCL-CTS/test_conformance/commonfns/
Dtest_mix.cpp54 cl_float *input_ptr[3], *output_ptr, *p; in test_mix()
65 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_mix()
66 input_ptr[1] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_mix()
67 input_ptr[2] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_mix()
68 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_mix()
70 sizeof(cl_float) * num_elements, NULL, NULL); in test_mix()
77 sizeof(cl_float) * num_elements, NULL, NULL); in test_mix()
84 sizeof(cl_float) * num_elements, NULL, NULL); in test_mix()
92 sizeof(cl_float) * num_elements, NULL, NULL); in test_mix()
117 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_mix()
[all …]
Dtest_smoothstepf.cpp80 cl_float *input_ptr[3], *output_ptr, *p, *p_edge0; in test_smoothstepf()
92 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_smoothstepf()
93 input_ptr[1] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_smoothstepf()
94 input_ptr[2] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_smoothstepf()
95 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_smoothstepf()
97 sizeof(cl_float) * num_elements, NULL, NULL); in test_smoothstepf()
104 sizeof(cl_float) * num_elements, NULL, NULL); in test_smoothstepf()
111 sizeof(cl_float) * num_elements, NULL, NULL); in test_smoothstepf()
119 sizeof(cl_float) * num_elements, NULL, NULL); in test_smoothstepf()
155 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_smoothstepf()
[all …]
Dtest_smoothstep.cpp103 cl_float *input_ptr[3], *output_ptr, *p, *p_edge0; in test_smoothstep()
115 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_smoothstep()
116 input_ptr[1] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_smoothstep()
117 input_ptr[2] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_smoothstep()
118 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_smoothstep()
120 sizeof(cl_float) * num_elements, NULL, NULL); in test_smoothstep()
127 sizeof(cl_float) * num_elements, NULL, NULL); in test_smoothstep()
134 sizeof(cl_float) * num_elements, NULL, NULL); in test_smoothstep()
142 sizeof(cl_float) * num_elements, NULL, NULL); in test_smoothstep()
178 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_smoothstep()
[all …]
Dtest_fmin.cpp93 cl_float *input_ptr[2], *output_ptr, *p; in test_fmin()
108 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fmin()
109 input_ptr[1] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fmin()
110 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fmin()
112 sizeof(cl_float) * num_elements, NULL, NULL); in test_fmin()
119 sizeof(cl_float) * num_elements, NULL, NULL); in test_fmin()
127 sizeof(cl_float) * num_elements, NULL, NULL); in test_fmin()
147 err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, in test_fmin()
154 err = clEnqueueWriteBuffer( queue, streams[1], true, 0, sizeof(cl_float)*num_elements, in test_fmin()
206 …err = clEnqueueReadBuffer( queue, streams[2], true, 0, sizeof(cl_float)*num_elements, (void *)outp… in test_fmin()
Dtest_fminf.cpp89 cl_float *input_ptr[2], *output_ptr, *p; in test_fminf()
104 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fminf()
105 input_ptr[1] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fminf()
106 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fminf()
108 sizeof(cl_float) * num_elements, NULL, NULL); in test_fminf()
115 sizeof(cl_float) * num_elements, NULL, NULL); in test_fminf()
122 sizeof(cl_float) * num_elements, NULL, NULL); in test_fminf()
142 err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, in test_fminf()
149 err = clEnqueueWriteBuffer( queue, streams[1], true, 0, sizeof(cl_float)*num_elements, in test_fminf()
201 …err = clEnqueueReadBuffer( queue, streams[2], true, 0, sizeof(cl_float)*num_elements, output_ptr, … in test_fminf()
Dtest_fmaxf.cpp94 cl_float *input_ptr[2], *output_ptr, *p; in test_fmaxf()
109 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fmaxf()
110 input_ptr[1] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fmaxf()
111 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fmaxf()
113 sizeof(cl_float) * num_elements, NULL, NULL); in test_fmaxf()
121 sizeof(cl_float) * num_elements, NULL, NULL); in test_fmaxf()
129 sizeof(cl_float) * num_elements, NULL, NULL); in test_fmaxf()
149 err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, in test_fmaxf()
156 err = clEnqueueWriteBuffer( queue, streams[1], true, 0, sizeof(cl_float)*num_elements, in test_fmaxf()
208 err = clEnqueueReadBuffer(queue, streams[2], true, 0, sizeof(cl_float)*num_elements, in test_fmaxf()
Dtest_fmax.cpp88 cl_float *input_ptr[2], *output_ptr, *p; in test_fmax()
103 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fmax()
104 input_ptr[1] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fmax()
105 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_fmax()
107 sizeof(cl_float) * num_elements, NULL, NULL); in test_fmax()
114 sizeof(cl_float) * num_elements, NULL, NULL); in test_fmax()
121 sizeof(cl_float) * num_elements, NULL, NULL); in test_fmax()
141 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_fmax()
147 …err = clEnqueueWriteBuffer( queue, streams[1], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_fmax()
199 …err = clEnqueueReadBuffer( queue, streams[2], true, 0, sizeof(cl_float)*num_elements, output_ptr, … in test_fmax()
Dtest_stepf.cpp78 verify_step( cl_float *inptrA, cl_float *inptrB, cl_float *outptr, int n, int veclen) in verify_step()
101 cl_float *input_ptr[2], *output_ptr, *p; in test_stepf()
111 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_stepf()
112 input_ptr[1] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_stepf()
113 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_stepf()
115 sizeof(cl_float) * num_elements, NULL, NULL); in test_stepf()
122 sizeof(cl_float) * num_elements, NULL, NULL); in test_stepf()
129 sizeof(cl_float) * num_elements, NULL, NULL); in test_stepf()
149 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_stepf()
155 …err = clEnqueueWriteBuffer( queue, streams[1], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_stepf()
[all …]
Dtest_step.cpp98 cl_float *input_ptr[2], *output_ptr, *p; in test_step()
109 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_step()
110 input_ptr[1] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_step()
111 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_step()
113 sizeof(cl_float) * num_elements, NULL, NULL); in test_step()
120 sizeof(cl_float) * num_elements, NULL, NULL); in test_step()
127 sizeof(cl_float) * num_elements, NULL, NULL); in test_step()
147 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_step()
153 …err = clEnqueueWriteBuffer( queue, streams[1], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_step()
204 …err = clEnqueueReadBuffer( queue, streams[2], true, 0, sizeof(cl_float)*num_elements, (void *)outp… in test_step()
Dtest_radians.cpp117 cl_float *input_ptr[1], *output_ptr, *p; in test_radians()
132 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_radians()
133 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_radians()
135 sizeof(cl_float) * num_elements, NULL, NULL); in test_radians()
143 sizeof(cl_float) * num_elements, NULL, NULL); in test_radians()
158 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_radians()
208 memset_pattern4(output_ptr, &dead, sizeof(cl_float)*num_elements); in test_radians()
209 …err = clEnqueueReadBuffer( queue, streams[1], true, 0, sizeof(cl_float)*num_elements, (void *)outp… in test_radians()
389 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_radians_double()
Dtest_binary_fn.cpp57 cl_float *input_ptr[2], *output_ptr; in test_binary_fn()
81 input_ptr[i] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_binary_fn()
84 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_binary_fn()
91 sizeof(cl_float) * num_elements, NULL, &err); in test_binary_fn()
119 …err = clEnqueueWriteBuffer( queue, streams[ i ], CL_TRUE, 0, sizeof( cl_float ) * num_elements, in… in test_binary_fn()
184 …err = clEnqueueReadBuffer( queue, streams[2], true, 0, sizeof(cl_float)*num_elements, (void *)outp… in test_binary_fn()
/external/OpenCL-CTS/test_conformance/workgroups/
Dtest_wg_broadcast.cpp165 cl_float *input_ptr[1], *p; in test_work_group_broadcast_1D()
166 cl_float *output_ptr; in test_work_group_broadcast_1D()
189 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_work_group_broadcast_1D()
190 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_work_group_broadcast_1D()
192 sizeof(cl_float) * num_elements, NULL, NULL); in test_work_group_broadcast_1D()
200 sizeof(cl_float) * num_elements, NULL, NULL); in test_work_group_broadcast_1D()
215 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*num_elements, (void *)inp… in test_work_group_broadcast_1D()
242 memset_pattern4(output_ptr, &dead, sizeof(cl_float)*num_elements); in test_work_group_broadcast_1D()
243 …err = clEnqueueReadBuffer( queue, streams[1], true, 0, sizeof(cl_float)*num_elements, (void *)outp… in test_work_group_broadcast_1D()
272 cl_float *input_ptr[1], *p; in test_work_group_broadcast_2D()
[all …]
Dtest_wg_any.cpp70 cl_float *input_ptr[1], *p; in test_work_group_any()
93 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * (num_elements+1)); in test_work_group_any()
97 sizeof(cl_float) * (num_elements + 1), NULL, NULL); in test_work_group_any()
120 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*(num_elements+1), (void *… in test_work_group_any()
147 memset_pattern4(output_ptr, &dead, sizeof(cl_float)*num_elements); in test_work_group_any()
Dtest_wg_all.cpp70 cl_float *input_ptr[1], *p; in test_work_group_all()
93 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * (num_elements+1)); in test_work_group_all()
97 sizeof(cl_float) * (num_elements + 1), NULL, NULL); in test_work_group_all()
120 …err = clEnqueueWriteBuffer( queue, streams[0], true, 0, sizeof(cl_float)*(num_elements+1), (void *… in test_work_group_all()
147 memset_pattern4(output_ptr, &dead, sizeof(cl_float)*num_elements); in test_work_group_all()
/external/OpenCL-CTS/test_conformance/basic/
Dtest_constant.cpp51 verify(cl_float *tmpF, cl_int *tmpI, cl_float *out, int n) in verify()
71 verify_loop_constant(const cl_float *tmp, cl_float *out, cl_int l, int n) in verify_loop_constant()
97 cl_float *tmpF, *out; in test_constant()
130 num_floats = (size_t)maxSize/sizeof(cl_float); in test_constant()
138 …izeof(cl_int) + constant_values*sizeof(cl_float), constant_values*sizeof(cl_int), constant_values*… in test_constant()
141 tmpF = (cl_float*)malloc(sizeof(cl_float) * constant_values); in test_constant()
142 out = (cl_float*)malloc(sizeof(cl_float) * constant_values); in test_constant()
144 sizeof(cl_float) * constant_values, NULL, NULL); in test_constant()
151 sizeof(cl_float) * constant_values, NULL, NULL); in test_constant()
172 …err = clEnqueueWriteBuffer(queue, streams[1], CL_TRUE, 0, sizeof(cl_float)*constant_values, (void … in test_constant()
[all …]
Dtest_hostptr.cpp37 static int verify_hostptr(cl_float *inptrA, cl_float *inptrB, cl_float *outptr, int n) in verify_hostptr()
39 cl_float r; in verify_hostptr()
100 cl_float *input_ptr[2], *output_ptr; in test_hostptr()
121 input_ptr[0] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_hostptr()
122 input_ptr[1] = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_hostptr()
123 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_hostptr()
136 sizeof(cl_float) * num_elements, input_ptr[0], &err); in test_hostptr()
142 sizeof(cl_float) * num_elements, input_ptr[1], &err); in test_hostptr()
148 sizeof(cl_float) * num_elements, output_ptr, &err); in test_hostptr()
196cl_float *data = (cl_float*) clEnqueueMapBuffer( queue, streams[2], CL_TRUE, CL_MAP_READ, 0, sizeo… in test_hostptr()
Dtest_image_param.cpp40 …s( size_t width, size_t height, cl_image_format &format, char *inputData, cl_float *actualResults ) in validate_results()
44 cl_float expected[ 4 ], tolerance; in validate_results()
110 cl_float *p = (cl_float *)inputData; in validate_results()
125 cl_float tmp = expected[ 0 ]; in validate_results()
131 cl_float error1 = fabsf( expected[ 0 ] - actualResults[ 0 ] ); in validate_results()
132 cl_float error2 = fabsf( expected[ 1 ] - actualResults[ 1 ] ); in validate_results()
133 cl_float error3 = fabsf( expected[ 2 ] - actualResults[ 2 ] ); in validate_results()
134 cl_float error4 = fabsf( expected[ 3 ] - actualResults[ 3 ] ); in validate_results()
144 cl_float error1 = fabsf( expected[ 3 ] - actualResults[ 0 ] ); in validate_results()
145 cl_float error2 = fabsf( expected[ 2 ] - actualResults[ 1 ] ); in validate_results()
[all …]
Dtest_float2int.cpp38 verify_float2int(cl_float *inptr, cl_int *outptr, int n) in verify_float2int()
60 cl_float *input_ptr; in test_float2int()
70 input_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_float2int()
73 sizeof(cl_float) * num_elements, NULL, NULL); in test_float2int()
92 …err = clEnqueueWriteBuffer(queue, streams[0], CL_TRUE, 0, sizeof(cl_float)*num_elements, (void *)i… in test_float2int()
Dtest_int2float.cpp38 verify_int2float(cl_int *inptr, cl_float *outptr, int n) in verify_int2float()
60 cl_float *output_ptr; in test_int2float()
70 output_ptr = (cl_float*)malloc(sizeof(cl_float) * num_elements); in test_int2float()
79 sizeof(cl_float) * num_elements, NULL, NULL); in test_int2float()
123 …err = clEnqueueReadBuffer( queue, streams[1], true, 0, sizeof(cl_float)*num_elements, (void *)outp… in test_int2float()
/external/OpenCL-CTS/test_conformance/gl/
Dhelpers.cpp184 ((cl_float*)outData)[i] = ((cl_float*)inputBuffer)[2 * i]; in convert_to_expected()
210 cl_float *outData = new cl_float[ numPixels * channelNum ]; in convert_to_expected()
213 outData[ i ] = (cl_float)src[ i ] / 127.0f; in convert_to_expected()
240 cl_float *outData = new cl_float[ numPixels * channelNum ]; in convert_to_expected()
243 outData[ i ] = (cl_float)(src[ i ]) / 256.0f; in convert_to_expected()
270 cl_float *outData = new cl_float[ numPixels * channelNum ]; in convert_to_expected()
273 outData[ i ] = (cl_float)src[ i ] / 32768.0f; in convert_to_expected()
300 cl_float *outData = new cl_float[ numPixels * channelNum ]; in convert_to_expected()
303 outData[ i ] = (cl_float)(src[ i ]) / 65535.0f; in convert_to_expected()
323 cl_float *outData = new cl_float[ numPixels * channelNum ]; in convert_to_expected()
[all …]
/external/OpenCL-CTS/test_conformance/gles/
Dhelpers.cpp184 cl_float *outData = new cl_float[ numPixels * 4 ]; in convert_to_expected()
187 outData[ i ] = (cl_float)src[ i ] / 127.0f; in convert_to_expected()
214 cl_float *outData = new cl_float[ numPixels * 4 ]; in convert_to_expected()
217 outData[ i ] = (cl_float)(src[ i ]) / 256.0f; in convert_to_expected()
244 cl_float *outData = new cl_float[ numPixels * 4 ]; in convert_to_expected()
247 outData[ i ] = (cl_float)src[ i ] / 32768.0f; in convert_to_expected()
274 cl_float *outData = new cl_float[ numPixels * 4 ]; in convert_to_expected()
277 outData[ i ] = (cl_float)(src[ i ]) / 65535.0f; in convert_to_expected()
297 cl_float *outData = new cl_float[ numPixels * 4 ]; in convert_to_expected()
300 outData[ i ] = (cl_float)fmaxf( (float)src[ i ] / 2147483647.f, -1.f ); in convert_to_expected()
[all …]
/external/OpenCL-CTS/test_conformance/geometrics/
Dtest_geometrics.cpp111 static const cl_float trickyValues[] = { -FLT_EPSILON, FLT_EPSILON, in fillWithTrickyNumbers()
169 BufferOwningPtr<cl_float> A(malloc(sizeof(cl_float) * TEST_SIZE * vecsize)); in test_geom_cross()
170 BufferOwningPtr<cl_float> B(malloc(sizeof(cl_float) * TEST_SIZE * vecsize)); in test_geom_cross()
171 BufferOwningPtr<cl_float> C(malloc(sizeof(cl_float) * TEST_SIZE * vecsize)); in test_geom_cross()
172 cl_float testVector[4]; in test_geom_cross()
174 cl_float *inDataA = A; in test_geom_cross()
175 cl_float *inDataB = B; in test_geom_cross()
176 cl_float *outData = C; in test_geom_cross()
192 sizeof(cl_float) * vecsize * TEST_SIZE, in test_geom_cross()
200 sizeof(cl_float) * vecsize * TEST_SIZE, in test_geom_cross()
[all …]
/external/OpenCL-CTS/test_conformance/spir/
Dtypeinfo.h46 … false, 0, 1, -0x01000000, 0x01000000, KernelArgGeneratorT<cl_float>)
47 … true, 0, 16, -0x01000000, 0x01000000, KernelArgGeneratorT<cl_float>)
48 … false, 0, 16, -0x01000000, 0x01000000, KernelArgGeneratorT<cl_float>)
49 … true, 0, 16, -0x01000000, 0x01000000, KernelArgGeneratorT<cl_float>)
50 … false, 0, 2, -0x01000000, 0x01000000, KernelArgGeneratorT<cl_float>)
51 … true, 0, 2, -0x01000000, 0x01000000, KernelArgGeneratorT<cl_float>)
52 … false, 0, 3, -0x01000000, 0x01000000, KernelArgGeneratorT<cl_float>)
53 … true, 0, 3, -0x01000000, 0x01000000, KernelArgGeneratorT<cl_float>)
54 … false, 0, 4, -0x01000000, 0x01000000, KernelArgGeneratorT<cl_float>)
55 … true, 0, 4, -0x01000000, 0x01000000, KernelArgGeneratorT<cl_float>)
[all …]
/external/OpenCL-CTS/test_conformance/events/
Dtest_events.cpp51 sizeof(cl_float) * 1000, NULL, &error); in create_and_execute_kernel()
177 cl_float testArray[ 1024 * 32 ]; in test_event_get_write_array_status()
184 sizeof(cl_float) * 1024 * 32, NULL, &error); in test_event_get_write_array_status()
187 …error = clEnqueueWriteBuffer(queue, stream, CL_FALSE, 0, sizeof(cl_float)*1024*32, (void *)testArr… in test_event_get_write_array_status()
212 cl_float testArray[ 1024 * 32 ]; in test_event_get_read_array_status()
219 sizeof(cl_float) * 1024 * 32, NULL, &error); in test_event_get_read_array_status()
222 …error = clEnqueueReadBuffer(queue, stream, CL_FALSE, 0, sizeof(cl_float)*1024*32, (void *)testArra… in test_event_get_read_array_status()
282 cl_float readArray[ 1024 * 32 ]; in test_event_wait_for_array()
283 cl_float writeArray[ 1024 * 32 ]; in test_event_wait_for_array()
290 sizeof(cl_float) * 1024 * 32, NULL, &error); in test_event_wait_for_array()
[all …]
/external/OpenCL-CTS/test_conformance/compiler/
Dtest_build_options.cpp306 …text context, cl_command_queue queue, cl_program program, cl_float inA, cl_float inB, cl_float *ou… in get_float_result_from_program()
314 sizeof(cl_float), NULL, &error); in get_float_result_from_program()
317 error = clSetKernelArg( kernel, 0, sizeof( cl_float ), &inA ); in get_float_result_from_program()
320 error = clSetKernelArg( kernel, 1, sizeof( cl_float ), &inB ); in get_float_result_from_program()
331 …error = clEnqueueReadBuffer( queue, outStream, true, 0, sizeof( cl_float ), outValue, 0, NULL, NUL… in get_float_result_from_program()
374 cl_float *input = (cl_float *)&intSubnormal; in test_options_denorm_cache()
375 cl_float firstResult, secondResult; in test_options_denorm_cache()

123456