]> git.proxmox.com Git - qemu.git/commit
target-mips: implement DSP (d)append sub-class with TCG
authorAurelien Jarno <aurelien@aurel32.net>
Tue, 1 Jan 2013 17:02:24 +0000 (18:02 +0100)
committerAurelien Jarno <aurelien@aurel32.net>
Thu, 31 Jan 2013 22:30:19 +0000 (23:30 +0100)
commitdf6126a7f21a1a032e41b15899ca29777399d5a2
treea92c5737b5ad5da198fe3b216cdca1c8052d05eb
parent0a16c79cc4087838ae5f2bc9554d91db2cbb2503
target-mips: implement DSP (d)append sub-class with TCG

DSP instruction from the (d)append sub-class can be implemented with
TCG. Use a different function for these instructions are they are quite
different from compare-pick sub-class.

Fix BALIGN instruction for negative value, where the value should be
zero-extended before being shift to the right.

Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target-mips/dsp_helper.c
target-mips/helper.h
target-mips/translate.c