aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaModule.cpp
diff options
context:
space:
mode:
authorAlex MacLean <amaclean@nvidia.com>2025-04-17 07:37:24 -0700
committerGitHub <noreply@github.com>2025-04-17 07:37:24 -0700
commit7daa5010ab6a2ae77ac88ffd84e2cc37a2e11faa (patch)
tree153442f8768e030078efaf4f0e7a1c049ccf441d /clang/lib/Sema/SemaModule.cpp
parent427a7792b15d28a7962e42b5f677bfde9383e975 (diff)
downloadllvm-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