http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27855
--- Comment #46 from Uros Bizjak <ubizjak at gmail dot com> 2013-01-17 16:36:30 UTC --- (In reply to comment #45) > Is there any improvement if you use -fschedule-insns1 -fsched-pressure? Yes, please see the table bellow: ALGORITHM NB REPS TIME MFLOPS ========= ===== ===== ========== ========== -DREPS=10000 -msse3 -O2 -ffast-math atlasmm 60 10000 0.899 4806.07 -msse3 -O2 -ffast-math -fschedule-insns -fsched-pressure atlasmm 60 10000 0.697 6198.93 -DREPS=10000 -msse3 -O2 -ffast-math -fno-tree-reassoc atlasmm 60 10000 0.672 6429.56 -DREPS=10000 -msse3 -O2 -ffast-math -fno-tree-reassoc -fschedule-insns -fsched-pressure atlasmm 60 10000 0.683 6326.00 -DREPS=10000 -msse3 -O2 -ffast-math -ftree-vectorize atlasmm 60 10000 0.898 4811.42 -DREPS=10000 -msse3 -O2 -ffast-math -ftree-vectorize -fno-tree-reassoc atlasmm 60 10000 0.919 4701.47 -DREPS=10000 -msse3 -O2 -ffast-math -ftree-vectorize -fno-tree-reassoc -fschedule-insns -fsched-pressure atlasmm 60 10000 0.911 4742.77