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.