mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-11-05 04:44:56 +00:00
In AdvSIMD we can only do 32x32 integer multiples although SVE is capable of larger 64 bit multiples. As a result we can end up generating invalid opcodes. Fix this by only reprting we can emit mul vector ops if the size is small enough. Fixes a crash on: sve-all-short-v8.3+sve@vq3/insn_mul_z_zi___INC.risu.bin When running on AArch64 hardware. Backports commit e65a5f227d77a5dbae7a7123c3ee915ee4bd80cf from qemu |
||
|---|---|---|
| .. | ||
| tcg-target-opc.h | ||
| tcg-target.h | ||
| tcg-target.inc.c | ||