Related articles |
---|
Processor specific optimisations mpointie@eden-studios.fr (Mickaël Pointier) (2002-01-17) |
Re: Processor specific optimisations pfroehli@ics.uci.edu (Peter H. Froehlich) (2002-01-18) |
Re: Processor specific optimisations dave@cyclicode.net (Dave Hudson) (2002-01-18) |
Re: Processor specific optimisations rickh@capaccess.org (2002-01-18) |
Re: Processor specific optimisations usenet@gehre.org (2002-01-18) |
Re: Processor specific optimisations walter@bytecraft.com (Walter Banks) (2002-01-24) |
Re: Processor specific optimisations jgd@cix.co.uk (2002-01-24) |
Re: Processor specific optimisations thp@cs.ucr.edu (2002-01-24) |
Re: Processor specific optimisations RLWatkins@CompuServe.Com (R. L. Watkins) (2002-01-24) |
Re: Processor specific optimisations mpointie@eden-studios.fr (Mickaël Pointier) (2002-01-28) |
Re: Processor specific optimisations rickh@capaccess.org (2002-01-28) |
[6 later articles] |
From: | usenet@gehre.org (Bruce Gehre) |
Newsgroups: | comp.compilers |
Date: | 18 Jan 2002 21:10:37 -0500 |
Organization: | http://groups.google.com/ |
References: | 02-01-077 |
Keywords: | optimize |
Posted-Date: | 18 Jan 2002 21:10:37 EST |
"Micka? Pointier" <mpointie@eden-studios.fr> wrote
> I would like to know if it's possible for a C compiler to
> generate a decent assembly code for each and
> every kind of processors. ...
> So, the question finaly is: Is it possible to apply the modern
> compiler optimisation strategies to this old processor and have a
> result that an experimented 6502 assembly coder would have a hard time
> to beat ?
To your last question: No.
I know many professional users, who use only pure 65xx Assembly to
write programs for that hardware-platform (mostly de-/compression
progs). And they use it, because there exists no really "good"
optimizing C/C++ compiler for that hardware-chip.
And last, the best way to optimize the code for speed and/or size is
to write parts of the program or the whole program in the
processor-native assembly language. The optimizers in C and C++
Compilers are just "bugfixes" for the need of speed.
Bruce Gehre
Return to the
comp.compilers page.
Search the
comp.compilers archives again.