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

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Currently on the trunk we get:
        andl    %edi, %esi
        movl    $43, %eax
        movzbl  %sil, %esi
        subl    %esi, %eax

Which is close.

Reply via email to