[all-commits] [llvm/llvm-project] 522331: [libclc] Add generic native half implementation of...
Wenju He via All-commits
all-commits at lists.llvm.org
Mon Jul 28 17:29:34 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 5223317210cca7705d43fde4005270f5bb45215b
https://github.com/llvm/llvm-project/commit/5223317210cca7705d43fde4005270f5bb45215b
Author: Wenju He <wenju.he at intel.com>
Date: 2025-07-29 (Tue, 29 Jul 2025)
Changed paths:
M libclc/clc/lib/generic/geometric/clc_normalize.inc
Log Message:
-----------
[libclc] Add generic native half implementation of __clc_normalize (#150165)
This is ported from
https://github.com/intel/llvm/blob/sycl/libclc/libspirv/lib/generic/geometric/normalize.cl
and can pass a closed-source OpenCL CTS
"test_geometrics geom_normalize --half CL_DEVICE_TYPE_GPU" on intel GPU.
llvm-diff amdgcn--amdhsa.bc shows fpext/fptrunc insts are now removed
from normalize function.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list