On 12/24/22 00:16, Song Gao wrote:
+INSN_LSX(vabsd_b,          vvv)
+INSN_LSX(vabsd_h,          vvv)
+INSN_LSX(vabsd_w,          vvv)
+INSN_LSX(vabsd_d,          vvv)
+INSN_LSX(vabsd_bu,         vvv)
+INSN_LSX(vabsd_hu,         vvv)
+INSN_LSX(vabsd_wu,         vvv)
+INSN_LSX(vabsd_du,         vvv)

These can be implemented with max, min, and sub.
See e.g. do_vabsdu in target/ppc/translate/vmx-impl.c.inc.


r~

Reply via email to