llvm
llvm copied to clipboard
[SYCL][NATIVECPU][LIBCLC] Implement missing builtins for half type
This PR implements missing builtins for half for the generic target and the missing overloads of popcount for x86_64-unknown-linux.
The accompanying UR change (https://github.com/oneapi-src/unified-runtime/pull/1628) reports cl_khr_fp16 as supported, allowing us to correctly test the half overloads.