This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: abysmal code generated by gcc 3.2
Fergus Henderson <fjh@cs.mu.OZ.AU> writes:
> Could you post the source code and the `.i' file (compile with -save-temps)
> for the function in question, or for suitable parts of it?
Files emulate.ii.gz and emulate.s.gz are too big to attach to this
message. I have placed them on the web at the following URLs:
http://www.ps.uni-sb.de/~duchier/emulate.ii.gz
http://www.ps.uni-sb.de/~duchier/emulate.s.gz
Just in case, the source is also available at:
http://www.ps.uni-sb.de/~duchier/emulate.cc.gz
I am not sure what would be a _suitable_ part of it, but the MOVEXX
emulated instruction shown in my earlier email is typical.
Thanks a lot for looking into this.
Cheers,
--
Dr. Denys Duchier Denys.Duchier@ps.uni-sb.de
Forschungsbereich Programmiersysteme (Programming Systems Lab)
Universitaet des Saarlandes, Geb. 45 http://www.ps.uni-sb.de/~duchier
Postfach 15 11 50 Phone: +49 681 302 5618
66041 Saarbruecken, Germany Fax: +49 681 302 5615