https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115337

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 58341
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58341&action=edit
gcc15-pr115337-3.patch

Improve ranger handling of .CLZ (x, -1).  As the stdbit.h builtins now use
that value, it is worth special casing it in the CLZ handling, so that we get
e.g. [-1, 128] range rather than VARYING.

Reply via email to