[clang] [llvm] [HLSL] Re-implement countbits with the correct return type (PR #113189)
Brian Favela via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 21 12:25:17 PDT 2024
================
@@ -705,66 +705,74 @@ float4 cosh(float4);
#ifdef __HLSL_ENABLE_16_BIT
_HLSL_AVAILABILITY(shadermodel, 6.2)
-_HLSL_BUILTIN_ALIAS(__builtin_elementwise_popcount)
-int16_t countbits(int16_t);
----------------
bfavela wrote:
Ah, of course our documentation is wrong. countbits of signed is kind of illogical, but definitely should add tests regardless.
https://github.com/llvm/llvm-project/pull/113189
More information about the llvm-commits
mailing list