[all-commits] [llvm/llvm-project] 328455: [libclc] Move atan2/atan2pi to the CLC library (#1...
Fraser Cormack via All-commits
all-commits at lists.llvm.org
Thu Mar 27 03:59:32 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3284559cca4bc64e78e8243bb34195216e8979ee
https://github.com/llvm/llvm-project/commit/3284559cca4bc64e78e8243bb34195216e8979ee
Author: Fraser Cormack <fraser at codeplay.com>
Date: 2025-03-27 (Thu, 27 Mar 2025)
Changed paths:
A libclc/clc/include/clc/math/clc_atan2.h
A libclc/clc/include/clc/math/clc_atan2pi.h
M libclc/clc/include/clc/math/tables.h
M libclc/clc/lib/generic/SOURCES
A libclc/clc/lib/generic/math/clc_atan2.cl
A libclc/clc/lib/generic/math/clc_atan2.inc
A libclc/clc/lib/generic/math/clc_atan2pi.cl
A libclc/clc/lib/generic/math/clc_atan2pi.inc
M libclc/clc/lib/generic/math/clc_tables.cl
M libclc/generic/lib/math/atan2.cl
M libclc/generic/lib/math/atan2pi.cl
M libclc/generic/lib/math/tables.cl
Log Message:
-----------
[libclc] Move atan2/atan2pi to the CLC library (#133226)
As with other work in this area, these builtins are now vectorized.
A further table has been split into two. There was discrepancy between
comments above the table describing the values as "lead" and "tail" and
variables taken from the table called "head" and "tail", so these have
been unified as head/tail.
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