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

Thomas Koenig <tkoenig at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|2023-06-18 00:00:00         |2025-10-18

--- Comment #3 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
Code is now

foo:
.LFB0:
        .cfi_startproc
        subl    %esi, %edi
        xorl    %eax, %eax
        sall    $2, %edi
        cmpl    $7, %edi
        setle   %al
        ret

Better, but not optimal.

Reply via email to