This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/40838] gcc shouldn't assume that the stack is aligned
- From: "hjl dot tools at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 31 Oct 2009 16:47:32 -0000
- Subject: [Bug rtl-optimization/40838] gcc shouldn't assume that the stack is aligned
- References: <bug-40838-1600@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #65 from hjl dot tools at gmail dot com 2009-10-31 16:47 -------
Here are the differences of "-m32 -O3 -msse2 -mfpmath=sse -ffast-math
-funroll-loops" vs. "-m32 -O3 -msse2 -mfpmath=sse -ffast-math -funroll-loops
-mstackrealign" using ix86/gcc-4_4-branch on Intel Core i7:
164.gzip -0.604595%
175.vpr -0.0831255%
176.gcc -0.567698%
181.mcf 0.142653%
186.crafty 0.0783699%
197.parser -0.355714%
252.eon -2.32775%
253.perlbmk 0.943693%
254.gap 0.553825%
255.vortex 0.226978%
256.bzip2 0.291971%
300.twolf 0.183936%
SPECint_base2000 -0.126734%
168.wupwise -0.345871%
171.swim -1.42753%
172.mgrid 0.496166%
173.applu 0.467758%
177.mesa 0.151791%
178.galgel -0.227652%
179.art 0.338073%
183.equake -0.308569%
187.facerec 0.189798%
188.ammp 1.00536%
189.lucas -2.18097%
191.fma3d -1.0162%
200.sixtrack 0.237906%
301.apsi 1.00138%
SPECfp_base2000 -0.121114%
400.perlbench 0.4%
401.bzip2 0%
403.gcc 0%
429.mcf 0%
445.gobmk -0.478469%
456.hmmer 0%
458.sjeng 0.452489%
462.libquantum -0.689655%
464.h264ref -0.331126%
471.omnetpp 0.483092%
473.astar 0.666667%
483.xalancbmk -0.358423%
SPECint(R)_base2006 0%
410.bwaves 11.2108%
416.gamess -0.543478%
433.milc 1.37615%
434.zeusmp -0.497512%
435.gromacs 0%
436.cactusADM -0.763359%
437.leslie3d 0.625%
444.namd 0%
447.dealII -0.689655%
450.soplex -1.2987%
453.povray -0.904977%
454.calculix 0.621118%
459.GemsFDTD -0.625%
465.tonto 0%
470.lbm 0.925926%
481.wrf -0.588235%
482.sphinx3 -0.96463%
SPECfp(R)_base2006 0%
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40838