clang: Start emitting intrinsic for __builtin_ldexp*
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Sun, 30 Apr 2023 14:19:57 +0000 (10:19 -0400)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 6 Jun 2023 21:07:19 +0000 (17:07 -0400)
commit8a21ea1d0a3883a8d0aa15440388f91e49da4d08
tree2c2c8a9b968bc8c4740943b2b04cc14cd0580221
parenteece6ba283bd763e6d7109ae9e155e81cfee0651
clang: Start emitting intrinsic for __builtin_ldexp*

Also introduce __builtin_ldexpf16.
clang/include/clang/Basic/Builtins.def
clang/lib/CodeGen/CGBuiltin.cpp
clang/test/CodeGen/aix-builtin-mapping.c
clang/test/CodeGen/constrained-math-builtins.c
clang/test/CodeGen/math-builtins.c
clang/test/CodeGenOpenCL/builtins-f16.cl
clang/test/CodeGenOpenCL/builtins-generic-amdgcn.cl