// This code is automatically generated. DO NOT MODIFY. // ``` // OUT_DIR=`pwd`/crates/stdarch-gen-loongarch cargo run -p stdarch-gen-loongarch -- crates/stdarch-gen-loongarch/lsxintrin.h // ``` /// lsx_vsll_b name = lsx_vsll_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vsll_h name = lsx_vsll_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vsll_w name = lsx_vsll_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vsll_d name = lsx_vsll_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vslli_b name = lsx_vslli_b asm-fmts = vd, vj, ui3 data-types = V16QI, V16QI, UQI /// lsx_vslli_h name = lsx_vslli_h asm-fmts = vd, vj, ui4 data-types = V8HI, V8HI, UQI /// lsx_vslli_w name = lsx_vslli_w asm-fmts = vd, vj, ui5 data-types = V4SI, V4SI, UQI /// lsx_vslli_d name = lsx_vslli_d asm-fmts = vd, vj, ui6 data-types = V2DI, V2DI, UQI /// lsx_vsra_b name = lsx_vsra_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vsra_h name = lsx_vsra_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vsra_w name = lsx_vsra_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vsra_d name = lsx_vsra_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vsrai_b name = lsx_vsrai_b asm-fmts = vd, vj, ui3 data-types = V16QI, V16QI, UQI /// lsx_vsrai_h name = lsx_vsrai_h asm-fmts = vd, vj, ui4 data-types = V8HI, V8HI, UQI /// lsx_vsrai_w name = lsx_vsrai_w asm-fmts = vd, vj, ui5 data-types = V4SI, V4SI, UQI /// lsx_vsrai_d name = lsx_vsrai_d asm-fmts = vd, vj, ui6 data-types = V2DI, V2DI, UQI /// lsx_vsrar_b name = lsx_vsrar_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vsrar_h name = lsx_vsrar_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vsrar_w name = lsx_vsrar_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vsrar_d name = lsx_vsrar_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vsrari_b name = lsx_vsrari_b asm-fmts = vd, vj, ui3 data-types = V16QI, V16QI, UQI /// lsx_vsrari_h name = lsx_vsrari_h asm-fmts = vd, vj, ui4 data-types = V8HI, V8HI, UQI /// lsx_vsrari_w name = lsx_vsrari_w asm-fmts = vd, vj, ui5 data-types = V4SI, V4SI, UQI /// lsx_vsrari_d name = lsx_vsrari_d asm-fmts = vd, vj, ui6 data-types = V2DI, V2DI, UQI /// lsx_vsrl_b name = lsx_vsrl_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vsrl_h name = lsx_vsrl_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vsrl_w name = lsx_vsrl_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vsrl_d name = lsx_vsrl_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vsrli_b name = lsx_vsrli_b asm-fmts = vd, vj, ui3 data-types = V16QI, V16QI, UQI /// lsx_vsrli_h name = lsx_vsrli_h asm-fmts = vd, vj, ui4 data-types = V8HI, V8HI, UQI /// lsx_vsrli_w name = lsx_vsrli_w asm-fmts = vd, vj, ui5 data-types = V4SI, V4SI, UQI /// lsx_vsrli_d name = lsx_vsrli_d asm-fmts = vd, vj, ui6 data-types = V2DI, V2DI, UQI /// lsx_vsrlr_b name = lsx_vsrlr_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vsrlr_h name = lsx_vsrlr_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vsrlr_w name = lsx_vsrlr_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vsrlr_d name = lsx_vsrlr_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vsrlri_b name = lsx_vsrlri_b asm-fmts = vd, vj, ui3 data-types = V16QI, V16QI, UQI /// lsx_vsrlri_h name = lsx_vsrlri_h asm-fmts = vd, vj, ui4 data-types = V8HI, V8HI, UQI /// lsx_vsrlri_w name = lsx_vsrlri_w asm-fmts = vd, vj, ui5 data-types = V4SI, V4SI, UQI /// lsx_vsrlri_d name = lsx_vsrlri_d asm-fmts = vd, vj, ui6 data-types = V2DI, V2DI, UQI /// lsx_vbitclr_b name = lsx_vbitclr_b asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vbitclr_h name = lsx_vbitclr_h asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vbitclr_w name = lsx_vbitclr_w asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vbitclr_d name = lsx_vbitclr_d asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vbitclri_b name = lsx_vbitclri_b asm-fmts = vd, vj, ui3 data-types = UV16QI, UV16QI, UQI /// lsx_vbitclri_h name = lsx_vbitclri_h asm-fmts = vd, vj, ui4 data-types = UV8HI, UV8HI, UQI /// lsx_vbitclri_w name = lsx_vbitclri_w asm-fmts = vd, vj, ui5 data-types = UV4SI, UV4SI, UQI /// lsx_vbitclri_d name = lsx_vbitclri_d asm-fmts = vd, vj, ui6 data-types = UV2DI, UV2DI, UQI /// lsx_vbitset_b name = lsx_vbitset_b asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vbitset_h name = lsx_vbitset_h asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vbitset_w name = lsx_vbitset_w asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vbitset_d name = lsx_vbitset_d asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vbitseti_b name = lsx_vbitseti_b asm-fmts = vd, vj, ui3 data-types = UV16QI, UV16QI, UQI /// lsx_vbitseti_h name = lsx_vbitseti_h asm-fmts = vd, vj, ui4 data-types = UV8HI, UV8HI, UQI /// lsx_vbitseti_w name = lsx_vbitseti_w asm-fmts = vd, vj, ui5 data-types = UV4SI, UV4SI, UQI /// lsx_vbitseti_d name = lsx_vbitseti_d asm-fmts = vd, vj, ui6 data-types = UV2DI, UV2DI, UQI /// lsx_vbitrev_b name = lsx_vbitrev_b asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vbitrev_h name = lsx_vbitrev_h asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vbitrev_w name = lsx_vbitrev_w asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vbitrev_d name = lsx_vbitrev_d asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vbitrevi_b name = lsx_vbitrevi_b asm-fmts = vd, vj, ui3 data-types = UV16QI, UV16QI, UQI /// lsx_vbitrevi_h name = lsx_vbitrevi_h asm-fmts = vd, vj, ui4 data-types = UV8HI, UV8HI, UQI /// lsx_vbitrevi_w name = lsx_vbitrevi_w asm-fmts = vd, vj, ui5 data-types = UV4SI, UV4SI, UQI /// lsx_vbitrevi_d name = lsx_vbitrevi_d asm-fmts = vd, vj, ui6 data-types = UV2DI, UV2DI, UQI /// lsx_vadd_b name = lsx_vadd_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vadd_h name = lsx_vadd_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vadd_w name = lsx_vadd_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vadd_d name = lsx_vadd_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vaddi_bu name = lsx_vaddi_bu asm-fmts = vd, vj, ui5 data-types = V16QI, V16QI, UQI /// lsx_vaddi_hu name = lsx_vaddi_hu asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, UQI /// lsx_vaddi_wu name = lsx_vaddi_wu asm-fmts = vd, vj, ui5 data-types = V4SI, V4SI, UQI /// lsx_vaddi_du name = lsx_vaddi_du asm-fmts = vd, vj, ui5 data-types = V2DI, V2DI, UQI /// lsx_vsub_b name = lsx_vsub_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vsub_h name = lsx_vsub_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vsub_w name = lsx_vsub_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vsub_d name = lsx_vsub_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vsubi_bu name = lsx_vsubi_bu asm-fmts = vd, vj, ui5 data-types = V16QI, V16QI, UQI /// lsx_vsubi_hu name = lsx_vsubi_hu asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, UQI /// lsx_vsubi_wu name = lsx_vsubi_wu asm-fmts = vd, vj, ui5 data-types = V4SI, V4SI, UQI /// lsx_vsubi_du name = lsx_vsubi_du asm-fmts = vd, vj, ui5 data-types = V2DI, V2DI, UQI /// lsx_vmax_b name = lsx_vmax_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vmax_h name = lsx_vmax_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vmax_w name = lsx_vmax_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vmax_d name = lsx_vmax_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vmaxi_b name = lsx_vmaxi_b asm-fmts = vd, vj, si5 data-types = V16QI, V16QI, QI /// lsx_vmaxi_h name = lsx_vmaxi_h asm-fmts = vd, vj, si5 data-types = V8HI, V8HI, QI /// lsx_vmaxi_w name = lsx_vmaxi_w asm-fmts = vd, vj, si5 data-types = V4SI, V4SI, QI /// lsx_vmaxi_d name = lsx_vmaxi_d asm-fmts = vd, vj, si5 data-types = V2DI, V2DI, QI /// lsx_vmax_bu name = lsx_vmax_bu asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vmax_hu name = lsx_vmax_hu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vmax_wu name = lsx_vmax_wu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vmax_du name = lsx_vmax_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vmaxi_bu name = lsx_vmaxi_bu asm-fmts = vd, vj, ui5 data-types = UV16QI, UV16QI, UQI /// lsx_vmaxi_hu name = lsx_vmaxi_hu asm-fmts = vd, vj, ui5 data-types = UV8HI, UV8HI, UQI /// lsx_vmaxi_wu name = lsx_vmaxi_wu asm-fmts = vd, vj, ui5 data-types = UV4SI, UV4SI, UQI /// lsx_vmaxi_du name = lsx_vmaxi_du asm-fmts = vd, vj, ui5 data-types = UV2DI, UV2DI, UQI /// lsx_vmin_b name = lsx_vmin_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vmin_h name = lsx_vmin_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vmin_w name = lsx_vmin_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vmin_d name = lsx_vmin_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vmini_b name = lsx_vmini_b asm-fmts = vd, vj, si5 data-types = V16QI, V16QI, QI /// lsx_vmini_h name = lsx_vmini_h asm-fmts = vd, vj, si5 data-types = V8HI, V8HI, QI /// lsx_vmini_w name = lsx_vmini_w asm-fmts = vd, vj, si5 data-types = V4SI, V4SI, QI /// lsx_vmini_d name = lsx_vmini_d asm-fmts = vd, vj, si5 data-types = V2DI, V2DI, QI /// lsx_vmin_bu name = lsx_vmin_bu asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vmin_hu name = lsx_vmin_hu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vmin_wu name = lsx_vmin_wu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vmin_du name = lsx_vmin_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vmini_bu name = lsx_vmini_bu asm-fmts = vd, vj, ui5 data-types = UV16QI, UV16QI, UQI /// lsx_vmini_hu name = lsx_vmini_hu asm-fmts = vd, vj, ui5 data-types = UV8HI, UV8HI, UQI /// lsx_vmini_wu name = lsx_vmini_wu asm-fmts = vd, vj, ui5 data-types = UV4SI, UV4SI, UQI /// lsx_vmini_du name = lsx_vmini_du asm-fmts = vd, vj, ui5 data-types = UV2DI, UV2DI, UQI /// lsx_vseq_b name = lsx_vseq_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vseq_h name = lsx_vseq_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vseq_w name = lsx_vseq_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vseq_d name = lsx_vseq_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vseqi_b name = lsx_vseqi_b asm-fmts = vd, vj, si5 data-types = V16QI, V16QI, QI /// lsx_vseqi_h name = lsx_vseqi_h asm-fmts = vd, vj, si5 data-types = V8HI, V8HI, QI /// lsx_vseqi_w name = lsx_vseqi_w asm-fmts = vd, vj, si5 data-types = V4SI, V4SI, QI /// lsx_vseqi_d name = lsx_vseqi_d asm-fmts = vd, vj, si5 data-types = V2DI, V2DI, QI /// lsx_vslti_b name = lsx_vslti_b asm-fmts = vd, vj, si5 data-types = V16QI, V16QI, QI /// lsx_vslt_b name = lsx_vslt_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vslt_h name = lsx_vslt_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vslt_w name = lsx_vslt_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vslt_d name = lsx_vslt_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vslti_h name = lsx_vslti_h asm-fmts = vd, vj, si5 data-types = V8HI, V8HI, QI /// lsx_vslti_w name = lsx_vslti_w asm-fmts = vd, vj, si5 data-types = V4SI, V4SI, QI /// lsx_vslti_d name = lsx_vslti_d asm-fmts = vd, vj, si5 data-types = V2DI, V2DI, QI /// lsx_vslt_bu name = lsx_vslt_bu asm-fmts = vd, vj, vk data-types = V16QI, UV16QI, UV16QI /// lsx_vslt_hu name = lsx_vslt_hu asm-fmts = vd, vj, vk data-types = V8HI, UV8HI, UV8HI /// lsx_vslt_wu name = lsx_vslt_wu asm-fmts = vd, vj, vk data-types = V4SI, UV4SI, UV4SI /// lsx_vslt_du name = lsx_vslt_du asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, UV2DI /// lsx_vslti_bu name = lsx_vslti_bu asm-fmts = vd, vj, ui5 data-types = V16QI, UV16QI, UQI /// lsx_vslti_hu name = lsx_vslti_hu asm-fmts = vd, vj, ui5 data-types = V8HI, UV8HI, UQI /// lsx_vslti_wu name = lsx_vslti_wu asm-fmts = vd, vj, ui5 data-types = V4SI, UV4SI, UQI /// lsx_vslti_du name = lsx_vslti_du asm-fmts = vd, vj, ui5 data-types = V2DI, UV2DI, UQI /// lsx_vsle_b name = lsx_vsle_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vsle_h name = lsx_vsle_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vsle_w name = lsx_vsle_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vsle_d name = lsx_vsle_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vslei_b name = lsx_vslei_b asm-fmts = vd, vj, si5 data-types = V16QI, V16QI, QI /// lsx_vslei_h name = lsx_vslei_h asm-fmts = vd, vj, si5 data-types = V8HI, V8HI, QI /// lsx_vslei_w name = lsx_vslei_w asm-fmts = vd, vj, si5 data-types = V4SI, V4SI, QI /// lsx_vslei_d name = lsx_vslei_d asm-fmts = vd, vj, si5 data-types = V2DI, V2DI, QI /// lsx_vsle_bu name = lsx_vsle_bu asm-fmts = vd, vj, vk data-types = V16QI, UV16QI, UV16QI /// lsx_vsle_hu name = lsx_vsle_hu asm-fmts = vd, vj, vk data-types = V8HI, UV8HI, UV8HI /// lsx_vsle_wu name = lsx_vsle_wu asm-fmts = vd, vj, vk data-types = V4SI, UV4SI, UV4SI /// lsx_vsle_du name = lsx_vsle_du asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, UV2DI /// lsx_vslei_bu name = lsx_vslei_bu asm-fmts = vd, vj, ui5 data-types = V16QI, UV16QI, UQI /// lsx_vslei_hu name = lsx_vslei_hu asm-fmts = vd, vj, ui5 data-types = V8HI, UV8HI, UQI /// lsx_vslei_wu name = lsx_vslei_wu asm-fmts = vd, vj, ui5 data-types = V4SI, UV4SI, UQI /// lsx_vslei_du name = lsx_vslei_du asm-fmts = vd, vj, ui5 data-types = V2DI, UV2DI, UQI /// lsx_vsat_b name = lsx_vsat_b asm-fmts = vd, vj, ui3 data-types = V16QI, V16QI, UQI /// lsx_vsat_h name = lsx_vsat_h asm-fmts = vd, vj, ui4 data-types = V8HI, V8HI, UQI /// lsx_vsat_w name = lsx_vsat_w asm-fmts = vd, vj, ui5 data-types = V4SI, V4SI, UQI /// lsx_vsat_d name = lsx_vsat_d asm-fmts = vd, vj, ui6 data-types = V2DI, V2DI, UQI /// lsx_vsat_bu name = lsx_vsat_bu asm-fmts = vd, vj, ui3 data-types = UV16QI, UV16QI, UQI /// lsx_vsat_hu name = lsx_vsat_hu asm-fmts = vd, vj, ui4 data-types = UV8HI, UV8HI, UQI /// lsx_vsat_wu name = lsx_vsat_wu asm-fmts = vd, vj, ui5 data-types = UV4SI, UV4SI, UQI /// lsx_vsat_du name = lsx_vsat_du asm-fmts = vd, vj, ui6 data-types = UV2DI, UV2DI, UQI /// lsx_vadda_b name = lsx_vadda_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vadda_h name = lsx_vadda_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vadda_w name = lsx_vadda_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vadda_d name = lsx_vadda_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vsadd_b name = lsx_vsadd_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vsadd_h name = lsx_vsadd_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vsadd_w name = lsx_vsadd_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vsadd_d name = lsx_vsadd_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vsadd_bu name = lsx_vsadd_bu asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vsadd_hu name = lsx_vsadd_hu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vsadd_wu name = lsx_vsadd_wu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vsadd_du name = lsx_vsadd_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vavg_b name = lsx_vavg_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vavg_h name = lsx_vavg_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vavg_w name = lsx_vavg_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vavg_d name = lsx_vavg_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vavg_bu name = lsx_vavg_bu asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vavg_hu name = lsx_vavg_hu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vavg_wu name = lsx_vavg_wu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vavg_du name = lsx_vavg_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vavgr_b name = lsx_vavgr_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vavgr_h name = lsx_vavgr_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vavgr_w name = lsx_vavgr_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vavgr_d name = lsx_vavgr_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vavgr_bu name = lsx_vavgr_bu asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vavgr_hu name = lsx_vavgr_hu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vavgr_wu name = lsx_vavgr_wu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vavgr_du name = lsx_vavgr_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vssub_b name = lsx_vssub_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vssub_h name = lsx_vssub_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vssub_w name = lsx_vssub_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vssub_d name = lsx_vssub_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vssub_bu name = lsx_vssub_bu asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vssub_hu name = lsx_vssub_hu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vssub_wu name = lsx_vssub_wu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vssub_du name = lsx_vssub_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vabsd_b name = lsx_vabsd_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vabsd_h name = lsx_vabsd_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vabsd_w name = lsx_vabsd_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vabsd_d name = lsx_vabsd_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vabsd_bu name = lsx_vabsd_bu asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vabsd_hu name = lsx_vabsd_hu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vabsd_wu name = lsx_vabsd_wu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vabsd_du name = lsx_vabsd_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vmul_b name = lsx_vmul_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vmul_h name = lsx_vmul_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vmul_w name = lsx_vmul_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vmul_d name = lsx_vmul_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vmadd_b name = lsx_vmadd_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI, V16QI /// lsx_vmadd_h name = lsx_vmadd_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI, V8HI /// lsx_vmadd_w name = lsx_vmadd_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI, V4SI /// lsx_vmadd_d name = lsx_vmadd_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI, V2DI /// lsx_vmsub_b name = lsx_vmsub_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI, V16QI /// lsx_vmsub_h name = lsx_vmsub_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI, V8HI /// lsx_vmsub_w name = lsx_vmsub_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI, V4SI /// lsx_vmsub_d name = lsx_vmsub_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI, V2DI /// lsx_vdiv_b name = lsx_vdiv_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vdiv_h name = lsx_vdiv_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vdiv_w name = lsx_vdiv_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vdiv_d name = lsx_vdiv_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vdiv_bu name = lsx_vdiv_bu asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vdiv_hu name = lsx_vdiv_hu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vdiv_wu name = lsx_vdiv_wu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vdiv_du name = lsx_vdiv_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vhaddw_h_b name = lsx_vhaddw_h_b asm-fmts = vd, vj, vk data-types = V8HI, V16QI, V16QI /// lsx_vhaddw_w_h name = lsx_vhaddw_w_h asm-fmts = vd, vj, vk data-types = V4SI, V8HI, V8HI /// lsx_vhaddw_d_w name = lsx_vhaddw_d_w asm-fmts = vd, vj, vk data-types = V2DI, V4SI, V4SI /// lsx_vhaddw_hu_bu name = lsx_vhaddw_hu_bu asm-fmts = vd, vj, vk data-types = UV8HI, UV16QI, UV16QI /// lsx_vhaddw_wu_hu name = lsx_vhaddw_wu_hu asm-fmts = vd, vj, vk data-types = UV4SI, UV8HI, UV8HI /// lsx_vhaddw_du_wu name = lsx_vhaddw_du_wu asm-fmts = vd, vj, vk data-types = UV2DI, UV4SI, UV4SI /// lsx_vhsubw_h_b name = lsx_vhsubw_h_b asm-fmts = vd, vj, vk data-types = V8HI, V16QI, V16QI /// lsx_vhsubw_w_h name = lsx_vhsubw_w_h asm-fmts = vd, vj, vk data-types = V4SI, V8HI, V8HI /// lsx_vhsubw_d_w name = lsx_vhsubw_d_w asm-fmts = vd, vj, vk data-types = V2DI, V4SI, V4SI /// lsx_vhsubw_hu_bu name = lsx_vhsubw_hu_bu asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, UV16QI /// lsx_vhsubw_wu_hu name = lsx_vhsubw_wu_hu asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, UV8HI /// lsx_vhsubw_du_wu name = lsx_vhsubw_du_wu asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, UV4SI /// lsx_vmod_b name = lsx_vmod_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vmod_h name = lsx_vmod_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vmod_w name = lsx_vmod_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vmod_d name = lsx_vmod_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vmod_bu name = lsx_vmod_bu asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vmod_hu name = lsx_vmod_hu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vmod_wu name = lsx_vmod_wu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vmod_du name = lsx_vmod_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vreplve_b name = lsx_vreplve_b asm-fmts = vd, vj, rk data-types = V16QI, V16QI, SI /// lsx_vreplve_h name = lsx_vreplve_h asm-fmts = vd, vj, rk data-types = V8HI, V8HI, SI /// lsx_vreplve_w name = lsx_vreplve_w asm-fmts = vd, vj, rk data-types = V4SI, V4SI, SI /// lsx_vreplve_d name = lsx_vreplve_d asm-fmts = vd, vj, rk data-types = V2DI, V2DI, SI /// lsx_vreplvei_b name = lsx_vreplvei_b asm-fmts = vd, vj, ui4 data-types = V16QI, V16QI, UQI /// lsx_vreplvei_h name = lsx_vreplvei_h asm-fmts = vd, vj, ui3 data-types = V8HI, V8HI, UQI /// lsx_vreplvei_w name = lsx_vreplvei_w asm-fmts = vd, vj, ui2 data-types = V4SI, V4SI, UQI /// lsx_vreplvei_d name = lsx_vreplvei_d asm-fmts = vd, vj, ui1 data-types = V2DI, V2DI, UQI /// lsx_vpickev_b name = lsx_vpickev_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vpickev_h name = lsx_vpickev_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vpickev_w name = lsx_vpickev_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vpickev_d name = lsx_vpickev_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vpickod_b name = lsx_vpickod_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vpickod_h name = lsx_vpickod_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vpickod_w name = lsx_vpickod_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vpickod_d name = lsx_vpickod_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vilvh_b name = lsx_vilvh_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vilvh_h name = lsx_vilvh_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vilvh_w name = lsx_vilvh_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vilvh_d name = lsx_vilvh_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vilvl_b name = lsx_vilvl_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vilvl_h name = lsx_vilvl_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vilvl_w name = lsx_vilvl_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vilvl_d name = lsx_vilvl_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vpackev_b name = lsx_vpackev_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vpackev_h name = lsx_vpackev_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vpackev_w name = lsx_vpackev_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vpackev_d name = lsx_vpackev_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vpackod_b name = lsx_vpackod_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vpackod_h name = lsx_vpackod_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vpackod_w name = lsx_vpackod_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vpackod_d name = lsx_vpackod_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vshuf_h name = lsx_vshuf_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI, V8HI /// lsx_vshuf_w name = lsx_vshuf_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI, V4SI /// lsx_vshuf_d name = lsx_vshuf_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI, V2DI /// lsx_vand_v name = lsx_vand_v asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vandi_b name = lsx_vandi_b asm-fmts = vd, vj, ui8 data-types = UV16QI, UV16QI, UQI /// lsx_vor_v name = lsx_vor_v asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vori_b name = lsx_vori_b asm-fmts = vd, vj, ui8 data-types = UV16QI, UV16QI, UQI /// lsx_vnor_v name = lsx_vnor_v asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vnori_b name = lsx_vnori_b asm-fmts = vd, vj, ui8 data-types = UV16QI, UV16QI, UQI /// lsx_vxor_v name = lsx_vxor_v asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vxori_b name = lsx_vxori_b asm-fmts = vd, vj, ui8 data-types = UV16QI, UV16QI, UQI /// lsx_vbitsel_v name = lsx_vbitsel_v asm-fmts = vd, vj, vk, va data-types = UV16QI, UV16QI, UV16QI, UV16QI /// lsx_vbitseli_b name = lsx_vbitseli_b asm-fmts = vd, vj, ui8 data-types = UV16QI, UV16QI, UV16QI, USI /// lsx_vshuf4i_b name = lsx_vshuf4i_b asm-fmts = vd, vj, ui8 data-types = V16QI, V16QI, USI /// lsx_vshuf4i_h name = lsx_vshuf4i_h asm-fmts = vd, vj, ui8 data-types = V8HI, V8HI, USI /// lsx_vshuf4i_w name = lsx_vshuf4i_w asm-fmts = vd, vj, ui8 data-types = V4SI, V4SI, USI /// lsx_vreplgr2vr_b name = lsx_vreplgr2vr_b asm-fmts = vd, rj data-types = V16QI, SI /// lsx_vreplgr2vr_h name = lsx_vreplgr2vr_h asm-fmts = vd, rj data-types = V8HI, SI /// lsx_vreplgr2vr_w name = lsx_vreplgr2vr_w asm-fmts = vd, rj data-types = V4SI, SI /// lsx_vreplgr2vr_d name = lsx_vreplgr2vr_d asm-fmts = vd, rj data-types = V2DI, DI /// lsx_vpcnt_b name = lsx_vpcnt_b asm-fmts = vd, vj data-types = V16QI, V16QI /// lsx_vpcnt_h name = lsx_vpcnt_h asm-fmts = vd, vj data-types = V8HI, V8HI /// lsx_vpcnt_w name = lsx_vpcnt_w asm-fmts = vd, vj data-types = V4SI, V4SI /// lsx_vpcnt_d name = lsx_vpcnt_d asm-fmts = vd, vj data-types = V2DI, V2DI /// lsx_vclo_b name = lsx_vclo_b asm-fmts = vd, vj data-types = V16QI, V16QI /// lsx_vclo_h name = lsx_vclo_h asm-fmts = vd, vj data-types = V8HI, V8HI /// lsx_vclo_w name = lsx_vclo_w asm-fmts = vd, vj data-types = V4SI, V4SI /// lsx_vclo_d name = lsx_vclo_d asm-fmts = vd, vj data-types = V2DI, V2DI /// lsx_vclz_b name = lsx_vclz_b asm-fmts = vd, vj data-types = V16QI, V16QI /// lsx_vclz_h name = lsx_vclz_h asm-fmts = vd, vj data-types = V8HI, V8HI /// lsx_vclz_w name = lsx_vclz_w asm-fmts = vd, vj data-types = V4SI, V4SI /// lsx_vclz_d name = lsx_vclz_d asm-fmts = vd, vj data-types = V2DI, V2DI /// lsx_vpickve2gr_b name = lsx_vpickve2gr_b asm-fmts = rd, vj, ui4 data-types = SI, V16QI, UQI /// lsx_vpickve2gr_h name = lsx_vpickve2gr_h asm-fmts = rd, vj, ui3 data-types = SI, V8HI, UQI /// lsx_vpickve2gr_w name = lsx_vpickve2gr_w asm-fmts = rd, vj, ui2 data-types = SI, V4SI, UQI /// lsx_vpickve2gr_d name = lsx_vpickve2gr_d asm-fmts = rd, vj, ui1 data-types = DI, V2DI, UQI /// lsx_vpickve2gr_bu name = lsx_vpickve2gr_bu asm-fmts = rd, vj, ui4 data-types = USI, V16QI, UQI /// lsx_vpickve2gr_hu name = lsx_vpickve2gr_hu asm-fmts = rd, vj, ui3 data-types = USI, V8HI, UQI /// lsx_vpickve2gr_wu name = lsx_vpickve2gr_wu asm-fmts = rd, vj, ui2 data-types = USI, V4SI, UQI /// lsx_vpickve2gr_du name = lsx_vpickve2gr_du asm-fmts = rd, vj, ui1 data-types = UDI, V2DI, UQI /// lsx_vinsgr2vr_b name = lsx_vinsgr2vr_b asm-fmts = vd, rj, ui4 data-types = V16QI, V16QI, SI, UQI /// lsx_vinsgr2vr_h name = lsx_vinsgr2vr_h asm-fmts = vd, rj, ui3 data-types = V8HI, V8HI, SI, UQI /// lsx_vinsgr2vr_w name = lsx_vinsgr2vr_w asm-fmts = vd, rj, ui2 data-types = V4SI, V4SI, SI, UQI /// lsx_vinsgr2vr_d name = lsx_vinsgr2vr_d asm-fmts = vd, rj, ui1 data-types = V2DI, V2DI, DI, UQI /// lsx_vfadd_s name = lsx_vfadd_s asm-fmts = vd, vj, vk data-types = V4SF, V4SF, V4SF /// lsx_vfadd_d name = lsx_vfadd_d asm-fmts = vd, vj, vk data-types = V2DF, V2DF, V2DF /// lsx_vfsub_s name = lsx_vfsub_s asm-fmts = vd, vj, vk data-types = V4SF, V4SF, V4SF /// lsx_vfsub_d name = lsx_vfsub_d asm-fmts = vd, vj, vk data-types = V2DF, V2DF, V2DF /// lsx_vfmul_s name = lsx_vfmul_s asm-fmts = vd, vj, vk data-types = V4SF, V4SF, V4SF /// lsx_vfmul_d name = lsx_vfmul_d asm-fmts = vd, vj, vk data-types = V2DF, V2DF, V2DF /// lsx_vfdiv_s name = lsx_vfdiv_s asm-fmts = vd, vj, vk data-types = V4SF, V4SF, V4SF /// lsx_vfdiv_d name = lsx_vfdiv_d asm-fmts = vd, vj, vk data-types = V2DF, V2DF, V2DF /// lsx_vfcvt_h_s name = lsx_vfcvt_h_s asm-fmts = vd, vj, vk data-types = V8HI, V4SF, V4SF /// lsx_vfcvt_s_d name = lsx_vfcvt_s_d asm-fmts = vd, vj, vk data-types = V4SF, V2DF, V2DF /// lsx_vfmin_s name = lsx_vfmin_s asm-fmts = vd, vj, vk data-types = V4SF, V4SF, V4SF /// lsx_vfmin_d name = lsx_vfmin_d asm-fmts = vd, vj, vk data-types = V2DF, V2DF, V2DF /// lsx_vfmina_s name = lsx_vfmina_s asm-fmts = vd, vj, vk data-types = V4SF, V4SF, V4SF /// lsx_vfmina_d name = lsx_vfmina_d asm-fmts = vd, vj, vk data-types = V2DF, V2DF, V2DF /// lsx_vfmax_s name = lsx_vfmax_s asm-fmts = vd, vj, vk data-types = V4SF, V4SF, V4SF /// lsx_vfmax_d name = lsx_vfmax_d asm-fmts = vd, vj, vk data-types = V2DF, V2DF, V2DF /// lsx_vfmaxa_s name = lsx_vfmaxa_s asm-fmts = vd, vj, vk data-types = V4SF, V4SF, V4SF /// lsx_vfmaxa_d name = lsx_vfmaxa_d asm-fmts = vd, vj, vk data-types = V2DF, V2DF, V2DF /// lsx_vfclass_s name = lsx_vfclass_s asm-fmts = vd, vj data-types = V4SI, V4SF /// lsx_vfclass_d name = lsx_vfclass_d asm-fmts = vd, vj data-types = V2DI, V2DF /// lsx_vfsqrt_s name = lsx_vfsqrt_s asm-fmts = vd, vj data-types = V4SF, V4SF /// lsx_vfsqrt_d name = lsx_vfsqrt_d asm-fmts = vd, vj data-types = V2DF, V2DF /// lsx_vfrecip_s name = lsx_vfrecip_s asm-fmts = vd, vj data-types = V4SF, V4SF /// lsx_vfrecip_d name = lsx_vfrecip_d asm-fmts = vd, vj data-types = V2DF, V2DF /// lsx_vfrint_s name = lsx_vfrint_s asm-fmts = vd, vj data-types = V4SF, V4SF /// lsx_vfrint_d name = lsx_vfrint_d asm-fmts = vd, vj data-types = V2DF, V2DF /// lsx_vfrsqrt_s name = lsx_vfrsqrt_s asm-fmts = vd, vj data-types = V4SF, V4SF /// lsx_vfrsqrt_d name = lsx_vfrsqrt_d asm-fmts = vd, vj data-types = V2DF, V2DF /// lsx_vflogb_s name = lsx_vflogb_s asm-fmts = vd, vj data-types = V4SF, V4SF /// lsx_vflogb_d name = lsx_vflogb_d asm-fmts = vd, vj data-types = V2DF, V2DF /// lsx_vfcvth_s_h name = lsx_vfcvth_s_h asm-fmts = vd, vj data-types = V4SF, V8HI /// lsx_vfcvth_d_s name = lsx_vfcvth_d_s asm-fmts = vd, vj data-types = V2DF, V4SF /// lsx_vfcvtl_s_h name = lsx_vfcvtl_s_h asm-fmts = vd, vj data-types = V4SF, V8HI /// lsx_vfcvtl_d_s name = lsx_vfcvtl_d_s asm-fmts = vd, vj data-types = V2DF, V4SF /// lsx_vftint_w_s name = lsx_vftint_w_s asm-fmts = vd, vj data-types = V4SI, V4SF /// lsx_vftint_l_d name = lsx_vftint_l_d asm-fmts = vd, vj data-types = V2DI, V2DF /// lsx_vftint_wu_s name = lsx_vftint_wu_s asm-fmts = vd, vj data-types = UV4SI, V4SF /// lsx_vftint_lu_d name = lsx_vftint_lu_d asm-fmts = vd, vj data-types = UV2DI, V2DF /// lsx_vftintrz_w_s name = lsx_vftintrz_w_s asm-fmts = vd, vj data-types = V4SI, V4SF /// lsx_vftintrz_l_d name = lsx_vftintrz_l_d asm-fmts = vd, vj data-types = V2DI, V2DF /// lsx_vftintrz_wu_s name = lsx_vftintrz_wu_s asm-fmts = vd, vj data-types = UV4SI, V4SF /// lsx_vftintrz_lu_d name = lsx_vftintrz_lu_d asm-fmts = vd, vj data-types = UV2DI, V2DF /// lsx_vffint_s_w name = lsx_vffint_s_w asm-fmts = vd, vj data-types = V4SF, V4SI /// lsx_vffint_d_l name = lsx_vffint_d_l asm-fmts = vd, vj data-types = V2DF, V2DI /// lsx_vffint_s_wu name = lsx_vffint_s_wu asm-fmts = vd, vj data-types = V4SF, UV4SI /// lsx_vffint_d_lu name = lsx_vffint_d_lu asm-fmts = vd, vj data-types = V2DF, UV2DI /// lsx_vandn_v name = lsx_vandn_v asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vneg_b name = lsx_vneg_b asm-fmts = vd, vj data-types = V16QI, V16QI /// lsx_vneg_h name = lsx_vneg_h asm-fmts = vd, vj data-types = V8HI, V8HI /// lsx_vneg_w name = lsx_vneg_w asm-fmts = vd, vj data-types = V4SI, V4SI /// lsx_vneg_d name = lsx_vneg_d asm-fmts = vd, vj data-types = V2DI, V2DI /// lsx_vmuh_b name = lsx_vmuh_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vmuh_h name = lsx_vmuh_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vmuh_w name = lsx_vmuh_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vmuh_d name = lsx_vmuh_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vmuh_bu name = lsx_vmuh_bu asm-fmts = vd, vj, vk data-types = UV16QI, UV16QI, UV16QI /// lsx_vmuh_hu name = lsx_vmuh_hu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV8HI /// lsx_vmuh_wu name = lsx_vmuh_wu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV4SI /// lsx_vmuh_du name = lsx_vmuh_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vsllwil_h_b name = lsx_vsllwil_h_b asm-fmts = vd, vj, ui3 data-types = V8HI, V16QI, UQI /// lsx_vsllwil_w_h name = lsx_vsllwil_w_h asm-fmts = vd, vj, ui4 data-types = V4SI, V8HI, UQI /// lsx_vsllwil_d_w name = lsx_vsllwil_d_w asm-fmts = vd, vj, ui5 data-types = V2DI, V4SI, UQI /// lsx_vsllwil_hu_bu name = lsx_vsllwil_hu_bu asm-fmts = vd, vj, ui3 data-types = UV8HI, UV16QI, UQI /// lsx_vsllwil_wu_hu name = lsx_vsllwil_wu_hu asm-fmts = vd, vj, ui4 data-types = UV4SI, UV8HI, UQI /// lsx_vsllwil_du_wu name = lsx_vsllwil_du_wu asm-fmts = vd, vj, ui5 data-types = UV2DI, UV4SI, UQI /// lsx_vsran_b_h name = lsx_vsran_b_h asm-fmts = vd, vj, vk data-types = V16QI, V8HI, V8HI /// lsx_vsran_h_w name = lsx_vsran_h_w asm-fmts = vd, vj, vk data-types = V8HI, V4SI, V4SI /// lsx_vsran_w_d name = lsx_vsran_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DI, V2DI /// lsx_vssran_b_h name = lsx_vssran_b_h asm-fmts = vd, vj, vk data-types = V16QI, V8HI, V8HI /// lsx_vssran_h_w name = lsx_vssran_h_w asm-fmts = vd, vj, vk data-types = V8HI, V4SI, V4SI /// lsx_vssran_w_d name = lsx_vssran_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DI, V2DI /// lsx_vssran_bu_h name = lsx_vssran_bu_h asm-fmts = vd, vj, vk data-types = UV16QI, UV8HI, UV8HI /// lsx_vssran_hu_w name = lsx_vssran_hu_w asm-fmts = vd, vj, vk data-types = UV8HI, UV4SI, UV4SI /// lsx_vssran_wu_d name = lsx_vssran_wu_d asm-fmts = vd, vj, vk data-types = UV4SI, UV2DI, UV2DI /// lsx_vsrarn_b_h name = lsx_vsrarn_b_h asm-fmts = vd, vj, vk data-types = V16QI, V8HI, V8HI /// lsx_vsrarn_h_w name = lsx_vsrarn_h_w asm-fmts = vd, vj, vk data-types = V8HI, V4SI, V4SI /// lsx_vsrarn_w_d name = lsx_vsrarn_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DI, V2DI /// lsx_vssrarn_b_h name = lsx_vssrarn_b_h asm-fmts = vd, vj, vk data-types = V16QI, V8HI, V8HI /// lsx_vssrarn_h_w name = lsx_vssrarn_h_w asm-fmts = vd, vj, vk data-types = V8HI, V4SI, V4SI /// lsx_vssrarn_w_d name = lsx_vssrarn_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DI, V2DI /// lsx_vssrarn_bu_h name = lsx_vssrarn_bu_h asm-fmts = vd, vj, vk data-types = UV16QI, UV8HI, UV8HI /// lsx_vssrarn_hu_w name = lsx_vssrarn_hu_w asm-fmts = vd, vj, vk data-types = UV8HI, UV4SI, UV4SI /// lsx_vssrarn_wu_d name = lsx_vssrarn_wu_d asm-fmts = vd, vj, vk data-types = UV4SI, UV2DI, UV2DI /// lsx_vsrln_b_h name = lsx_vsrln_b_h asm-fmts = vd, vj, vk data-types = V16QI, V8HI, V8HI /// lsx_vsrln_h_w name = lsx_vsrln_h_w asm-fmts = vd, vj, vk data-types = V8HI, V4SI, V4SI /// lsx_vsrln_w_d name = lsx_vsrln_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DI, V2DI /// lsx_vssrln_bu_h name = lsx_vssrln_bu_h asm-fmts = vd, vj, vk data-types = UV16QI, UV8HI, UV8HI /// lsx_vssrln_hu_w name = lsx_vssrln_hu_w asm-fmts = vd, vj, vk data-types = UV8HI, UV4SI, UV4SI /// lsx_vssrln_wu_d name = lsx_vssrln_wu_d asm-fmts = vd, vj, vk data-types = UV4SI, UV2DI, UV2DI /// lsx_vsrlrn_b_h name = lsx_vsrlrn_b_h asm-fmts = vd, vj, vk data-types = V16QI, V8HI, V8HI /// lsx_vsrlrn_h_w name = lsx_vsrlrn_h_w asm-fmts = vd, vj, vk data-types = V8HI, V4SI, V4SI /// lsx_vsrlrn_w_d name = lsx_vsrlrn_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DI, V2DI /// lsx_vssrlrn_bu_h name = lsx_vssrlrn_bu_h asm-fmts = vd, vj, vk data-types = UV16QI, UV8HI, UV8HI /// lsx_vssrlrn_hu_w name = lsx_vssrlrn_hu_w asm-fmts = vd, vj, vk data-types = UV8HI, UV4SI, UV4SI /// lsx_vssrlrn_wu_d name = lsx_vssrlrn_wu_d asm-fmts = vd, vj, vk data-types = UV4SI, UV2DI, UV2DI /// lsx_vfrstpi_b name = lsx_vfrstpi_b asm-fmts = vd, vj, ui5 data-types = V16QI, V16QI, V16QI, UQI /// lsx_vfrstpi_h name = lsx_vfrstpi_h asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, V8HI, UQI /// lsx_vfrstp_b name = lsx_vfrstp_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI, V16QI /// lsx_vfrstp_h name = lsx_vfrstp_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI, V8HI /// lsx_vshuf4i_d name = lsx_vshuf4i_d asm-fmts = vd, vj, ui8 data-types = V2DI, V2DI, V2DI, USI /// lsx_vbsrl_v name = lsx_vbsrl_v asm-fmts = vd, vj, ui5 data-types = V16QI, V16QI, UQI /// lsx_vbsll_v name = lsx_vbsll_v asm-fmts = vd, vj, ui5 data-types = V16QI, V16QI, UQI /// lsx_vextrins_b name = lsx_vextrins_b asm-fmts = vd, vj, ui8 data-types = V16QI, V16QI, V16QI, USI /// lsx_vextrins_h name = lsx_vextrins_h asm-fmts = vd, vj, ui8 data-types = V8HI, V8HI, V8HI, USI /// lsx_vextrins_w name = lsx_vextrins_w asm-fmts = vd, vj, ui8 data-types = V4SI, V4SI, V4SI, USI /// lsx_vextrins_d name = lsx_vextrins_d asm-fmts = vd, vj, ui8 data-types = V2DI, V2DI, V2DI, USI /// lsx_vmskltz_b name = lsx_vmskltz_b asm-fmts = vd, vj data-types = V16QI, V16QI /// lsx_vmskltz_h name = lsx_vmskltz_h asm-fmts = vd, vj data-types = V8HI, V8HI /// lsx_vmskltz_w name = lsx_vmskltz_w asm-fmts = vd, vj data-types = V4SI, V4SI /// lsx_vmskltz_d name = lsx_vmskltz_d asm-fmts = vd, vj data-types = V2DI, V2DI /// lsx_vsigncov_b name = lsx_vsigncov_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vsigncov_h name = lsx_vsigncov_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vsigncov_w name = lsx_vsigncov_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vsigncov_d name = lsx_vsigncov_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vfmadd_s name = lsx_vfmadd_s asm-fmts = vd, vj, vk, va data-types = V4SF, V4SF, V4SF, V4SF /// lsx_vfmadd_d name = lsx_vfmadd_d asm-fmts = vd, vj, vk, va data-types = V2DF, V2DF, V2DF, V2DF /// lsx_vfmsub_s name = lsx_vfmsub_s asm-fmts = vd, vj, vk, va data-types = V4SF, V4SF, V4SF, V4SF /// lsx_vfmsub_d name = lsx_vfmsub_d asm-fmts = vd, vj, vk, va data-types = V2DF, V2DF, V2DF, V2DF /// lsx_vfnmadd_s name = lsx_vfnmadd_s asm-fmts = vd, vj, vk, va data-types = V4SF, V4SF, V4SF, V4SF /// lsx_vfnmadd_d name = lsx_vfnmadd_d asm-fmts = vd, vj, vk, va data-types = V2DF, V2DF, V2DF, V2DF /// lsx_vfnmsub_s name = lsx_vfnmsub_s asm-fmts = vd, vj, vk, va data-types = V4SF, V4SF, V4SF, V4SF /// lsx_vfnmsub_d name = lsx_vfnmsub_d asm-fmts = vd, vj, vk, va data-types = V2DF, V2DF, V2DF, V2DF /// lsx_vftintrne_w_s name = lsx_vftintrne_w_s asm-fmts = vd, vj data-types = V4SI, V4SF /// lsx_vftintrne_l_d name = lsx_vftintrne_l_d asm-fmts = vd, vj data-types = V2DI, V2DF /// lsx_vftintrp_w_s name = lsx_vftintrp_w_s asm-fmts = vd, vj data-types = V4SI, V4SF /// lsx_vftintrp_l_d name = lsx_vftintrp_l_d asm-fmts = vd, vj data-types = V2DI, V2DF /// lsx_vftintrm_w_s name = lsx_vftintrm_w_s asm-fmts = vd, vj data-types = V4SI, V4SF /// lsx_vftintrm_l_d name = lsx_vftintrm_l_d asm-fmts = vd, vj data-types = V2DI, V2DF /// lsx_vftint_w_d name = lsx_vftint_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DF, V2DF /// lsx_vffint_s_l name = lsx_vffint_s_l asm-fmts = vd, vj, vk data-types = V4SF, V2DI, V2DI /// lsx_vftintrz_w_d name = lsx_vftintrz_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DF, V2DF /// lsx_vftintrp_w_d name = lsx_vftintrp_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DF, V2DF /// lsx_vftintrm_w_d name = lsx_vftintrm_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DF, V2DF /// lsx_vftintrne_w_d name = lsx_vftintrne_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DF, V2DF /// lsx_vftintl_l_s name = lsx_vftintl_l_s asm-fmts = vd, vj data-types = V2DI, V4SF /// lsx_vftinth_l_s name = lsx_vftinth_l_s asm-fmts = vd, vj data-types = V2DI, V4SF /// lsx_vffinth_d_w name = lsx_vffinth_d_w asm-fmts = vd, vj data-types = V2DF, V4SI /// lsx_vffintl_d_w name = lsx_vffintl_d_w asm-fmts = vd, vj data-types = V2DF, V4SI /// lsx_vftintrzl_l_s name = lsx_vftintrzl_l_s asm-fmts = vd, vj data-types = V2DI, V4SF /// lsx_vftintrzh_l_s name = lsx_vftintrzh_l_s asm-fmts = vd, vj data-types = V2DI, V4SF /// lsx_vftintrpl_l_s name = lsx_vftintrpl_l_s asm-fmts = vd, vj data-types = V2DI, V4SF /// lsx_vftintrph_l_s name = lsx_vftintrph_l_s asm-fmts = vd, vj data-types = V2DI, V4SF /// lsx_vftintrml_l_s name = lsx_vftintrml_l_s asm-fmts = vd, vj data-types = V2DI, V4SF /// lsx_vftintrmh_l_s name = lsx_vftintrmh_l_s asm-fmts = vd, vj data-types = V2DI, V4SF /// lsx_vftintrnel_l_s name = lsx_vftintrnel_l_s asm-fmts = vd, vj data-types = V2DI, V4SF /// lsx_vftintrneh_l_s name = lsx_vftintrneh_l_s asm-fmts = vd, vj data-types = V2DI, V4SF /// lsx_vfrintrne_s name = lsx_vfrintrne_s asm-fmts = vd, vj data-types = V4SF, V4SF /// lsx_vfrintrne_d name = lsx_vfrintrne_d asm-fmts = vd, vj data-types = V2DF, V2DF /// lsx_vfrintrz_s name = lsx_vfrintrz_s asm-fmts = vd, vj data-types = V4SF, V4SF /// lsx_vfrintrz_d name = lsx_vfrintrz_d asm-fmts = vd, vj data-types = V2DF, V2DF /// lsx_vfrintrp_s name = lsx_vfrintrp_s asm-fmts = vd, vj data-types = V4SF, V4SF /// lsx_vfrintrp_d name = lsx_vfrintrp_d asm-fmts = vd, vj data-types = V2DF, V2DF /// lsx_vfrintrm_s name = lsx_vfrintrm_s asm-fmts = vd, vj data-types = V4SF, V4SF /// lsx_vfrintrm_d name = lsx_vfrintrm_d asm-fmts = vd, vj data-types = V2DF, V2DF /// lsx_vstelm_b name = lsx_vstelm_b asm-fmts = vd, rj, si8, idx data-types = VOID, V16QI, CVPOINTER, SI, UQI /// lsx_vstelm_h name = lsx_vstelm_h asm-fmts = vd, rj, si8, idx data-types = VOID, V8HI, CVPOINTER, SI, UQI /// lsx_vstelm_w name = lsx_vstelm_w asm-fmts = vd, rj, si8, idx data-types = VOID, V4SI, CVPOINTER, SI, UQI /// lsx_vstelm_d name = lsx_vstelm_d asm-fmts = vd, rj, si8, idx data-types = VOID, V2DI, CVPOINTER, SI, UQI /// lsx_vaddwev_d_w name = lsx_vaddwev_d_w asm-fmts = vd, vj, vk data-types = V2DI, V4SI, V4SI /// lsx_vaddwev_w_h name = lsx_vaddwev_w_h asm-fmts = vd, vj, vk data-types = V4SI, V8HI, V8HI /// lsx_vaddwev_h_b name = lsx_vaddwev_h_b asm-fmts = vd, vj, vk data-types = V8HI, V16QI, V16QI /// lsx_vaddwod_d_w name = lsx_vaddwod_d_w asm-fmts = vd, vj, vk data-types = V2DI, V4SI, V4SI /// lsx_vaddwod_w_h name = lsx_vaddwod_w_h asm-fmts = vd, vj, vk data-types = V4SI, V8HI, V8HI /// lsx_vaddwod_h_b name = lsx_vaddwod_h_b asm-fmts = vd, vj, vk data-types = V8HI, V16QI, V16QI /// lsx_vaddwev_d_wu name = lsx_vaddwev_d_wu asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, UV4SI /// lsx_vaddwev_w_hu name = lsx_vaddwev_w_hu asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, UV8HI /// lsx_vaddwev_h_bu name = lsx_vaddwev_h_bu asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, UV16QI /// lsx_vaddwod_d_wu name = lsx_vaddwod_d_wu asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, UV4SI /// lsx_vaddwod_w_hu name = lsx_vaddwod_w_hu asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, UV8HI /// lsx_vaddwod_h_bu name = lsx_vaddwod_h_bu asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, UV16QI /// lsx_vaddwev_d_wu_w name = lsx_vaddwev_d_wu_w asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, V4SI /// lsx_vaddwev_w_hu_h name = lsx_vaddwev_w_hu_h asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, V8HI /// lsx_vaddwev_h_bu_b name = lsx_vaddwev_h_bu_b asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, V16QI /// lsx_vaddwod_d_wu_w name = lsx_vaddwod_d_wu_w asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, V4SI /// lsx_vaddwod_w_hu_h name = lsx_vaddwod_w_hu_h asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, V8HI /// lsx_vaddwod_h_bu_b name = lsx_vaddwod_h_bu_b asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, V16QI /// lsx_vsubwev_d_w name = lsx_vsubwev_d_w asm-fmts = vd, vj, vk data-types = V2DI, V4SI, V4SI /// lsx_vsubwev_w_h name = lsx_vsubwev_w_h asm-fmts = vd, vj, vk data-types = V4SI, V8HI, V8HI /// lsx_vsubwev_h_b name = lsx_vsubwev_h_b asm-fmts = vd, vj, vk data-types = V8HI, V16QI, V16QI /// lsx_vsubwod_d_w name = lsx_vsubwod_d_w asm-fmts = vd, vj, vk data-types = V2DI, V4SI, V4SI /// lsx_vsubwod_w_h name = lsx_vsubwod_w_h asm-fmts = vd, vj, vk data-types = V4SI, V8HI, V8HI /// lsx_vsubwod_h_b name = lsx_vsubwod_h_b asm-fmts = vd, vj, vk data-types = V8HI, V16QI, V16QI /// lsx_vsubwev_d_wu name = lsx_vsubwev_d_wu asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, UV4SI /// lsx_vsubwev_w_hu name = lsx_vsubwev_w_hu asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, UV8HI /// lsx_vsubwev_h_bu name = lsx_vsubwev_h_bu asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, UV16QI /// lsx_vsubwod_d_wu name = lsx_vsubwod_d_wu asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, UV4SI /// lsx_vsubwod_w_hu name = lsx_vsubwod_w_hu asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, UV8HI /// lsx_vsubwod_h_bu name = lsx_vsubwod_h_bu asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, UV16QI /// lsx_vaddwev_q_d name = lsx_vaddwev_q_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vaddwod_q_d name = lsx_vaddwod_q_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vaddwev_q_du name = lsx_vaddwev_q_du asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, UV2DI /// lsx_vaddwod_q_du name = lsx_vaddwod_q_du asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, UV2DI /// lsx_vsubwev_q_d name = lsx_vsubwev_q_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vsubwod_q_d name = lsx_vsubwod_q_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vsubwev_q_du name = lsx_vsubwev_q_du asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, UV2DI /// lsx_vsubwod_q_du name = lsx_vsubwod_q_du asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, UV2DI /// lsx_vaddwev_q_du_d name = lsx_vaddwev_q_du_d asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, V2DI /// lsx_vaddwod_q_du_d name = lsx_vaddwod_q_du_d asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, V2DI /// lsx_vmulwev_d_w name = lsx_vmulwev_d_w asm-fmts = vd, vj, vk data-types = V2DI, V4SI, V4SI /// lsx_vmulwev_w_h name = lsx_vmulwev_w_h asm-fmts = vd, vj, vk data-types = V4SI, V8HI, V8HI /// lsx_vmulwev_h_b name = lsx_vmulwev_h_b asm-fmts = vd, vj, vk data-types = V8HI, V16QI, V16QI /// lsx_vmulwod_d_w name = lsx_vmulwod_d_w asm-fmts = vd, vj, vk data-types = V2DI, V4SI, V4SI /// lsx_vmulwod_w_h name = lsx_vmulwod_w_h asm-fmts = vd, vj, vk data-types = V4SI, V8HI, V8HI /// lsx_vmulwod_h_b name = lsx_vmulwod_h_b asm-fmts = vd, vj, vk data-types = V8HI, V16QI, V16QI /// lsx_vmulwev_d_wu name = lsx_vmulwev_d_wu asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, UV4SI /// lsx_vmulwev_w_hu name = lsx_vmulwev_w_hu asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, UV8HI /// lsx_vmulwev_h_bu name = lsx_vmulwev_h_bu asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, UV16QI /// lsx_vmulwod_d_wu name = lsx_vmulwod_d_wu asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, UV4SI /// lsx_vmulwod_w_hu name = lsx_vmulwod_w_hu asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, UV8HI /// lsx_vmulwod_h_bu name = lsx_vmulwod_h_bu asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, UV16QI /// lsx_vmulwev_d_wu_w name = lsx_vmulwev_d_wu_w asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, V4SI /// lsx_vmulwev_w_hu_h name = lsx_vmulwev_w_hu_h asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, V8HI /// lsx_vmulwev_h_bu_b name = lsx_vmulwev_h_bu_b asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, V16QI /// lsx_vmulwod_d_wu_w name = lsx_vmulwod_d_wu_w asm-fmts = vd, vj, vk data-types = V2DI, UV4SI, V4SI /// lsx_vmulwod_w_hu_h name = lsx_vmulwod_w_hu_h asm-fmts = vd, vj, vk data-types = V4SI, UV8HI, V8HI /// lsx_vmulwod_h_bu_b name = lsx_vmulwod_h_bu_b asm-fmts = vd, vj, vk data-types = V8HI, UV16QI, V16QI /// lsx_vmulwev_q_d name = lsx_vmulwev_q_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vmulwod_q_d name = lsx_vmulwod_q_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vmulwev_q_du name = lsx_vmulwev_q_du asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, UV2DI /// lsx_vmulwod_q_du name = lsx_vmulwod_q_du asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, UV2DI /// lsx_vmulwev_q_du_d name = lsx_vmulwev_q_du_d asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, V2DI /// lsx_vmulwod_q_du_d name = lsx_vmulwod_q_du_d asm-fmts = vd, vj, vk data-types = V2DI, UV2DI, V2DI /// lsx_vhaddw_q_d name = lsx_vhaddw_q_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vhaddw_qu_du name = lsx_vhaddw_qu_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vhsubw_q_d name = lsx_vhsubw_q_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vhsubw_qu_du name = lsx_vhsubw_qu_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI /// lsx_vmaddwev_d_w name = lsx_vmaddwev_d_w asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V4SI, V4SI /// lsx_vmaddwev_w_h name = lsx_vmaddwev_w_h asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V8HI, V8HI /// lsx_vmaddwev_h_b name = lsx_vmaddwev_h_b asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V16QI, V16QI /// lsx_vmaddwev_d_wu name = lsx_vmaddwev_d_wu asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV4SI, UV4SI /// lsx_vmaddwev_w_hu name = lsx_vmaddwev_w_hu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV8HI, UV8HI /// lsx_vmaddwev_h_bu name = lsx_vmaddwev_h_bu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV16QI, UV16QI /// lsx_vmaddwod_d_w name = lsx_vmaddwod_d_w asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V4SI, V4SI /// lsx_vmaddwod_w_h name = lsx_vmaddwod_w_h asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V8HI, V8HI /// lsx_vmaddwod_h_b name = lsx_vmaddwod_h_b asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V16QI, V16QI /// lsx_vmaddwod_d_wu name = lsx_vmaddwod_d_wu asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV4SI, UV4SI /// lsx_vmaddwod_w_hu name = lsx_vmaddwod_w_hu asm-fmts = vd, vj, vk data-types = UV4SI, UV4SI, UV8HI, UV8HI /// lsx_vmaddwod_h_bu name = lsx_vmaddwod_h_bu asm-fmts = vd, vj, vk data-types = UV8HI, UV8HI, UV16QI, UV16QI /// lsx_vmaddwev_d_wu_w name = lsx_vmaddwev_d_wu_w asm-fmts = vd, vj, vk data-types = V2DI, V2DI, UV4SI, V4SI /// lsx_vmaddwev_w_hu_h name = lsx_vmaddwev_w_hu_h asm-fmts = vd, vj, vk data-types = V4SI, V4SI, UV8HI, V8HI /// lsx_vmaddwev_h_bu_b name = lsx_vmaddwev_h_bu_b asm-fmts = vd, vj, vk data-types = V8HI, V8HI, UV16QI, V16QI /// lsx_vmaddwod_d_wu_w name = lsx_vmaddwod_d_wu_w asm-fmts = vd, vj, vk data-types = V2DI, V2DI, UV4SI, V4SI /// lsx_vmaddwod_w_hu_h name = lsx_vmaddwod_w_hu_h asm-fmts = vd, vj, vk data-types = V4SI, V4SI, UV8HI, V8HI /// lsx_vmaddwod_h_bu_b name = lsx_vmaddwod_h_bu_b asm-fmts = vd, vj, vk data-types = V8HI, V8HI, UV16QI, V16QI /// lsx_vmaddwev_q_d name = lsx_vmaddwev_q_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI, V2DI /// lsx_vmaddwod_q_d name = lsx_vmaddwod_q_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI, V2DI /// lsx_vmaddwev_q_du name = lsx_vmaddwev_q_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI, UV2DI /// lsx_vmaddwod_q_du name = lsx_vmaddwod_q_du asm-fmts = vd, vj, vk data-types = UV2DI, UV2DI, UV2DI, UV2DI /// lsx_vmaddwev_q_du_d name = lsx_vmaddwev_q_du_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, UV2DI, V2DI /// lsx_vmaddwod_q_du_d name = lsx_vmaddwod_q_du_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, UV2DI, V2DI /// lsx_vrotr_b name = lsx_vrotr_b asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vrotr_h name = lsx_vrotr_h asm-fmts = vd, vj, vk data-types = V8HI, V8HI, V8HI /// lsx_vrotr_w name = lsx_vrotr_w asm-fmts = vd, vj, vk data-types = V4SI, V4SI, V4SI /// lsx_vrotr_d name = lsx_vrotr_d asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vadd_q name = lsx_vadd_q asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vsub_q name = lsx_vsub_q asm-fmts = vd, vj, vk data-types = V2DI, V2DI, V2DI /// lsx_vldrepl_b name = lsx_vldrepl_b asm-fmts = vd, rj, si12 data-types = V16QI, CVPOINTER, SI /// lsx_vldrepl_h name = lsx_vldrepl_h asm-fmts = vd, rj, si11 data-types = V8HI, CVPOINTER, SI /// lsx_vldrepl_w name = lsx_vldrepl_w asm-fmts = vd, rj, si10 data-types = V4SI, CVPOINTER, SI /// lsx_vldrepl_d name = lsx_vldrepl_d asm-fmts = vd, rj, si9 data-types = V2DI, CVPOINTER, SI /// lsx_vmskgez_b name = lsx_vmskgez_b asm-fmts = vd, vj data-types = V16QI, V16QI /// lsx_vmsknz_b name = lsx_vmsknz_b asm-fmts = vd, vj data-types = V16QI, V16QI /// lsx_vexth_h_b name = lsx_vexth_h_b asm-fmts = vd, vj data-types = V8HI, V16QI /// lsx_vexth_w_h name = lsx_vexth_w_h asm-fmts = vd, vj data-types = V4SI, V8HI /// lsx_vexth_d_w name = lsx_vexth_d_w asm-fmts = vd, vj data-types = V2DI, V4SI /// lsx_vexth_q_d name = lsx_vexth_q_d asm-fmts = vd, vj data-types = V2DI, V2DI /// lsx_vexth_hu_bu name = lsx_vexth_hu_bu asm-fmts = vd, vj data-types = UV8HI, UV16QI /// lsx_vexth_wu_hu name = lsx_vexth_wu_hu asm-fmts = vd, vj data-types = UV4SI, UV8HI /// lsx_vexth_du_wu name = lsx_vexth_du_wu asm-fmts = vd, vj data-types = UV2DI, UV4SI /// lsx_vexth_qu_du name = lsx_vexth_qu_du asm-fmts = vd, vj data-types = UV2DI, UV2DI /// lsx_vrotri_b name = lsx_vrotri_b asm-fmts = vd, vj, ui3 data-types = V16QI, V16QI, UQI /// lsx_vrotri_h name = lsx_vrotri_h asm-fmts = vd, vj, ui4 data-types = V8HI, V8HI, UQI /// lsx_vrotri_w name = lsx_vrotri_w asm-fmts = vd, vj, ui5 data-types = V4SI, V4SI, UQI /// lsx_vrotri_d name = lsx_vrotri_d asm-fmts = vd, vj, ui6 data-types = V2DI, V2DI, UQI /// lsx_vextl_q_d name = lsx_vextl_q_d asm-fmts = vd, vj data-types = V2DI, V2DI /// lsx_vsrlni_b_h name = lsx_vsrlni_b_h asm-fmts = vd, vj, ui4 data-types = V16QI, V16QI, V16QI, USI /// lsx_vsrlni_h_w name = lsx_vsrlni_h_w asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, V8HI, USI /// lsx_vsrlni_w_d name = lsx_vsrlni_w_d asm-fmts = vd, vj, ui6 data-types = V4SI, V4SI, V4SI, USI /// lsx_vsrlni_d_q name = lsx_vsrlni_d_q asm-fmts = vd, vj, ui7 data-types = V2DI, V2DI, V2DI, USI /// lsx_vsrlrni_b_h name = lsx_vsrlrni_b_h asm-fmts = vd, vj, ui4 data-types = V16QI, V16QI, V16QI, USI /// lsx_vsrlrni_h_w name = lsx_vsrlrni_h_w asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, V8HI, USI /// lsx_vsrlrni_w_d name = lsx_vsrlrni_w_d asm-fmts = vd, vj, ui6 data-types = V4SI, V4SI, V4SI, USI /// lsx_vsrlrni_d_q name = lsx_vsrlrni_d_q asm-fmts = vd, vj, ui7 data-types = V2DI, V2DI, V2DI, USI /// lsx_vssrlni_b_h name = lsx_vssrlni_b_h asm-fmts = vd, vj, ui4 data-types = V16QI, V16QI, V16QI, USI /// lsx_vssrlni_h_w name = lsx_vssrlni_h_w asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, V8HI, USI /// lsx_vssrlni_w_d name = lsx_vssrlni_w_d asm-fmts = vd, vj, ui6 data-types = V4SI, V4SI, V4SI, USI /// lsx_vssrlni_d_q name = lsx_vssrlni_d_q asm-fmts = vd, vj, ui7 data-types = V2DI, V2DI, V2DI, USI /// lsx_vssrlni_bu_h name = lsx_vssrlni_bu_h asm-fmts = vd, vj, ui4 data-types = UV16QI, UV16QI, V16QI, USI /// lsx_vssrlni_hu_w name = lsx_vssrlni_hu_w asm-fmts = vd, vj, ui5 data-types = UV8HI, UV8HI, V8HI, USI /// lsx_vssrlni_wu_d name = lsx_vssrlni_wu_d asm-fmts = vd, vj, ui6 data-types = UV4SI, UV4SI, V4SI, USI /// lsx_vssrlni_du_q name = lsx_vssrlni_du_q asm-fmts = vd, vj, ui7 data-types = UV2DI, UV2DI, V2DI, USI /// lsx_vssrlrni_b_h name = lsx_vssrlrni_b_h asm-fmts = vd, vj, ui4 data-types = V16QI, V16QI, V16QI, USI /// lsx_vssrlrni_h_w name = lsx_vssrlrni_h_w asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, V8HI, USI /// lsx_vssrlrni_w_d name = lsx_vssrlrni_w_d asm-fmts = vd, vj, ui6 data-types = V4SI, V4SI, V4SI, USI /// lsx_vssrlrni_d_q name = lsx_vssrlrni_d_q asm-fmts = vd, vj, ui7 data-types = V2DI, V2DI, V2DI, USI /// lsx_vssrlrni_bu_h name = lsx_vssrlrni_bu_h asm-fmts = vd, vj, ui4 data-types = UV16QI, UV16QI, V16QI, USI /// lsx_vssrlrni_hu_w name = lsx_vssrlrni_hu_w asm-fmts = vd, vj, ui5 data-types = UV8HI, UV8HI, V8HI, USI /// lsx_vssrlrni_wu_d name = lsx_vssrlrni_wu_d asm-fmts = vd, vj, ui6 data-types = UV4SI, UV4SI, V4SI, USI /// lsx_vssrlrni_du_q name = lsx_vssrlrni_du_q asm-fmts = vd, vj, ui7 data-types = UV2DI, UV2DI, V2DI, USI /// lsx_vsrani_b_h name = lsx_vsrani_b_h asm-fmts = vd, vj, ui4 data-types = V16QI, V16QI, V16QI, USI /// lsx_vsrani_h_w name = lsx_vsrani_h_w asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, V8HI, USI /// lsx_vsrani_w_d name = lsx_vsrani_w_d asm-fmts = vd, vj, ui6 data-types = V4SI, V4SI, V4SI, USI /// lsx_vsrani_d_q name = lsx_vsrani_d_q asm-fmts = vd, vj, ui7 data-types = V2DI, V2DI, V2DI, USI /// lsx_vsrarni_b_h name = lsx_vsrarni_b_h asm-fmts = vd, vj, ui4 data-types = V16QI, V16QI, V16QI, USI /// lsx_vsrarni_h_w name = lsx_vsrarni_h_w asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, V8HI, USI /// lsx_vsrarni_w_d name = lsx_vsrarni_w_d asm-fmts = vd, vj, ui6 data-types = V4SI, V4SI, V4SI, USI /// lsx_vsrarni_d_q name = lsx_vsrarni_d_q asm-fmts = vd, vj, ui7 data-types = V2DI, V2DI, V2DI, USI /// lsx_vssrani_b_h name = lsx_vssrani_b_h asm-fmts = vd, vj, ui4 data-types = V16QI, V16QI, V16QI, USI /// lsx_vssrani_h_w name = lsx_vssrani_h_w asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, V8HI, USI /// lsx_vssrani_w_d name = lsx_vssrani_w_d asm-fmts = vd, vj, ui6 data-types = V4SI, V4SI, V4SI, USI /// lsx_vssrani_d_q name = lsx_vssrani_d_q asm-fmts = vd, vj, ui7 data-types = V2DI, V2DI, V2DI, USI /// lsx_vssrani_bu_h name = lsx_vssrani_bu_h asm-fmts = vd, vj, ui4 data-types = UV16QI, UV16QI, V16QI, USI /// lsx_vssrani_hu_w name = lsx_vssrani_hu_w asm-fmts = vd, vj, ui5 data-types = UV8HI, UV8HI, V8HI, USI /// lsx_vssrani_wu_d name = lsx_vssrani_wu_d asm-fmts = vd, vj, ui6 data-types = UV4SI, UV4SI, V4SI, USI /// lsx_vssrani_du_q name = lsx_vssrani_du_q asm-fmts = vd, vj, ui7 data-types = UV2DI, UV2DI, V2DI, USI /// lsx_vssrarni_b_h name = lsx_vssrarni_b_h asm-fmts = vd, vj, ui4 data-types = V16QI, V16QI, V16QI, USI /// lsx_vssrarni_h_w name = lsx_vssrarni_h_w asm-fmts = vd, vj, ui5 data-types = V8HI, V8HI, V8HI, USI /// lsx_vssrarni_w_d name = lsx_vssrarni_w_d asm-fmts = vd, vj, ui6 data-types = V4SI, V4SI, V4SI, USI /// lsx_vssrarni_d_q name = lsx_vssrarni_d_q asm-fmts = vd, vj, ui7 data-types = V2DI, V2DI, V2DI, USI /// lsx_vssrarni_bu_h name = lsx_vssrarni_bu_h asm-fmts = vd, vj, ui4 data-types = UV16QI, UV16QI, V16QI, USI /// lsx_vssrarni_hu_w name = lsx_vssrarni_hu_w asm-fmts = vd, vj, ui5 data-types = UV8HI, UV8HI, V8HI, USI /// lsx_vssrarni_wu_d name = lsx_vssrarni_wu_d asm-fmts = vd, vj, ui6 data-types = UV4SI, UV4SI, V4SI, USI /// lsx_vssrarni_du_q name = lsx_vssrarni_du_q asm-fmts = vd, vj, ui7 data-types = UV2DI, UV2DI, V2DI, USI /// lsx_vpermi_w name = lsx_vpermi_w asm-fmts = vd, vj, ui8 data-types = V4SI, V4SI, V4SI, USI /// lsx_vld name = lsx_vld asm-fmts = vd, rj, si12 data-types = V16QI, CVPOINTER, SI /// lsx_vst name = lsx_vst asm-fmts = vd, rj, si12 data-types = VOID, V16QI, CVPOINTER, SI /// lsx_vssrlrn_b_h name = lsx_vssrlrn_b_h asm-fmts = vd, vj, vk data-types = V16QI, V8HI, V8HI /// lsx_vssrlrn_h_w name = lsx_vssrlrn_h_w asm-fmts = vd, vj, vk data-types = V8HI, V4SI, V4SI /// lsx_vssrlrn_w_d name = lsx_vssrlrn_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DI, V2DI /// lsx_vssrln_b_h name = lsx_vssrln_b_h asm-fmts = vd, vj, vk data-types = V16QI, V8HI, V8HI /// lsx_vssrln_h_w name = lsx_vssrln_h_w asm-fmts = vd, vj, vk data-types = V8HI, V4SI, V4SI /// lsx_vssrln_w_d name = lsx_vssrln_w_d asm-fmts = vd, vj, vk data-types = V4SI, V2DI, V2DI /// lsx_vorn_v name = lsx_vorn_v asm-fmts = vd, vj, vk data-types = V16QI, V16QI, V16QI /// lsx_vldi name = lsx_vldi asm-fmts = vd, i13 data-types = V2DI, HI /// lsx_vshuf_b name = lsx_vshuf_b asm-fmts = vd, vj, vk, va data-types = V16QI, V16QI, V16QI, V16QI /// lsx_vldx name = lsx_vldx asm-fmts = vd, rj, rk data-types = V16QI, CVPOINTER, DI /// lsx_vstx name = lsx_vstx asm-fmts = vd, rj, rk data-types = VOID, V16QI, CVPOINTER, DI /// lsx_vextl_qu_du name = lsx_vextl_qu_du asm-fmts = vd, vj data-types = UV2DI, UV2DI /// lsx_bnz_b name = lsx_bnz_b asm-fmts = cd, vj data-types = SI, UV16QI /// lsx_bnz_d name = lsx_bnz_d asm-fmts = cd, vj data-types = SI, UV2DI /// lsx_bnz_h name = lsx_bnz_h asm-fmts = cd, vj data-types = SI, UV8HI /// lsx_bnz_v name = lsx_bnz_v asm-fmts = cd, vj data-types = SI, UV16QI /// lsx_bnz_w name = lsx_bnz_w asm-fmts = cd, vj data-types = SI, UV4SI /// lsx_bz_b name = lsx_bz_b asm-fmts = cd, vj data-types = SI, UV16QI /// lsx_bz_d name = lsx_bz_d asm-fmts = cd, vj data-types = SI, UV2DI /// lsx_bz_h name = lsx_bz_h asm-fmts = cd, vj data-types = SI, UV8HI /// lsx_bz_v name = lsx_bz_v asm-fmts = cd, vj data-types = SI, UV16QI /// lsx_bz_w name = lsx_bz_w asm-fmts = cd, vj data-types = SI, UV4SI /// lsx_vfcmp_caf_d name = lsx_vfcmp_caf_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_caf_s name = lsx_vfcmp_caf_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_ceq_d name = lsx_vfcmp_ceq_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_ceq_s name = lsx_vfcmp_ceq_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_cle_d name = lsx_vfcmp_cle_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_cle_s name = lsx_vfcmp_cle_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_clt_d name = lsx_vfcmp_clt_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_clt_s name = lsx_vfcmp_clt_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_cne_d name = lsx_vfcmp_cne_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_cne_s name = lsx_vfcmp_cne_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_cor_d name = lsx_vfcmp_cor_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_cor_s name = lsx_vfcmp_cor_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_cueq_d name = lsx_vfcmp_cueq_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_cueq_s name = lsx_vfcmp_cueq_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_cule_d name = lsx_vfcmp_cule_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_cule_s name = lsx_vfcmp_cule_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_cult_d name = lsx_vfcmp_cult_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_cult_s name = lsx_vfcmp_cult_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_cun_d name = lsx_vfcmp_cun_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_cune_d name = lsx_vfcmp_cune_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_cune_s name = lsx_vfcmp_cune_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_cun_s name = lsx_vfcmp_cun_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_saf_d name = lsx_vfcmp_saf_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_saf_s name = lsx_vfcmp_saf_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_seq_d name = lsx_vfcmp_seq_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_seq_s name = lsx_vfcmp_seq_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_sle_d name = lsx_vfcmp_sle_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_sle_s name = lsx_vfcmp_sle_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_slt_d name = lsx_vfcmp_slt_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_slt_s name = lsx_vfcmp_slt_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_sne_d name = lsx_vfcmp_sne_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_sne_s name = lsx_vfcmp_sne_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_sor_d name = lsx_vfcmp_sor_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_sor_s name = lsx_vfcmp_sor_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_sueq_d name = lsx_vfcmp_sueq_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_sueq_s name = lsx_vfcmp_sueq_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_sule_d name = lsx_vfcmp_sule_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_sule_s name = lsx_vfcmp_sule_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_sult_d name = lsx_vfcmp_sult_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_sult_s name = lsx_vfcmp_sult_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_sun_d name = lsx_vfcmp_sun_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_sune_d name = lsx_vfcmp_sune_d asm-fmts = vd, vj, vk data-types = V2DI, V2DF, V2DF /// lsx_vfcmp_sune_s name = lsx_vfcmp_sune_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vfcmp_sun_s name = lsx_vfcmp_sun_s asm-fmts = vd, vj, vk data-types = V4SI, V4SF, V4SF /// lsx_vrepli_b name = lsx_vrepli_b asm-fmts = vd, si10 data-types = V16QI, HI /// lsx_vrepli_d name = lsx_vrepli_d asm-fmts = vd, si10 data-types = V2DI, HI /// lsx_vrepli_h name = lsx_vrepli_h asm-fmts = vd, si10 data-types = V8HI, HI /// lsx_vrepli_w name = lsx_vrepli_w asm-fmts = vd, si10 data-types = V4SI, HI