diff options
author | Tom Musta <tommusta@gmail.com> | 2014-02-10 11:26:53 -0600 |
---|---|---|
committer | Alexander Graf <agraf@suse.de> | 2014-03-05 03:06:48 +0100 |
commit | 94840e0700a3cbd0b0d99ae9ddecf47b4bbcc5d7 (patch) | |
tree | 6250dc60f73b556059595b583ed988fb8ac6aaa0 /target-ppc/cpu.h | |
parent | f5bc1bfa35af5288fe43f459696e712474dafc66 (diff) | |
download | qemu-94840e0700a3cbd0b0d99ae9ddecf47b4bbcc5d7.tar.gz qemu-94840e0700a3cbd0b0d99ae9ddecf47b4bbcc5d7.tar.bz2 qemu-94840e0700a3cbd0b0d99ae9ddecf47b4bbcc5d7.zip |
target-ppc: Add Flag for bctar
This patch adds a flag for the bctar instruction. This instruction
is being introduced via Power ISA 2.07.
Also, the flag is added to the Power8 machine model since the P8
processor supports this instruction.
Signed-off-by: Tom Musta <tommusta@gmail.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'target-ppc/cpu.h')
-rw-r--r-- | target-ppc/cpu.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/target-ppc/cpu.h b/target-ppc/cpu.h index bb299d70a1..9a40d209bb 100644 --- a/target-ppc/cpu.h +++ b/target-ppc/cpu.h @@ -1887,12 +1887,14 @@ enum { PPC2_FP_CVT_ISA206 = 0x0000000000000400ULL, /* ISA 2.06B floating point test instructions */ PPC2_FP_TST_ISA206 = 0x0000000000000800ULL, - + /* ISA 2.07 bctar instruction */ + PPC2_BCTAR_ISA207 = 0x0000000000001000ULL, #define PPC_TCG_INSNS2 (PPC2_BOOKE206 | PPC2_VSX | PPC2_PRCNTL | PPC2_DBRX | \ PPC2_ISA205 | PPC2_VSX207 | PPC2_PERM_ISA206 | \ PPC2_DIVE_ISA206 | PPC2_ATOMIC_ISA206 | \ - PPC2_FP_CVT_ISA206 | PPC2_FP_TST_ISA206) + PPC2_FP_CVT_ISA206 | PPC2_FP_TST_ISA206 | \ + PPC2_BCTAR_ISA207) }; /*****************************************************************************/ |