This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: gcc 3.0 generates abysmal asm for bytecode emulator (bad register policy)
- To: Denys dot Duchier at ps dot uni-sb dot de
- Subject: Re: gcc 3.0 generates abysmal asm for bytecode emulator (bad register policy)
- From: Brad Lucier <lucier at math dot purdue dot edu>
- Date: Fri, 9 Mar 2001 17:19:57 -0500 (EST)
- Cc: lucier at math dot purdue dot edu (Brad Lucier), gcc at gcc dot gnu dot org
Re:
> I looked at the assembly code generated by "c++ -fno-exceptions -O3
> -fstrict-aliasing -fomit-frame-pointer"
try to add -fno-gcse, especially if you use computed goto's, i.e.,
goto *value.
Brad Lucier