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

--- Comment #6 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Georg-Johann Lay <g...@gcc.gnu.org>:

https://gcc.gnu.org/g:4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0

commit r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0
Author: Georg-Johann Lay <a...@gjlay.de>
Date:   Tue Dec 3 15:49:18 2024 +0100

    AVR: ad target/117726 - Also split logic shifts of bitsize - 1.

    When -msplit-bit-shift is on, also split logic shifts of bitsize(mode) - 1.

    gcc/
            PR target/117726
            * config/avr/avr-passes.cc (avr_split_shift_p)
            [ASHIFT, LSHIFTRT]: Allow offsets of bitsize - 1.
            (avr_split_shift4) [ASHIFT, LSHIFTRT]: Also split offset 31.
            (avr_split_shift3) [ASHIFT, LSHIFTRT]: Also split offset 23.
            (avr_split_shift2) [ASHIFT, LSHIFTRT]: Also split offset 15.

Reply via email to