Module portable
LoongArch64 LSX intrinsics - intrinsics::simd implementation
Functions
- lsx_vabsd_b
- lsx_vabsd_bu
- lsx_vabsd_d
- lsx_vabsd_du
- lsx_vabsd_h
- lsx_vabsd_hu
- lsx_vabsd_w
- lsx_vabsd_wu
- lsx_vadd_b
- lsx_vadd_d
- lsx_vadd_h
- lsx_vadd_w
- lsx_vadda_b
- lsx_vadda_d
- lsx_vadda_h
- lsx_vadda_w
- lsx_vaddi_bu
- lsx_vaddi_du
- lsx_vaddi_hu
- lsx_vaddi_wu
- lsx_vand_v
- lsx_vandn_v
- lsx_vbitclr_b
- lsx_vbitclr_d
- lsx_vbitclr_h
- lsx_vbitclr_w
- lsx_vbitrev_b
- lsx_vbitrev_d
- lsx_vbitrev_h
- lsx_vbitrev_w
- lsx_vbitset_b
- lsx_vbitset_d
- lsx_vbitset_h
- lsx_vbitset_w
- lsx_vbsll_v
- lsx_vbsrl_v
- lsx_vclz_b
- lsx_vclz_d
- lsx_vclz_h
- lsx_vclz_w
- lsx_vdiv_b
- lsx_vdiv_bu
- lsx_vdiv_d
- lsx_vdiv_du
- lsx_vdiv_h
- lsx_vdiv_hu
- lsx_vdiv_w
- lsx_vdiv_wu
- lsx_vfadd_d
- lsx_vfadd_s
- lsx_vfdiv_d
- lsx_vfdiv_s
- lsx_vfmadd_d
- lsx_vfmadd_s
- lsx_vfmsub_d
- lsx_vfmsub_s
- lsx_vfmul_d
- lsx_vfmul_s
- lsx_vfnmadd_d
- lsx_vfnmadd_s
- lsx_vfnmsub_d
- lsx_vfnmsub_s
- lsx_vfrecip_d
- lsx_vfrecip_s
- lsx_vfrintrm_d
- lsx_vfrintrm_s
- lsx_vfrintrp_d
- lsx_vfrintrp_s
- lsx_vfrintrz_d
- lsx_vfrintrz_s
- lsx_vfrsqrt_d
- lsx_vfrsqrt_s
- lsx_vfsqrt_d
- lsx_vfsqrt_s
- lsx_vfsub_d
- lsx_vfsub_s
- lsx_vilvh_b
- lsx_vilvh_d
- lsx_vilvh_h
- lsx_vilvh_w
- lsx_vilvl_b
- lsx_vilvl_d
- lsx_vilvl_h
- lsx_vilvl_w
- lsx_vinsgr2vr_b
- lsx_vinsgr2vr_d
- lsx_vinsgr2vr_h
- lsx_vinsgr2vr_w
- lsx_vld
- lsx_vldi
- lsx_vldx
- lsx_vmadd_b
- lsx_vmadd_d
- lsx_vmadd_h
- lsx_vmadd_w
- lsx_vmax_b
- lsx_vmax_bu
- lsx_vmax_d
- lsx_vmax_du
- lsx_vmax_h
- lsx_vmax_hu
- lsx_vmax_w
- lsx_vmax_wu
- lsx_vmaxi_b
- lsx_vmaxi_bu
- lsx_vmaxi_d
- lsx_vmaxi_du
- lsx_vmaxi_h
- lsx_vmaxi_hu
- lsx_vmaxi_w
- lsx_vmaxi_wu
- lsx_vmin_b
- lsx_vmin_bu
- lsx_vmin_d
- lsx_vmin_du
- lsx_vmin_h
- lsx_vmin_hu
- lsx_vmin_w
- lsx_vmin_wu
- lsx_vmini_b
- lsx_vmini_bu
- lsx_vmini_d
- lsx_vmini_du
- lsx_vmini_h
- lsx_vmini_hu
- lsx_vmini_w
- lsx_vmini_wu
- lsx_vmod_b
- lsx_vmod_bu
- lsx_vmod_d
- lsx_vmod_du
- lsx_vmod_h
- lsx_vmod_hu
- lsx_vmod_w
- lsx_vmod_wu
- lsx_vmsub_b
- lsx_vmsub_d
- lsx_vmsub_h
- lsx_vmsub_w
- lsx_vmuh_b
- lsx_vmuh_bu
- lsx_vmuh_d
- lsx_vmuh_du
- lsx_vmuh_h
- lsx_vmuh_hu
- lsx_vmuh_w
- lsx_vmuh_wu
- lsx_vmul_b
- lsx_vmul_d
- lsx_vmul_h
- lsx_vmul_w
- lsx_vneg_b
- lsx_vneg_d
- lsx_vneg_h
- lsx_vneg_w
- lsx_vnor_v
- lsx_vor_v
- lsx_vorn_v
- lsx_vpackev_b
- lsx_vpackev_d
- lsx_vpackev_h
- lsx_vpackev_w
- lsx_vpackod_b
- lsx_vpackod_d
- lsx_vpackod_h
- lsx_vpackod_w
- lsx_vpcnt_b
- lsx_vpcnt_d
- lsx_vpcnt_h
- lsx_vpcnt_w
- lsx_vpickev_b
- lsx_vpickev_d
- lsx_vpickev_h
- lsx_vpickev_w
- lsx_vpickod_b
- lsx_vpickod_d
- lsx_vpickod_h
- lsx_vpickod_w
- lsx_vpickve2gr_b
- lsx_vpickve2gr_bu
- lsx_vpickve2gr_d
- lsx_vpickve2gr_du
- lsx_vpickve2gr_h
- lsx_vpickve2gr_hu
- lsx_vpickve2gr_w
- lsx_vpickve2gr_wu
- lsx_vreplgr2vr_b
- lsx_vreplgr2vr_d
- lsx_vreplgr2vr_h
- lsx_vreplgr2vr_w
- lsx_vrepli_b
- lsx_vrepli_d
- lsx_vrepli_h
- lsx_vrepli_w
- lsx_vreplvei_b
- lsx_vreplvei_d
- lsx_vreplvei_h
- lsx_vreplvei_w
- lsx_vrotr_b
- lsx_vrotr_d
- lsx_vrotr_h
- lsx_vrotr_w
- lsx_vrotri_b
- lsx_vrotri_d
- lsx_vrotri_h
- lsx_vrotri_w
- lsx_vsadd_b
- lsx_vsadd_bu
- lsx_vsadd_d
- lsx_vsadd_du
- lsx_vsadd_h
- lsx_vsadd_hu
- lsx_vsadd_w
- lsx_vsadd_wu
- lsx_vseq_b
- lsx_vseq_d
- lsx_vseq_h
- lsx_vseq_w
- lsx_vseqi_b
- lsx_vseqi_d
- lsx_vseqi_h
- lsx_vseqi_w
- lsx_vshuf4i_b
- lsx_vshuf4i_d
- lsx_vshuf4i_h
- lsx_vshuf4i_w
- lsx_vsle_b
- lsx_vsle_bu
- lsx_vsle_d
- lsx_vsle_du
- lsx_vsle_h
- lsx_vsle_hu
- lsx_vsle_w
- lsx_vsle_wu
- lsx_vslei_b
- lsx_vslei_bu
- lsx_vslei_d
- lsx_vslei_du
- lsx_vslei_h
- lsx_vslei_hu
- lsx_vslei_w
- lsx_vslei_wu
- lsx_vsll_b
- lsx_vsll_d
- lsx_vsll_h
- lsx_vsll_w
- lsx_vslli_b
- lsx_vslli_d
- lsx_vslli_h
- lsx_vslli_w
- lsx_vslt_b
- lsx_vslt_bu
- lsx_vslt_d
- lsx_vslt_du
- lsx_vslt_h
- lsx_vslt_hu
- lsx_vslt_w
- lsx_vslt_wu
- lsx_vslti_b
- lsx_vslti_bu
- lsx_vslti_d
- lsx_vslti_du
- lsx_vslti_h
- lsx_vslti_hu
- lsx_vslti_w
- lsx_vslti_wu
- lsx_vsra_b
- lsx_vsra_d
- lsx_vsra_h
- lsx_vsra_w
- lsx_vsrai_b
- lsx_vsrai_d
- lsx_vsrai_h
- lsx_vsrai_w
- lsx_vsrl_b
- lsx_vsrl_d
- lsx_vsrl_h
- lsx_vsrl_w
- lsx_vsrli_b
- lsx_vsrli_d
- lsx_vsrli_h
- lsx_vsrli_w
- lsx_vssub_b
- lsx_vssub_bu
- lsx_vssub_d
- lsx_vssub_du
- lsx_vssub_h
- lsx_vssub_hu
- lsx_vssub_w
- lsx_vssub_wu
- lsx_vst
- lsx_vstx
- lsx_vsub_b
- lsx_vsub_d
- lsx_vsub_h
- lsx_vsub_w
- lsx_vxor_v
- simd_ext_bsll
- simd_ext_bsrl
- simd_ext_ilvh_b
- simd_ext_ilvh_d
- simd_ext_ilvh_h
- simd_ext_ilvh_w
- simd_ext_ilvl_b
- simd_ext_ilvl_d
- simd_ext_ilvl_h
- simd_ext_ilvl_w
- simd_ext_packev_b
- simd_ext_packev_d
- simd_ext_packev_h
- simd_ext_packev_w
- simd_ext_packod_b
- simd_ext_packod_d
- simd_ext_packod_h
- simd_ext_packod_w
- simd_ext_pickev_b
- simd_ext_pickev_d
- simd_ext_pickev_h
- simd_ext_pickev_w
- simd_ext_pickod_b
- simd_ext_pickod_d
- simd_ext_pickod_h
- simd_ext_pickod_w
- simd_ext_replvei_b
- simd_ext_replvei_d
- simd_ext_replvei_h
- simd_ext_replvei_w
- simd_ext_shuf4i_b
- simd_ext_shuf4i_d
- simd_ext_shuf4i_h
- simd_ext_shuf4i_w