This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/28481] regression from 3.x: 4.1.1 uses memory where it can use registers
- From: "rguenth at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 25 Jul 2006 15:47:18 -0000
- Subject: [Bug target/28481] regression from 3.x: 4.1.1 uses memory where it can use registers
- References: <bug-28481-12956@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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