Commit 2f2ecb83d7a52cc7239b33f3f9adc4a299dbeebe
1 parent
f6d2a316
Fix Sparc64 prefetcha op
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2978 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
3 additions
and
3 deletions
target-sparc/translate.c
... | ... | @@ -2802,9 +2802,9 @@ static void disas_sparc_insn(DisasContext * dc) |
2802 | 2802 | } |
2803 | 2803 | #endif |
2804 | 2804 | } |
2805 | - if (xop < 4 || (xop > 7 && xop < 0x14 && xop != 0x0e) || \ | |
2806 | - (xop > 0x17 && xop <= 0x1d ) || \ | |
2807 | - (xop > 0x2c && xop <= 0x33) || xop == 0x1f) { | |
2805 | + if (xop < 4 || (xop > 7 && xop < 0x14 && xop != 0x0e) || | |
2806 | + (xop > 0x17 && xop <= 0x1d ) || | |
2807 | + (xop > 0x2c && xop <= 0x33) || xop == 0x1f || xop == 0x3d) { | |
2808 | 2808 | switch (xop) { |
2809 | 2809 | case 0x0: /* load word */ |
2810 | 2810 | gen_op_ldst(ld); | ... | ... |