Subject: Re: shocking speed performance!
To: None <port-arm32@netbsd.org>
From: Reinoud Zandijk <zandijk@cs.utwente.nl>
List: port-arm32
Date: 05/20/1999 11:15:46
On Thu, 20 May 1999 kim@pvv.ntnu.no wrote:

> You may do what I did:
> Compile to assembler source code, and then examine it.
> If you find stuff like: 
> a <- b * c
> a <- a + d
> 
> Then you have bad code. Fast code should look something like:
> a <- b * c
> e <- Array[x]
> a <- a + d

better still, use :

MLA a, b, c, a

or optimise for constant mul's.                    

Reinoud