target-ppc: improve mfcr/mtcrf
commit0cfe11ea5fff6a62dd28f116ec5d227d682b08e7
authoraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>
Tue, 3 Mar 2009 06:12:14 +0000 (3 06:12 +0000)
committeraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>
Tue, 3 Mar 2009 06:12:14 +0000 (3 06:12 +0000)
tree33fa9c7a14ae4f6ec839c98c735c5214e74d6b29
parentef7ec1c16d184c6b7296d681aaa7e4f37cb57c6c
target-ppc: improve mfcr/mtcrf

- use ctz32 instead of ffs - 1
- small optimisation of mtcrf
- add the name of both opcodes

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6669 c046a42c-6fe2-441c-8c8c-71466251a162
target-ppc/translate.c
target-ppc/translate_init.c