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.

Reply via email to