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

Haochen Jiang <haochen.jiang at intel dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |haochen.jiang at intel dot com

--- Comment #17 from Haochen Jiang <haochen.jiang at intel dot com> ---
(In reply to Hongtao Liu from comment #9)
> (In reply to Hongtao Liu from comment #8)
> > (In reply to H.J. Lu from comment #7)
> > > Created attachment 60350 [details]
> > > ira: Don't increase callee-saved register cost by 1000x
> > 
> > NOTE, r15-1619-g3b9b8d6cfdf593 improved 500.perlbench_r on many different
> > platforms, let me help verify the patch with SPEC2017.
> 
> There're 5% regression on alderlake for 511.povray_r.
> With the patch, there're more PUSH/POPs for callee saved registers.(Those
> PUSH/POPs  have been eliminated by  r15-1619-g3b9b8d6cfdf593)


For reproduce, not only on ADL, the fix patch showed regression on all Cascade
Lake/Ice Lake/Sapphire Rapids with ~2-4% for 511.povary_r with o2_generic_v3.

Reply via email to