This is the mail archive of the gcc@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]

Re: xscale-elf-gcc


> On Wed, 6 Feb 2002, Richard Earnshaw wrote:
> 
> > The -march flag does not affect the tuning of the code.  So in this case
> > you will get code that is armv4 compliant (so it will run on any armv4 or
> > later processor), but tuned for optimum performance on an XScale processor.
> >
> > To alter the tuning of the code use -mtune=<cpu>.
> 
> What does the compiler do specifically for the xscale that it doesn't for the
> strongARM? Is this documented somewhere?
> 

Several things.  You would have to look at the source code to get a 
complete list.  Things generally like multiplier scheduling appropriate to 
the xscale pipeline and other cases where it can introduce an additional 
stall if a particular sequence is used.

R.


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