================
@@ -4213,7 +4213,7 @@ such as ``unsigned __int128`` and C23 ``unsigned 
_BitInt(N)``.
 
 ``__builtin_clzg`` (respectively ``__builtin_ctzg``) returns the number of
 leading (respectively trailing) 0 bits in the first argument. The first 
argument
-can be of any unsigned integer type.
+can be of any unsigned integer type or fixed boolean vector.
----------------
rjmccall wrote:

I think leading/trailing are relatively common terms in math *for numerals*. 
But this patch is the first thing that extends them to vectors AFAICT, so we 
need to be careful about it. What's the use-case for vector clz/ctz?

https://github.com/llvm/llvm-project/pull/154203
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to