[Bug rtl-optimization/90001] Compile-time hog in swing modulo scheduler
zhroma at ispras dot ru
gcc-bugzilla@gcc.gnu.org
Tue Apr 16 11:36:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90001
--- Comment #5 from Roman Zhuykov <zhroma at ispras dot ru> ---
Retested patch separately, everything works.
Have found 2 more slow Fortran examples on (obsolete) spu platform and with
additional options like -O1/O2 -fomit-frame-pointer -funroll-loops -fpeel-loops
-ftracer -finline-functions
gfortran.dg/sms-2.f90
gfortran.dg/forall_10.f90
Compilation|
time, sec |unpatched vs patched| sms options
forall_10 | 35.02 0.66 | -fmodulo-sched
forall_10 | 87.44 0.52 | -fmodulo-sched -fmodulo-sched-allow-regmoves
sms-2 | 34.58 0.44 | -fmodulo-sched
sms-2 | 86.77 0.27 | -fmodulo-sched -fmodulo-sched-allow-regmoves
More information about the Gcc-bugs
mailing list