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

--- Comment #23 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
tamar:~/gcc-dsg/test$ extract-toolchain gcc 2efe3a7de01
A       1514 files
D       0 files
M       0 files
Extracted 'origin/manygcc-basepoints-gcc-14-6292-g2f512f6fcdd:2efe3a7de01'

> ./bin/gcc -S -o ../wlo-bad.s -march=armv8-a+sve -O3 -msve-vector-bits=512 
> -fno-vect-cost-model -g0 ../wlo.c -fdump-tree-vect-all

tamar:~/gcc-dsg/test$ extract-toolchain gcc 9f7ad5eff3b
A       1514 files
D       0 files
M       0 files
Extracted 'origin/manygcc-basepoints-gcc-14-6292-g2f512f6fcdd:9f7ad5eff3b'

> ./bin/gcc -S -o ../wlo-good.s -march=armv8-a+sve -O3 -msve-vector-bits=512 
> -fno-vect-cost-model -g0 ../wlo.c -fdump-tree-vect-all

> diff ../wlo-bad.s ../wlo-good.s  | wc -l
537

and for the record the bisect was scanning for  "requires scalar epilogue loop"
and that's the first commit they appear on.

Reply via email to