diff options
author | Haavard Skinnemoen <hskinnemoen@atmel.com> | 2007-03-14 13:59:13 +0100 |
---|---|---|
committer | Haavard Skinnemoen <hskinnemoen@atmel.com> | 2007-04-27 13:44:15 +0200 |
commit | c0c3e81608fc300027f2131e351e67ab118cf24c (patch) | |
tree | d1e7ebe582e7a554a6735cb17ed0a60c6be03c09 /arch/sh64/lib/io.c | |
parent | 9ca20a8366462c553c27216161c735937f9de108 (diff) |
[AVR32] Optimize the TLB miss handler
Reorder some instructions and change the register usage to reduce
the number of pipeline stalls. Also use the bfextu and bfins
instructions for bitfield manipulations instead of shifting and
masking.
This makes gzipping a 80MB file approximately 2% faster.
Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
Diffstat (limited to 'arch/sh64/lib/io.c')
0 files changed, 0 insertions, 0 deletions