This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/28481] regression from 3.x: 4.1.1 uses memory where it can use registers



------- Comment #2 from rguenth at gcc dot gnu dot org  2006-07-25 15:47 -------
I get

rguenther@alwazn:/tmp> /space/rguenther/install/gcc-3.4.6/bin/gcc -O3 -c
serpent.c 
rguenther@alwazn:/tmp> size serpent.o 
   text    data     bss     dec     hex filename
   3562       0       0    3562     dea serpent.o
rguenther@alwazn:/tmp> /space/rguenther/install/gcc-4.1.1/bin/gcc -O3 -c
serpent.c 
rguenther@alwazn:/tmp> size serpent.o 
   text    data     bss     dec     hex filename
   4137       0       0    4137    1029 serpent.o
rguenther@alwazn:/tmp> /space/rguenther/install/gcc-4.1.1/bin/gcc -O3 -c
serpent.c  -fomit-frame-pointer
rguenther@alwazn:/tmp> size serpent.o 
   text    data     bss     dec     hex filename
   3695       0       0    3695     e6f serpent.o
rguenther@alwazn:/tmp> /space/rguenther/install/gcc-3.4.6/bin/gcc -O3 -c
serpent.c -fomit-frame-pointer
rguenther@alwazn:/tmp> size serpent.o 
   text    data     bss     dec     hex filename
   3526       0       0    3526     dc6 serpent.o

so, confirmed for -O3, but -O3 is about speed - how's that comparing?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28481


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]