On Thu, 23 Aug 2007 21:29:41 +0200, Segher Boessenkool said: > int f(atomic_t *x) > { > return atomic_read(x) + atomic_read(x); > }
> ld r0,@r0 > slli r0,#1 > jmp lr Looks like peephole optimization at work.
pgpB5VxTDd0mQ.pgp
Description: PGP signature