llvm-project/libclc/generic/lib
Jan Vesely 21e77037c0 remquo: Flush denormals if not supported
It's OK to either flush to 0 or return denormal result if the device
does not support denormals. See sec 7.2 and 7.5.3 of OCL specs.
Fixes CTS on carrizo and turks.

Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
Reviewer: Aaron Watry <awatry@gmail.com>
llvm-svn: 331435
2018-05-03 05:44:28 +00:00
..
async Move cl_khr_fp64 exntension enablement to gentype include lists 2018-03-06 17:48:35 +00:00
atomic Rework atomic ops to use clang builtins rather than llvm asm 2017-09-25 16:07:34 +00:00
cl_khr_global_int32_base_atomics Avoid ambiguity in calling atom_add functions. 2016-09-07 22:11:02 +00:00
cl_khr_global_int32_extended_atomics
cl_khr_int64_base_atomics Implement cl_khr_int64_base_atomics builtins 2017-09-20 20:42:14 +00:00
cl_khr_int64_extended_atomics Implement cl_khr_int64_extended_atomics builtins 2017-09-20 20:42:19 +00:00
cl_khr_local_int32_base_atomics Avoid ambiguity in calling atom_add functions. 2016-09-07 22:11:02 +00:00
cl_khr_local_int32_extended_atomics
common Move cl_khr_fp64 exntension enablement to gentype include lists 2018-03-06 17:48:35 +00:00
geometric Move cl_khr_fp64 exntension enablement to gentype include lists 2018-03-06 17:48:35 +00:00
integer popcount: Provide function implementation rather than intrinsic redirect 2018-03-08 18:58:00 +00:00
math remquo: Flush denormals if not supported 2018-05-03 05:44:28 +00:00
misc relational: Implement shuffle2 builtin 2017-09-02 02:23:28 +00:00
relational select: simplify implementation and fix fp16 2018-04-06 22:00:00 +00:00
shared Move cl_khr_fp64 exntension enablement to gentype include lists 2018-03-06 17:48:35 +00:00
workitem AMDGPU: Implement get_global_offset builtin 2016-07-22 17:24:24 +00:00
SOURCES remquo: Port from amd builtins 2018-05-03 05:44:26 +00:00
clc_unary.inc popcount: Provide function implementation rather than intrinsic redirect 2018-03-08 18:58:00 +00:00
clcmacro.h Add ADDR_SPACE parameter to _CLC_V_V_VP_VECTORIZE 2016-09-15 00:17:22 +00:00
gen_convert.py 64 bit integers are legal in full profile without an extension 2016-06-17 20:30:41 +00:00
subnormal_config.cl configure: Add --enable-runtime-subnormal option 2015-04-20 18:49:50 +00:00
subnormal_disable.ll configure: Add --enable-runtime-subnormal option 2015-04-20 18:49:50 +00:00
subnormal_helper_func.ll configure: Add --enable-runtime-subnormal option 2015-04-20 18:49:50 +00:00
subnormal_use_default.ll configure: Add --enable-runtime-subnormal option 2015-04-20 18:49:50 +00:00