On 6/24/25 03:13, Peter Maydell wrote:
-USDOT_zzzz 01000100 .. 0 ..... 011 110 ..... ..... @rda_rn_rm +USDOT_zzzz_4s 01000100 10 0 ..... 011 110 ..... ..... @rda_rn_rm_e0This sets esz to 0, when it used to be 2. The helper function looks like it looks at the simd_oprsz() so I think this is wrong as well as inconsistent with the esz we use for _4s insns in the previous patch.
oprsz == vl. esz is unused by the trans_* function after the change. But I agree it's confusing to set esz=0. r~