Re: [RFA] Avoid unnecessary load-immediate in coremark

2022-10-01 Thread Jeff Law via Gcc-patches
On 9/30/22 04:47, Richard Sandiford wrote: Jeff Law writes: This is another minor improvement to coremark.   I suspect this only improves code size as the load-immediate was likely issuing with the ret statement on multi-issue machines. Basically we're failing to utilize conditional equival

Re: [RFA] Avoid unnecessary load-immediate in coremark

2022-10-01 Thread Jeff Law via Gcc-patches
On 9/29/22 01:44, Richard Biener wrote: On Tue, Sep 27, 2022 at 9:54 PM Jeff Law wrote: This is another minor improvement to coremark. I suspect this only improves code size as the load-immediate was likely issuing with the ret statement on multi-issue machines. Basically we're failing t

Re: [RFA] Avoid unnecessary load-immediate in coremark

2022-09-30 Thread Richard Sandiford via Gcc-patches
Jeff Law writes: > This is another minor improvement to coremark.   I suspect this only > improves code size as the load-immediate was likely issuing with the ret > statement on multi-issue machines. > > > Basically we're failing to utilize conditional equivalences during the > post-reload CSE

Re: [RFA] Avoid unnecessary load-immediate in coremark

2022-09-29 Thread Richard Biener via Gcc-patches
On Tue, Sep 27, 2022 at 9:54 PM Jeff Law wrote: > > > This is another minor improvement to coremark. I suspect this only > improves code size as the load-immediate was likely issuing with the ret > statement on multi-issue machines. > > > Basically we're failing to utilize conditional equivalenc

[RFA] Avoid unnecessary load-immediate in coremark

2022-09-27 Thread Jeff Law
This is another minor improvement to coremark.   I suspect this only improves code size as the load-immediate was likely issuing with the ret statement on multi-issue machines. Basically we're failing to utilize conditional equivalences during the post-reload CSE pass.  So if a particular b