qemu/target-ppc
Nathan Froyd e6bba2ef49 target-ppc: fix SPE evcmp* instructions
The CRF_{CH,CL,CH_OR_CL,CH_AND_CL} constants were all off by one bit
position.  Because of this, the SPE evcmp* family of instructions would
store values in the result condition register that were also off by one
bit position.

Fixed by using the CRF_{LT,GT,EQ,SO} constants for the shift amounts.

Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2010-02-27 16:10:49 +01:00
..
cpu.h target-ppc: fix SPE evcmp* instructions 2010-02-27 16:10:49 +01:00
exec.h kill regs_to_env and env_to_regs 2010-01-19 16:31:02 -06:00
helper_regs.h
helper.c PPC: Fix large pages 2010-02-14 16:10:54 +02:00
helper.h target-ppc: change DCR helpers to target_long arguments 2010-02-06 17:14:24 +01:00
kvm_ppc.c
kvm_ppc.h PPC: tell the guest about the time base frequency 2010-02-14 16:10:54 +02:00
kvm.c PPC: Add timer when running KVM 2010-02-14 16:10:54 +02:00
machine.c
mfrom_table_gen.c
mfrom_table.c
op_helper.c target-ppc: change DCR helpers to target_long arguments 2010-02-06 17:14:24 +01:00
STATUS
translate_init.c
translate.c