[all-commits] [llvm/llvm-project] 7a4af4: [libclc] Move cross to CLC library; add missing ha...
Fraser Cormack via All-commits
all-commits at lists.llvm.org
Tue May 13 09:07:28 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7a4af40896496064ed34f89bb6a30fc91c3c2f7a
https://github.com/llvm/llvm-project/commit/7a4af40896496064ed34f89bb6a30fc91c3c2f7a
Author: Fraser Cormack <fraser at codeplay.com>
Date: 2025-05-13 (Tue, 13 May 2025)
Changed paths:
A libclc/clc/include/clc/geometric/clc_cross.h
M libclc/clc/lib/generic/SOURCES
A libclc/clc/lib/generic/geometric/clc_cross.cl
A libclc/clc/lib/generic/geometric/clc_cross.inc
M libclc/generic/lib/geometric/cross.cl
Log Message:
-----------
[libclc] Move cross to CLC library; add missing half overloads (#139713)
The half overloads are trivially identical to the float and double ones.
It didn't seem worth using 'gentype' for the OpenCL layer or CLC
declarations so they're just written out explicitly. It does help avoid
less trivial repetition in the CLC implementation, though.
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