On Sun, Jun 4, 2023 at 10:43 AM Jeff Law via Gcc-patches <gcc-patches@gcc.gnu.org> wrote: > > With Vlad's recent LRA fix to the elimination code, the H8 can be > converted to LRA.
Could you update the h8300 entry on https://gcc.gnu.org/backends.html for this change? Thanks, Andrew > > This patch has two changes of note. > > First, this turns Zz into a standard constraint. This helps reloading > for the H8/SX movqi pattern. > > Second, this drops the whole pattern for the SX bit memory operations. > I can't see why those exist to begin with. They should be handled by > the standard bit manipulation patterns. If someone wants to try and > improve SX bit support, that'd be great and they can do so within the > LRA framework :-) > > Pushed to the trunk... > > Jeff