diff options
author | Alex MacLean <amaclean@nvidia.com> | 2025-04-17 07:37:24 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-17 07:37:24 -0700 |
commit | 7daa5010ab6a2ae77ac88ffd84e2cc37a2e11faa (patch) | |
tree | 153442f8768e030078efaf4f0e7a1c049ccf441d /clang/lib/Sema/SemaModule.cpp | |
parent | 427a7792b15d28a7962e42b5f677bfde9383e975 (diff) | |
download | llvm-7daa5010ab6a2ae77ac88ffd84e2cc37a2e11faa.zip llvm-7daa5010ab6a2ae77ac88ffd84e2cc37a2e11faa.tar.gz llvm-7daa5010ab6a2ae77ac88ffd84e2cc37a2e11faa.tar.bz2 |
[NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (#135644)
This change unifies the NVVM intrinsics for floating point absolute
value into two new overloaded intrinsics "llvm.nvvm.fabs.*" and
"llvm.nvvm.fabs.ftz.*". Documentation has been added specifying the
semantics of these intrinsics to clarify how they differ from
"llvm.fabs.*". In addition, support for these new intrinsics is
extended to cover the f16 variants.
Diffstat (limited to 'clang/lib/Sema/SemaModule.cpp')
0 files changed, 0 insertions, 0 deletions