https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007
--- Comment #25 from Maxim Kuvyrkov <mkuvyrkov at gcc dot gnu.org> --- (In reply to Ilya Leoshkevich from comment #24) > I got the following results on gcc113: > > 400.perlbench > > Compiler flags: -DSPEC_CPU -DNDEBUG -DPERL_CORE -march=native -g -O3 > -funroll-loops -fopt-info-vec-optimized -DSPEC_CPU -DNDEBUG > -DPERL_CORE -DSPEC_CPU_LINUX -DSPEC_CPU_BIGENDIAN -D_GNU_SOURCE > -DSPEC_CPU_LP64 -fno-strict-aliasing -std=gnu90 > > r277511 (without this fix): 884.11s > r277515 (with this fix): 874.93s > > Maxim, could you please share compiler flags with which you are seeing the > regression? Hi Ilya, Thank you for looking into this. The flags were "-O3 -save-temps=obj -c -o av.o -DSPEC_CPU -DNDEBUG -DPERL_CORE -DSPEC_CPU_LP64 -DSPEC_CPU_LINUX_X64 -fgnu89-inline" . From "-DSPEC_CPU_BIGENDIAN" I'm guessing a Power architecture, and I've confirmed the regression on AArch64 Cortex-A57. I'll start a run with "-funroll-loops -fopt-info-vec-optimized" to check if they are making the problem go away.