]> git.proxmox.com Git - qemu.git/blobdiff - target-arm/translate.c
target-arm: Implement VMULL.P8
[qemu.git] / target-arm / translate.c
index 362d1d0964be9dcdfdf4370df1e389e1ab7203a7..0c938964f583f33efcf1d923be83bfd893d0fd5b 100644 (file)
@@ -5124,8 +5124,10 @@ static int disas_neon_data_insn(CPUState * env, DisasContext *s, uint32_t insn)
                         gen_neon_mull(cpu_V0, tmp, tmp2, size, u);
                         break;
                     case 14: /* Polynomial VMULL */
-                        cpu_abort(env, "Polynomial VMULL not implemented");
-
+                        gen_helper_neon_mull_p8(cpu_V0, tmp, tmp2);
+                        dead_tmp(tmp2);
+                        dead_tmp(tmp);
+                        break;
                     default: /* 15 is RESERVED.  */
                         return 1;
                     }