https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115842
Tamar Christina <tnfchris at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tnfchris at gcc dot gnu.org --- Comment #7 from Tamar Christina <tnfchris at gcc dot gnu.org> --- (In reply to Hongtao Liu from comment #6) > I noticed some double-counting of cost in group-candidate (regarding loop > invariant expressions), this modification reduces the number of instructions > executed by ~8% for exchange_r binary compiled with -march=x86-64-v3 -O2. > Note that this patch causes regressions on AArch64. While exchange improves slightly I see regressions in: leela, -5%, mcf, xz, x264, deepsjeng -2%, geomean -1%