qemu-e2k/target-arm
Juha Riihimäki ca9a32e4f3 target-arm: fix neon vsri, vshl and vsli ops
Shift by immediate value is incorrectly overwritten by a temporary
variable in the processing of NEON vsri, vshl and vsli instructions.
This patch has been revised to also include a fix for the special
case where the code would previously try to shift an integer value
over 31 bits left/right.

Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>
Acked-by: Laurent Desnogues <laurent.desnogues@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2009-10-27 09:46:26 +01:00
..
cpu.h cleanup cpu-exec.c, part 0/N: consolidate handle_cpu_signal 2009-08-24 08:21:42 -05:00
exec.h target-arm: remove T0 and T1 2009-10-17 23:53:08 +02:00
helper.c target-arm: allow modifying vfp fpexc en bit only 2009-10-27 09:46:26 +01:00
helpers.h target-arm: convert NEON VZIP/VUZP/VTRN helper functions to pure TCG 2009-10-17 23:52:17 +02:00
iwmmxt_helper.c Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
machine.c Save/restore ARMv6 MMU state 2009-07-31 13:19:39 +01:00
neon_helper.c rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN 2009-07-27 14:09:21 -05:00
op_addsub.h TCG variable type checking. 2008-11-17 14:43:54 +00:00
op_helper.c target-arm: convert NEON VZIP/VUZP/VTRN helper functions to pure TCG 2009-10-17 23:52:17 +02:00
translate.c target-arm: fix neon vsri, vshl and vsli ops 2009-10-27 09:46:26 +01:00