Re: [committed] More infrastructure to avoid bogus RTL on H8

2022-10-28 Thread Jeff Law via Gcc-patches
On 10/25/22 13:59, Jan-Benedict Glaw wrote: Hi Jeff! On Mon, 2022-10-17 17:47:16 -0600, Jeff Law via Gcc-patches wrote: --- a/gcc/config/h8300/h8300.cc +++ b/gcc/config/h8300/h8300.cc @@ -5531,6 +5531,32 @@ h8300_ok_for_sibcall_p (tree fndecl, tree) return 1; } + +/* Return TRUE

Re: [committed] More infrastructure to avoid bogus RTL on H8

2022-10-25 Thread Jan-Benedict Glaw
Hi Jeff! On Mon, 2022-10-17 17:47:16 -0600, Jeff Law via Gcc-patches wrote: > --- a/gcc/config/h8300/h8300.cc > +++ b/gcc/config/h8300/h8300.cc > @@ -5531,6 +5531,32 @@ h8300_ok_for_sibcall_p (tree fndecl, tree) > >return 1; > } > + > +/* Return TRUE if OP is a PRE_INC or PRE_DEC > +

[committed] More infrastructure to avoid bogus RTL on H8

2022-10-17 Thread Jeff Law via Gcc-patches
Continuing the work to add constraints to avoid invalid RTL  with autoinc addressing modes.  Specifically this patch adds  the memory constraints similar to the pdp11. Pushed to the trunk, Jeff commit 19859bd72119708c85cc6976b3547738be6f5b1c Author: Jeff Law Date: Mon Oct 17 19:42:27 2022