[][src]Module core::arch::mips

🔬 This is a nightly-only experimental API. (stdsimd #27731)
This is supported on MIPS only.

Platform-specific intrinsics for the mips platform.

See the module documentation for more details.

Structs

v16i8ExperimentalMIPS
v16u8ExperimentalMIPS
v2f64ExperimentalMIPS
v2i64ExperimentalMIPS
v2u64ExperimentalMIPS
v4f32ExperimentalMIPS
v4i32ExperimentalMIPS
v4u32ExperimentalMIPS
v8i16ExperimentalMIPS
v8u16ExperimentalMIPS

Functions

__msa_add_a_bExperimentalMIPS and msa

Vector Add Absolute Values.

__msa_add_a_dExperimentalMIPS and msa

Vector Add Absolute Values

__msa_add_a_hExperimentalMIPS and msa

Vector Add Absolute Values

__msa_add_a_wExperimentalMIPS and msa

Vector Add Absolute Values

__msa_adds_a_bExperimentalMIPS and msa

Signed Saturated Vector Saturated Add of Absolute Values

__msa_adds_a_dExperimentalMIPS and msa

Vector Saturated Add of Absolute Values

__msa_adds_a_hExperimentalMIPS and msa

Vector Saturated Add of Absolute Values

__msa_adds_a_wExperimentalMIPS and msa

Vector Saturated Add of Absolute Values

__msa_adds_s_bExperimentalMIPS and msa

Vector Signed Saturated Add of Signed Values

__msa_adds_s_dExperimentalMIPS and msa

Vector Signed Saturated Add of Signed Values

__msa_adds_s_hExperimentalMIPS and msa

Vector Signed Saturated Add of Signed Values

__msa_adds_s_wExperimentalMIPS and msa

Vector Signed Saturated Add of Signed Values

__msa_adds_u_bExperimentalMIPS and msa

Vector Unsigned Saturated Add of Unsigned Values

__msa_adds_u_dExperimentalMIPS and msa

Vector Unsigned Saturated Add of Unsigned Values

__msa_adds_u_hExperimentalMIPS and msa

Vector Unsigned Saturated Add of Unsigned Values

__msa_adds_u_wExperimentalMIPS and msa

Vector Unsigned Saturated Add of Unsigned Values

__msa_addv_bExperimentalMIPS and msa

Vector Add

__msa_addv_dExperimentalMIPS and msa

Vector Add

__msa_addv_hExperimentalMIPS and msa

Vector Add

__msa_addv_wExperimentalMIPS and msa

Vector Add

__msa_addvi_bExperimentalMIPS and msa

Immediate Add

__msa_addvi_dExperimentalMIPS and msa

Immediate Add

__msa_addvi_hExperimentalMIPS and msa

Immediate Add

__msa_addvi_wExperimentalMIPS and msa

Immediate Add

__msa_and_vExperimentalMIPS and msa

Vector Logical And

__msa_andi_bExperimentalMIPS and msa

Immediate Logical And

__msa_asub_s_bExperimentalMIPS and msa

Vector Absolute Values of Signed Subtract

__msa_asub_s_dExperimentalMIPS and msa

Vector Absolute Values of Signed Subtract

__msa_asub_s_hExperimentalMIPS and msa

Vector Absolute Values of Signed Subtract

__msa_asub_s_wExperimentalMIPS and msa

Vector Absolute Values of Signed Subtract

__msa_asub_u_bExperimentalMIPS and msa

Vector Absolute Values of Unsigned Subtract

__msa_asub_u_dExperimentalMIPS and msa

Vector Absolute Values of Unsigned Subtract

__msa_asub_u_hExperimentalMIPS and msa

Vector Absolute Values of Unsigned Subtract

__msa_asub_u_wExperimentalMIPS and msa

Vector Absolute Values of Unsigned Subtract

__msa_ave_s_bExperimentalMIPS and msa

Vector Signed Average

__msa_ave_s_dExperimentalMIPS and msa

Vector Signed Average

__msa_ave_s_hExperimentalMIPS and msa

Vector Signed Average

__msa_ave_s_wExperimentalMIPS and msa

Vector Signed Average

__msa_ave_u_bExperimentalMIPS and msa

Vector Unsigned Average

__msa_ave_u_dExperimentalMIPS and msa

Vector Unsigned Average

__msa_ave_u_hExperimentalMIPS and msa

Vector Unsigned Average

__msa_ave_u_wExperimentalMIPS and msa

Vector Unsigned Average

__msa_aver_s_bExperimentalMIPS and msa

Vector Signed Average Rounded

__msa_aver_s_dExperimentalMIPS and msa

Vector Signed Average Rounded

__msa_aver_s_hExperimentalMIPS and msa

Vector Signed Average Rounded

__msa_aver_s_wExperimentalMIPS and msa

Vector Signed Average Rounded

__msa_aver_u_bExperimentalMIPS and msa

Vector Unsigned Average Rounded

__msa_aver_u_dExperimentalMIPS and msa

Vector Unsigned Average Rounded

__msa_aver_u_hExperimentalMIPS and msa

Vector Unsigned Average Rounded

__msa_aver_u_wExperimentalMIPS and msa

Vector Unsigned Average Rounded

__msa_bclr_bExperimentalMIPS and msa

Vector Bit Clear

__msa_bclr_dExperimentalMIPS and msa

Vector Bit Clear

__msa_bclr_hExperimentalMIPS and msa

Vector Bit Clear

__msa_bclr_wExperimentalMIPS and msa

Vector Bit Clear

__msa_bclri_bExperimentalMIPS and msa

Immediate Bit Clear

__msa_bclri_dExperimentalMIPS and msa

Immediate Bit Clear

__msa_bclri_hExperimentalMIPS and msa

Immediate Bit Clear

__msa_bclri_wExperimentalMIPS and msa

Immediate Bit Clear

__msa_binsl_bExperimentalMIPS and msa

Vector Bit Insert Left

__msa_binsl_dExperimentalMIPS and msa

Vector Bit Insert Left

__msa_binsl_hExperimentalMIPS and msa

Vector Bit Insert Left

__msa_binsl_wExperimentalMIPS and msa

Vector Bit Insert Left

__msa_binsli_bExperimentalMIPS and msa

Immediate Bit Insert Left

__msa_binsli_dExperimentalMIPS and msa

Immediate Bit Insert Left

__msa_binsli_hExperimentalMIPS and msa

Immediate Bit Insert Left

__msa_binsli_wExperimentalMIPS and msa

Immediate Bit Insert Left

__msa_binsr_bExperimentalMIPS and msa

Vector Bit Insert Right

__msa_binsr_dExperimentalMIPS and msa

Vector Bit Insert Right

__msa_binsr_hExperimentalMIPS and msa

Vector Bit Insert Right

__msa_binsr_wExperimentalMIPS and msa

Vector Bit Insert Right

__msa_binsri_bExperimentalMIPS and msa

Immediate Bit Insert Right

__msa_binsri_dExperimentalMIPS and msa

Immediate Bit Insert Right

__msa_binsri_hExperimentalMIPS and msa

Immediate Bit Insert Right

__msa_binsri_wExperimentalMIPS and msa

Immediate Bit Insert Right

__msa_bmnz_vExperimentalMIPS and msa

Vector Bit Move If Not Zero

__msa_bmnzi_bExperimentalMIPS and msa

Immediate Bit Move If Not Zero

__msa_bmz_vExperimentalMIPS and msa

Vector Bit Move If Zero

__msa_bmzi_bExperimentalMIPS and msa

Immediate Bit Move If Zero

__msa_bneg_bExperimentalMIPS and msa

Vector Bit Negate

__msa_bneg_dExperimentalMIPS and msa

Vector Bit Negate

__msa_bneg_hExperimentalMIPS and msa

Vector Bit Negate

__msa_bneg_wExperimentalMIPS and msa

Vector Bit Negate

__msa_bnegi_bExperimentalMIPS and msa

Immediate Bit Negate

__msa_bnegi_dExperimentalMIPS and msa

Immediate Bit Negate

__msa_bnegi_hExperimentalMIPS and msa

Immediate Bit Negate

__msa_bnegi_wExperimentalMIPS and msa

Immediate Bit Negate

__msa_bnz_bExperimentalMIPS and msa

Immediate Branch If All Elements Are Not Zero

__msa_bnz_dExperimentalMIPS and msa

Immediate Branch If All Elements Are Not Zero

__msa_bnz_hExperimentalMIPS and msa

Immediate Branch If All Elements Are Not Zero

__msa_bnz_vExperimentalMIPS and msa

Immediate Branch If Not Zero (At Least One Element of Any Format Is Not Zero)

__msa_bnz_wExperimentalMIPS and msa

Immediate Branch If All Elements Are Not Zero

__msa_bsel_vExperimentalMIPS and msa

Vector Bit Select

__msa_bseli_bExperimentalMIPS and msa

Immediate Bit Select

__msa_bset_bExperimentalMIPS and msa

Vector Bit Set

__msa_bset_dExperimentalMIPS and msa

Vector Bit Set

__msa_bset_hExperimentalMIPS and msa

Vector Bit Set

__msa_bset_wExperimentalMIPS and msa

Vector Bit Set

__msa_bseti_bExperimentalMIPS and msa

Immediate Bit Set

__msa_bseti_dExperimentalMIPS and msa

Immediate Bit Set

__msa_bseti_hExperimentalMIPS and msa

Immediate Bit Set

__msa_bseti_wExperimentalMIPS and msa

Immediate Bit Set

__msa_bz_bExperimentalMIPS and msa

Immediate Branch If At Least One Element Is Zero

__msa_bz_dExperimentalMIPS and msa

Immediate Branch If At Least One Element Is Zero

__msa_bz_hExperimentalMIPS and msa

Immediate Branch If At Least One Element Is Zero

__msa_bz_vExperimentalMIPS and msa

Immediate Branch If Zero (All Elements of Any Format Are Zero)

__msa_bz_wExperimentalMIPS and msa

Immediate Branch If At Least One Element Is Zero

__msa_ceq_bExperimentalMIPS and msa

Vector Compare Equal

__msa_ceq_dExperimentalMIPS and msa

Vector Compare Equal

__msa_ceq_hExperimentalMIPS and msa

Vector Compare Equal

__msa_ceq_wExperimentalMIPS and msa

Vector Compare Equal

__msa_ceqi_bExperimentalMIPS and msa

Immediate Compare Equal

__msa_ceqi_dExperimentalMIPS and msa

Immediate Compare Equal

__msa_ceqi_hExperimentalMIPS and msa

Immediate Compare Equal

__msa_ceqi_wExperimentalMIPS and msa

Immediate Compare Equal

__msa_cfcmsaExperimentalMIPS and msa

GPR Copy from MSA Control Register

__msa_cle_s_bExperimentalMIPS and msa

Vector Compare Signed Less Than or Equal

__msa_cle_s_dExperimentalMIPS and msa

Vector Compare Signed Less Than or Equal

__msa_cle_s_hExperimentalMIPS and msa

Vector Compare Signed Less Than or Equal

__msa_cle_s_wExperimentalMIPS and msa

Vector Compare Signed Less Than or Equal

__msa_cle_u_bExperimentalMIPS and msa

Vector Compare Unsigned Less Than or Equal

__msa_cle_u_dExperimentalMIPS and msa

Vector Compare Unsigned Less Than or Equal

__msa_cle_u_hExperimentalMIPS and msa

Vector Compare Unsigned Less Than or Equal

__msa_cle_u_wExperimentalMIPS and msa

Vector Compare Unsigned Less Than or Equal

__msa_clei_s_bExperimentalMIPS and msa

Immediate Compare Signed Less Than or Equal

__msa_clei_s_dExperimentalMIPS and msa

Immediate Compare Signed Less Than or Equal

__msa_clei_s_hExperimentalMIPS and msa

Immediate Compare Signed Less Than or Equal

__msa_clei_s_wExperimentalMIPS and msa

Immediate Compare Signed Less Than or Equal

__msa_clei_u_bExperimentalMIPS and msa

Immediate Compare Unsigned Less Than or Equal

__msa_clei_u_dExperimentalMIPS and msa

Immediate Compare Unsigned Less Than or Equal

__msa_clei_u_hExperimentalMIPS and msa

Immediate Compare Unsigned Less Than or Equal

__msa_clei_u_wExperimentalMIPS and msa

Immediate Compare Unsigned Less Than or Equal

__msa_clt_s_bExperimentalMIPS and msa

Vector Compare Signed Less Than

__msa_clt_s_dExperimentalMIPS and msa

Vector Compare Signed Less Than

__msa_clt_s_hExperimentalMIPS and msa

Vector Compare Signed Less Than

__msa_clt_s_wExperimentalMIPS and msa

Vector Compare Signed Less Than

__msa_clt_u_bExperimentalMIPS and msa

Vector Compare Unsigned Less Than

__msa_clt_u_dExperimentalMIPS and msa

Vector Compare Unsigned Less Than

__msa_clt_u_hExperimentalMIPS and msa

Vector Compare Unsigned Less Than

__msa_clt_u_wExperimentalMIPS and msa

Vector Compare Unsigned Less Than

__msa_clti_s_bExperimentalMIPS and msa

Immediate Compare Signed Less Than

__msa_clti_s_dExperimentalMIPS and msa

Immediate Compare Signed Less Than

__msa_clti_s_hExperimentalMIPS and msa

Immediate Compare Signed Less Than

__msa_clti_s_wExperimentalMIPS and msa

Immediate Compare Signed Less Than

__msa_clti_u_bExperimentalMIPS and msa

Immediate Compare Unsigned Less Than

__msa_clti_u_dExperimentalMIPS and msa

Immediate Compare Unsigned Less Than

__msa_clti_u_hExperimentalMIPS and msa

Immediate Compare Unsigned Less Than

__msa_clti_u_wExperimentalMIPS and msa

Immediate Compare Unsigned Less Than

__msa_copy_s_bExperimentalMIPS and msa

Element Copy to GPR Signed

__msa_copy_s_dExperimentalMIPS and msa

Element Copy to GPR Signed

__msa_copy_s_hExperimentalMIPS and msa

Element Copy to GPR Signed

__msa_copy_s_wExperimentalMIPS and msa

Element Copy to GPR Signed

__msa_copy_u_bExperimentalMIPS and msa

Element Copy to GPR Unsigned

__msa_copy_u_dExperimentalMIPS and msa

Element Copy to GPR Unsigned

__msa_copy_u_hExperimentalMIPS and msa

Element Copy to GPR Unsigned

__msa_copy_u_wExperimentalMIPS and msa

Element Copy to GPR Unsigned

__msa_ctcmsaExperimentalMIPS and msa

GPR Copy to MSA Control Register

__msa_div_s_bExperimentalMIPS and msa

Vector Signed Divide

__msa_div_s_dExperimentalMIPS and msa

Vector Signed Divide

__msa_div_s_hExperimentalMIPS and msa

Vector Signed Divide

__msa_div_s_wExperimentalMIPS and msa

Vector Signed Divide

__msa_div_u_bExperimentalMIPS and msa

Vector Unsigned Divide

__msa_div_u_dExperimentalMIPS and msa

Vector Unsigned Divide

__msa_div_u_hExperimentalMIPS and msa

Vector Unsigned Divide

__msa_div_u_wExperimentalMIPS and msa

Vector Unsigned Divide

__msa_dotp_s_dExperimentalMIPS and msa

Vector Signed Dot Product

__msa_dotp_s_hExperimentalMIPS and msa

Vector Signed Dot Product

__msa_dotp_s_wExperimentalMIPS and msa

Vector Signed Dot Product

__msa_dotp_u_dExperimentalMIPS and msa

Vector Unsigned Dot Product

__msa_dotp_u_hExperimentalMIPS and msa

Vector Unsigned Dot Product

__msa_dotp_u_wExperimentalMIPS and msa

Vector Unsigned Dot Product

__msa_dpadd_s_dExperimentalMIPS and msa

Vector Signed Dot Product and Add

__msa_dpadd_s_hExperimentalMIPS and msa

Vector Signed Dot Product and Add

__msa_dpadd_s_wExperimentalMIPS and msa

Vector Signed Dot Product and Add

__msa_dpadd_u_dExperimentalMIPS and msa

Vector Unsigned Dot Product and Add

__msa_dpadd_u_hExperimentalMIPS and msa

Vector Unsigned Dot Product and Add

__msa_dpadd_u_wExperimentalMIPS and msa

Vector Unsigned Dot Product and Add

__msa_dpsub_s_dExperimentalMIPS and msa

Vector Signed Dot Product and Add

__msa_dpsub_s_hExperimentalMIPS and msa

Vector Signed Dot Product and Add

__msa_dpsub_s_wExperimentalMIPS and msa

Vector Signed Dot Product and Add

__msa_dpsub_u_dExperimentalMIPS and msa

Vector Unsigned Dot Product and Add

__msa_dpsub_u_hExperimentalMIPS and msa

Vector Unsigned Dot Product and Add

__msa_dpsub_u_wExperimentalMIPS and msa

Vector Unsigned Dot Product and Add

__msa_fadd_dExperimentalMIPS and msa

Vector Floating-Point Addition

__msa_fadd_wExperimentalMIPS and msa

Vector Floating-Point Addition

__msa_fcaf_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Always False

__msa_fcaf_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Always False

__msa_fceq_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Equal

__msa_fceq_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Equal

__msa_fclass_dExperimentalMIPS and msa

Vector Floating-Point Class Mask

__msa_fclass_wExperimentalMIPS and msa

Vector Floating-Point Class Mask

__msa_fcle_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Less or Equal

__msa_fcle_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Less or Equal

__msa_fclt_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Less Than

__msa_fclt_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Less Than

__msa_fcne_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Not Equal

__msa_fcne_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Not Equal

__msa_fcor_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Ordered

__msa_fcor_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Ordered

__msa_fcueq_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Unordered or Equal

__msa_fcueq_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Unordered or Equal

__msa_fcule_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Unordered or Less or Equal

__msa_fcule_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Unordered or Less or Equal

__msa_fcult_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Unordered or Less Than

__msa_fcult_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Unordered or Less Than

__msa_fcun_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Unordered

__msa_fcun_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Unordered

__msa_fcune_dExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Unordered or Not Equal

__msa_fcune_wExperimentalMIPS and msa

Vector Floating-Point Quiet Compare Unordered or Not Equal

__msa_fdiv_dExperimentalMIPS and msa

Vector Floating-Point Division

__msa_fdiv_wExperimentalMIPS and msa

Vector Floating-Point Division

__msa_fexdo_wExperimentalMIPS and msa

Vector Floating-Point Down-Convert Interchange Format

__msa_fexp2_wExperimentalMIPS and msa

Vector Floating-Point Down-Convert Interchange Format

__msa_fexp2_dExperimentalMIPS and msa

Vector Floating-Point Down-Convert Interchange Format

__msa_fexupl_dExperimentalMIPS and msa

Vector Floating-Point Up-Convert Interchange Format Left

__msa_fexupr_dExperimentalMIPS and msa

Vector Floating-Point Up-Convert Interchange Format Left

__msa_ffint_s_dExperimentalMIPS and msa

Vector Floating-Point Round and Convert from Signed Integer

__msa_ffint_s_wExperimentalMIPS and msa

Vector Floating-Point Round and Convert from Signed Integer

__msa_ffint_u_dExperimentalMIPS and msa

Vector Floating-Point Round and Convert from Unsigned Integer

__msa_ffint_u_wExperimentalMIPS and msa

Vector Floating-Point Round and Convert from Unsigned Integer

__msa_ffql_dExperimentalMIPS and msa

Vector Floating-Point Convert from Fixed-Point Left

__msa_ffql_wExperimentalMIPS and msa

Vector Floating-Point Convert from Fixed-Point Left

__msa_ffqr_dExperimentalMIPS and msa

Vector Floating-Point Convert from Fixed-Point Left

__msa_ffqr_wExperimentalMIPS and msa

Vector Floating-Point Convert from Fixed-Point Left

__msa_fill_bExperimentalMIPS and msa

Vector Fill from GPR

__msa_fill_dExperimentalMIPS and msa

Vector Fill from GPR

__msa_fill_hExperimentalMIPS and msa

Vector Fill from GPR

__msa_fill_wExperimentalMIPS and msa

Vector Fill from GPR

__msa_flog2_wExperimentalMIPS and msa

Vector Floating-Point Base 2 Logarithm

__msa_flog2_dExperimentalMIPS and msa

Vector Floating-Point Base 2 Logarithm

__msa_fmadd_dExperimentalMIPS and msa

Vector Floating-Point Multiply-Add

__msa_fmadd_wExperimentalMIPS and msa

Vector Floating-Point Multiply-Add

__msa_fmax_a_dExperimentalMIPS and msa

Vector Floating-Point Maximum Based on Absolute Values

__msa_fmax_a_wExperimentalMIPS and msa

Vector Floating-Point Maximum Based on Absolute Values

__msa_fmax_dExperimentalMIPS and msa

Vector Floating-Point Maximum

__msa_fmax_wExperimentalMIPS and msa

Vector Floating-Point Maximum

__msa_fmin_a_dExperimentalMIPS and msa

Vector Floating-Point Minimum Based on Absolute Values

__msa_fmin_a_wExperimentalMIPS and msa

Vector Floating-Point Minimum Based on Absolute Values

__msa_fmin_dExperimentalMIPS and msa

Vector Floating-Point Minimum

__msa_fmin_wExperimentalMIPS and msa

Vector Floating-Point Minimum

__msa_fmsub_dExperimentalMIPS and msa

Vector Floating-Point Multiply-Sub

__msa_fmsub_wExperimentalMIPS and msa

Vector Floating-Point Multiply-Sub

__msa_fmul_dExperimentalMIPS and msa

Vector Floating-Point Multiplication

__msa_fmul_wExperimentalMIPS and msa

Vector Floating-Point Multiplication

__msa_frcp_dExperimentalMIPS and msa

Vector Approximate Floating-Point Reciprocal

__msa_frcp_wExperimentalMIPS and msa

Vector Approximate Floating-Point Reciprocal

__msa_frint_dExperimentalMIPS and msa

Vector Floating-Point Round to Integer

__msa_frint_wExperimentalMIPS and msa

Vector Floating-Point Round to Integer

__msa_frsqrt_dExperimentalMIPS and msa

Vector Approximate Floating-Point Reciprocal of Square Root

__msa_frsqrt_wExperimentalMIPS and msa

Vector Approximate Floating-Point Reciprocal of Square Root

__msa_fsaf_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Always False

__msa_fsaf_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Always False

__msa_fseq_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Equal

__msa_fseq_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Equal

__msa_fsle_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Less or Equal

__msa_fsle_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Less or Equal

__msa_fslt_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Less Than

__msa_fslt_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Less Than

__msa_fsne_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Not Equal

__msa_fsne_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Not Equal

__msa_fsor_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Ordered

__msa_fsor_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Ordered

__msa_fsqrt_dExperimentalMIPS and msa

Vector Floating-Point Square Root

__msa_fsqrt_wExperimentalMIPS and msa

Vector Floating-Point Square Root

__msa_fsub_dExperimentalMIPS and msa

Vector Floating-Point Subtraction

__msa_fsub_wExperimentalMIPS and msa

Vector Floating-Point Subtraction

__msa_fsueq_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Ordered

__msa_fsueq_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Ordered

__msa_fsule_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Unordered or Less or Equal

__msa_fsule_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Unordered or Less or Equal

__msa_fsult_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Unordered or Less Than

__msa_fsult_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Unordered or Less Than

__msa_fsun_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Unordered

__msa_fsun_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Unordered

__msa_fsune_dExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Unordered or Not Equal

__msa_fsune_wExperimentalMIPS and msa

Vector Floating-Point Signaling Compare Unordered or Not Equal

__msa_ftint_s_dExperimentalMIPS and msa

Vector Floating-Point Convert to Signed Integer

__msa_ftint_s_wExperimentalMIPS and msa

Vector Floating-Point Convert to Signed Integer

__msa_ftint_u_dExperimentalMIPS and msa

Vector Floating-Point Convert to Unsigned Integer

__msa_ftint_u_wExperimentalMIPS and msa

Vector Floating-Point Convert to Unsigned Integer

__msa_ftq_hExperimentalMIPS and msa

Vector Floating-Point Convert to Fixed-Point

__msa_ftq_wExperimentalMIPS and msa

Vector Floating-Point Convert to Fixed-Point

__msa_ftrunc_s_dExperimentalMIPS and msa

Vector Floating-Point Truncate and Convert to Signed Integer

__msa_ftrunc_s_wExperimentalMIPS and msa

Vector Floating-Point Truncate and Convert to Signed Integer

__msa_ftrunc_u_dExperimentalMIPS and msa

Vector Floating-Point Truncate and Convert to Unsigned Integer

__msa_ftrunc_u_wExperimentalMIPS and msa

Vector Floating-Point Truncate and Convert to Unsigned Integer

__msa_hadd_s_dExperimentalMIPS and msa

Vector Signed Horizontal Add

__msa_hadd_s_hExperimentalMIPS and msa

Vector Signed Horizontal Add

__msa_hadd_s_wExperimentalMIPS and msa

Vector Signed Horizontal Add

__msa_hadd_u_dExperimentalMIPS and msa

Vector Unsigned Horizontal Add

__msa_hadd_u_hExperimentalMIPS and msa

Vector Unsigned Horizontal Add

__msa_hadd_u_wExperimentalMIPS and msa

Vector Unsigned Horizontal Add

__msa_hsub_s_dExperimentalMIPS and msa

Vector Signed Horizontal Subtract

__msa_hsub_s_hExperimentalMIPS and msa

Vector Signed Horizontal Subtract

__msa_hsub_s_wExperimentalMIPS and msa

Vector Signed Horizontal Subtract

__msa_hsub_u_dExperimentalMIPS and msa

Vector Unsigned Horizontal Subtract

__msa_hsub_u_hExperimentalMIPS and msa

Vector Unsigned Horizontal Subtract

__msa_hsub_u_wExperimentalMIPS and msa

Vector Unsigned Horizontal Subtract

__msa_ilvev_bExperimentalMIPS and msa

Vector Interleave Even

__msa_ilvev_dExperimentalMIPS and msa

Vector Interleave Even

__msa_ilvev_hExperimentalMIPS and msa

Vector Interleave Even

__msa_ilvev_wExperimentalMIPS and msa

Vector Interleave Even

__msa_ilvl_bExperimentalMIPS and msa

Vector Interleave Left

__msa_ilvl_dExperimentalMIPS and msa

Vector Interleave Left

__msa_ilvl_hExperimentalMIPS and msa

Vector Interleave Left

__msa_ilvl_wExperimentalMIPS and msa

Vector Interleave Left

__msa_ilvod_bExperimentalMIPS and msa

Vector Interleave Odd

__msa_ilvod_dExperimentalMIPS and msa

Vector Interleave Odd

__msa_ilvod_hExperimentalMIPS and msa

Vector Interleave Odd

__msa_ilvod_wExperimentalMIPS and msa

Vector Interleave Odd

__msa_ilvr_bExperimentalMIPS and msa

Vector Interleave Right

__msa_ilvr_dExperimentalMIPS and msa

Vector Interleave Right

__msa_ilvr_hExperimentalMIPS and msa

Vector Interleave Right

__msa_ilvr_wExperimentalMIPS and msa

Vector Interleave Right

__msa_insert_bExperimentalMIPS and msa

GPR Insert Element

__msa_insert_dExperimentalMIPS and msa

GPR Insert Element

__msa_insert_hExperimentalMIPS and msa

GPR Insert Element

__msa_insert_wExperimentalMIPS and msa

GPR Insert Element

__msa_insve_bExperimentalMIPS and msa

Element Insert Element

__msa_insve_dExperimentalMIPS and msa

Element Insert Element

__msa_insve_hExperimentalMIPS and msa

Element Insert Element

__msa_insve_wExperimentalMIPS and msa

Element Insert Element

__msa_ld_bExperimentalMIPS and msa

Vector Load

__msa_ld_dExperimentalMIPS and msa

Vector Load

__msa_ld_hExperimentalMIPS and msa

Vector Load

__msa_ld_wExperimentalMIPS and msa

Vector Load

__msa_ldi_bExperimentalMIPS and msa

Immediate Load

__msa_ldi_dExperimentalMIPS and msa

Immediate Load

__msa_ldi_hExperimentalMIPS and msa

Immediate Load

__msa_ldi_wExperimentalMIPS and msa

Immediate Load

__msa_madd_q_hExperimentalMIPS and msa

Vector Fixed-Point Multiply and Add

__msa_madd_q_wExperimentalMIPS and msa

Vector Fixed-Point Multiply and Add

__msa_maddr_q_hExperimentalMIPS and msa

Vector Fixed-Point Multiply and Add Rounded

__msa_maddr_q_wExperimentalMIPS and msa

Vector Fixed-Point Multiply and Add Rounded

__msa_maddv_bExperimentalMIPS and msa

Vector Multiply and Add

__msa_maddv_dExperimentalMIPS and msa

Vector Multiply and Add

__msa_maddv_hExperimentalMIPS and msa

Vector Multiply and Add

__msa_maddv_wExperimentalMIPS and msa

Vector Multiply and Add

__msa_max_a_bExperimentalMIPS and msa

Vector Maximum Based on Absolute Values

__msa_max_a_dExperimentalMIPS and msa

Vector Maximum Based on Absolute Values

__msa_max_a_hExperimentalMIPS and msa

Vector Maximum Based on Absolute Values

__msa_max_a_wExperimentalMIPS and msa

Vector Maximum Based on Absolute Values

__msa_max_s_bExperimentalMIPS and msa

Vector Signed Maximum

__msa_max_s_dExperimentalMIPS and msa

Vector Signed Maximum

__msa_max_s_hExperimentalMIPS and msa

Vector Signed Maximum

__msa_max_s_wExperimentalMIPS and msa

Vector Signed Maximum

__msa_max_u_bExperimentalMIPS and msa

Vector Unsigned Maximum

__msa_max_u_dExperimentalMIPS and msa

Vector Unsigned Maximum

__msa_max_u_hExperimentalMIPS and msa

Vector Unsigned Maximum

__msa_max_u_wExperimentalMIPS and msa

Vector Unsigned Maximum

__msa_maxi_s_bExperimentalMIPS and msa

Immediate Signed Maximum

__msa_maxi_s_dExperimentalMIPS and msa

Immediate Signed Maximum

__msa_maxi_s_hExperimentalMIPS and msa

Immediate Signed Maximum

__msa_maxi_s_wExperimentalMIPS and msa

Immediate Signed Maximum

__msa_maxi_u_bExperimentalMIPS and msa

Immediate Unsigned Maximum

__msa_maxi_u_dExperimentalMIPS and msa

Immediate Unsigned Maximum

__msa_maxi_u_hExperimentalMIPS and msa

Immediate Unsigned Maximum

__msa_maxi_u_wExperimentalMIPS and msa

Immediate Unsigned Maximum

__msa_min_a_bExperimentalMIPS and msa

Vector Minimum Based on Absolute Value

__msa_min_a_dExperimentalMIPS and msa

Vector Minimum Based on Absolute Value

__msa_min_a_hExperimentalMIPS and msa

Vector Minimum Based on Absolute Value

__msa_min_a_wExperimentalMIPS and msa

Vector Minimum Based on Absolute Value

__msa_min_s_bExperimentalMIPS and msa

Vector Signed Minimum

__msa_min_s_dExperimentalMIPS and msa

Vector Signed Minimum

__msa_min_s_hExperimentalMIPS and msa

Vector Signed Minimum

__msa_min_s_wExperimentalMIPS and msa

Vector Signed Minimum

__msa_min_u_bExperimentalMIPS and msa

Vector Unsigned Minimum

__msa_min_u_dExperimentalMIPS and msa

Vector Unsigned Minimum

__msa_min_u_hExperimentalMIPS and msa

Vector Unsigned Minimum

__msa_min_u_wExperimentalMIPS and msa

Vector Unsigned Minimum

__msa_mini_s_bExperimentalMIPS and msa

Immediate Signed Minimum

__msa_mini_s_dExperimentalMIPS and msa

Immediate Signed Minimum

__msa_mini_s_hExperimentalMIPS and msa

Immediate Signed Minimum

__msa_mini_s_wExperimentalMIPS and msa

Immediate Signed Minimum

__msa_mini_u_bExperimentalMIPS and msa

Immediate Unsigned Minimum

__msa_mini_u_dExperimentalMIPS and msa

Immediate Unsigned Minimum

__msa_mini_u_hExperimentalMIPS and msa

Immediate Unsigned Minimum

__msa_mini_u_wExperimentalMIPS and msa

Immediate Unsigned Minimum

__msa_mod_s_bExperimentalMIPS and msa

Vector Signed Modulo

__msa_mod_s_dExperimentalMIPS and msa

Vector Signed Modulo

__msa_mod_s_hExperimentalMIPS and msa

Vector Signed Modulo

__msa_mod_s_wExperimentalMIPS and msa

Vector Signed Modulo

__msa_mod_u_bExperimentalMIPS and msa

Vector Unsigned Modulo

__msa_mod_u_dExperimentalMIPS and msa

Vector Unsigned Modulo

__msa_mod_u_hExperimentalMIPS and msa

Vector Unsigned Modulo

__msa_mod_u_wExperimentalMIPS and msa

Vector Unsigned Modulo

__msa_move_vExperimentalMIPS and msa

Vector Move

__msa_msub_q_hExperimentalMIPS and msa

Vector Fixed-Point Multiply and Subtract

__msa_msub_q_wExperimentalMIPS and msa

Vector Fixed-Point Multiply and Subtract

__msa_msubr_q_hExperimentalMIPS and msa

Vector Fixed-Point Multiply and Subtract Rounded

__msa_msubr_q_wExperimentalMIPS and msa

Vector Fixed-Point Multiply and Subtract Rounded

__msa_msubv_bExperimentalMIPS and msa

Vector Multiply and Subtract

__msa_msubv_dExperimentalMIPS and msa

Vector Multiply and Subtract

__msa_msubv_hExperimentalMIPS and msa

Vector Multiply and Subtract

__msa_msubv_wExperimentalMIPS and msa

Vector Multiply and Subtract

__msa_mul_q_hExperimentalMIPS and msa

Vector Fixed-Point Multiply

__msa_mul_q_wExperimentalMIPS and msa

Vector Fixed-Point Multiply

__msa_mulr_q_hExperimentalMIPS and msa

Vector Fixed-Point Multiply Rounded

__msa_mulr_q_wExperimentalMIPS and msa

Vector Fixed-Point Multiply Rounded

__msa_mulv_bExperimentalMIPS and msa

Vector Multiply

__msa_mulv_dExperimentalMIPS and msa

Vector Multiply

__msa_mulv_hExperimentalMIPS and msa

Vector Multiply

__msa_mulv_wExperimentalMIPS and msa

Vector Multiply

__msa_nloc_bExperimentalMIPS and msa

Vector Leading Ones Count

__msa_nloc_dExperimentalMIPS and msa

Vector Leading Ones Count

__msa_nloc_hExperimentalMIPS and msa

Vector Leading Ones Count

__msa_nloc_wExperimentalMIPS and msa

Vector Leading Ones Count

__msa_nlzc_bExperimentalMIPS and msa

Vector Leading Zeros Count

__msa_nlzc_dExperimentalMIPS and msa

Vector Leading Zeros Count

__msa_nlzc_hExperimentalMIPS and msa

Vector Leading Zeros Count

__msa_nlzc_wExperimentalMIPS and msa

Vector Leading Zeros Count

__msa_nor_vExperimentalMIPS and msa

Vector Logical Negated Or

__msa_nori_bExperimentalMIPS and msa

Immediate Logical Negated Or

__msa_or_vExperimentalMIPS and msa

Vector Logical Or

__msa_ori_bExperimentalMIPS and msa

Immediate Logical Or

__msa_pckev_bExperimentalMIPS and msa

Vector Pack Even

__msa_pckev_dExperimentalMIPS and msa

Vector Pack Even

__msa_pckev_hExperimentalMIPS and msa

Vector Pack Even

__msa_pckev_wExperimentalMIPS and msa

Vector Pack Even

__msa_pckod_bExperimentalMIPS and msa

Vector Pack Odd

__msa_pckod_dExperimentalMIPS and msa

Vector Pack Odd

__msa_pckod_hExperimentalMIPS and msa

Vector Pack Odd

__msa_pckod_wExperimentalMIPS and msa

Vector Pack Odd

__msa_pcnt_bExperimentalMIPS and msa

Vector Population Count

__msa_pcnt_dExperimentalMIPS and msa

Vector Population Count

__msa_pcnt_hExperimentalMIPS and msa

Vector Population Count

__msa_pcnt_wExperimentalMIPS and msa

Vector Population Count

__msa_sat_s_bExperimentalMIPS and msa

Immediate Signed Saturate

__msa_sat_s_dExperimentalMIPS and msa

Immediate Signed Saturate

__msa_sat_s_hExperimentalMIPS and msa

Immediate Signed Saturate

__msa_sat_s_wExperimentalMIPS and msa

Immediate Signed Saturate

__msa_sat_u_bExperimentalMIPS and msa

Immediate Unsigned Saturate

__msa_sat_u_dExperimentalMIPS and msa

Immediate Unsigned Saturate

__msa_sat_u_hExperimentalMIPS and msa

Immediate Unsigned Saturate

__msa_sat_u_wExperimentalMIPS and msa

Immediate Unsigned Saturate

__msa_shf_bExperimentalMIPS and msa

Immediate Set Shuffle Elements

__msa_shf_hExperimentalMIPS and msa

Immediate Set Shuffle Elements

__msa_shf_wExperimentalMIPS and msa

Immediate Set Shuffle Elements

__msa_sld_bExperimentalMIPS and msa

GPR Columns Slide

__msa_sld_dExperimentalMIPS and msa

GPR Columns Slide

__msa_sld_hExperimentalMIPS and msa

GPR Columns Slide

__msa_sld_wExperimentalMIPS and msa

GPR Columns Slide

__msa_sldi_bExperimentalMIPS and msa

Immediate Columns Slide

__msa_sldi_dExperimentalMIPS and msa

Immediate Columns Slide

__msa_sldi_hExperimentalMIPS and msa

Immediate Columns Slide

__msa_sldi_wExperimentalMIPS and msa

Immediate Columns Slide

__msa_sll_bExperimentalMIPS and msa

Vector Shift Left

__msa_sll_dExperimentalMIPS and msa

Vector Shift Left

__msa_sll_hExperimentalMIPS and msa

Vector Shift Left

__msa_sll_wExperimentalMIPS and msa

Vector Shift Left

__msa_slli_bExperimentalMIPS and msa

Immediate Shift Left

__msa_slli_dExperimentalMIPS and msa

Immediate Shift Left

__msa_slli_hExperimentalMIPS and msa

Immediate Shift Left

__msa_slli_wExperimentalMIPS and msa

Immediate Shift Left

__msa_splat_bExperimentalMIPS and msa

GPR Element Splat

__msa_splat_dExperimentalMIPS and msa

GPR Element Splat

__msa_splat_hExperimentalMIPS and msa

GPR Element Splat

__msa_splat_wExperimentalMIPS and msa

GPR Element Splat

__msa_splati_bExperimentalMIPS and msa

Immediate Element Splat

__msa_splati_dExperimentalMIPS and msa

Immediate Element Splat

__msa_splati_hExperimentalMIPS and msa

Immediate Element Splat

__msa_splati_wExperimentalMIPS and msa

Immediate Element Splat

__msa_sra_bExperimentalMIPS and msa

Vector Shift Right Arithmetic

__msa_sra_dExperimentalMIPS and msa

Vector Shift Right Arithmetic

__msa_sra_hExperimentalMIPS and msa

Vector Shift Right Arithmetic

__msa_sra_wExperimentalMIPS and msa

Vector Shift Right Arithmetic

__msa_srai_bExperimentalMIPS and msa

Immediate Shift Right Arithmetic

__msa_srai_dExperimentalMIPS and msa

Immediate Shift Right Arithmetic

__msa_srai_hExperimentalMIPS and msa

Immediate Shift Right Arithmetic

__msa_srai_wExperimentalMIPS and msa

Immediate Shift Right Arithmetic

__msa_srar_bExperimentalMIPS and msa

Vector Shift Right Arithmetic Rounded

__msa_srar_dExperimentalMIPS and msa

Vector Shift Right Arithmetic Rounded

__msa_srar_hExperimentalMIPS and msa

Vector Shift Right Arithmetic Rounded

__msa_srar_wExperimentalMIPS and msa

Vector Shift Right Arithmetic Rounded

__msa_srari_bExperimentalMIPS and msa

Immediate Shift Right Arithmetic Rounded

__msa_srari_dExperimentalMIPS and msa

Immediate Shift Right Arithmetic Rounded

__msa_srari_hExperimentalMIPS and msa

Immediate Shift Right Arithmetic Rounded

__msa_srari_wExperimentalMIPS and msa

Immediate Shift Right Arithmetic Rounded

__msa_srl_bExperimentalMIPS and msa

Vector Shift Right Logical

__msa_srl_dExperimentalMIPS and msa

Vector Shift Right Logical

__msa_srl_hExperimentalMIPS and msa

Vector Shift Right Logical

__msa_srl_wExperimentalMIPS and msa

Vector Shift Right Logical

__msa_srli_bExperimentalMIPS and msa

Immediate Shift Right Logical

__msa_srli_dExperimentalMIPS and msa

Immediate Shift Right Logical

__msa_srli_hExperimentalMIPS and msa

Immediate Shift Right Logical

__msa_srli_wExperimentalMIPS and msa

Immediate Shift Right Logical

__msa_srlr_bExperimentalMIPS and msa

Vector Shift Right Logical Rounded

__msa_srlr_dExperimentalMIPS and msa

Vector Shift Right Logical Rounded

__msa_srlr_hExperimentalMIPS and msa

Vector Shift Right Logical Rounded

__msa_srlr_wExperimentalMIPS and msa

Vector Shift Right Logical Rounded

__msa_srlri_bExperimentalMIPS and msa

Immediate Shift Right Logical Rounded

__msa_srlri_dExperimentalMIPS and msa

Immediate Shift Right Logical Rounded

__msa_srlri_hExperimentalMIPS and msa

Immediate Shift Right Logical Rounded

__msa_srlri_wExperimentalMIPS and msa

Immediate Shift Right Logical Rounded

__msa_st_bExperimentalMIPS and msa

Vector Store

__msa_st_dExperimentalMIPS and msa

Vector Store

__msa_st_hExperimentalMIPS and msa

Vector Store

__msa_st_wExperimentalMIPS and msa

Vector Store

__msa_subs_s_bExperimentalMIPS and msa

Vector Signed Saturated Subtract of Signed Values

__msa_subs_s_dExperimentalMIPS and msa

Vector Signed Saturated Subtract of Signed Values

__msa_subs_s_hExperimentalMIPS and msa

Vector Signed Saturated Subtract of Signed Values

__msa_subs_s_wExperimentalMIPS and msa

Vector Signed Saturated Subtract of Signed Values

__msa_subs_u_bExperimentalMIPS and msa

Vector Unsigned Saturated Subtract of Unsigned Values

__msa_subs_u_dExperimentalMIPS and msa

Vector Unsigned Saturated Subtract of Unsigned Values

__msa_subs_u_hExperimentalMIPS and msa

Vector Unsigned Saturated Subtract of Unsigned Values

__msa_subs_u_wExperimentalMIPS and msa

Vector Unsigned Saturated Subtract of Unsigned Values

__msa_subsus_u_bExperimentalMIPS and msa

Vector Unsigned Saturated Subtract of Signed from Unsigned

__msa_subsus_u_dExperimentalMIPS and msa

Vector Unsigned Saturated Subtract of Signed from Unsigned

__msa_subsus_u_hExperimentalMIPS and msa

Vector Unsigned Saturated Subtract of Signed from Unsigned

__msa_subsus_u_wExperimentalMIPS and msa

Vector Unsigned Saturated Subtract of Signed from Unsigned

__msa_subsuu_s_bExperimentalMIPS and msa

Vector Signed Saturated Subtract of Unsigned Values

__msa_subsuu_s_dExperimentalMIPS and msa

Vector Signed Saturated Subtract of Unsigned Values

__msa_subsuu_s_hExperimentalMIPS and msa

Vector Signed Saturated Subtract of Unsigned Values

__msa_subsuu_s_wExperimentalMIPS and msa

Vector Signed Saturated Subtract of Unsigned Values

__msa_subv_bExperimentalMIPS and msa

Vector Subtract

__msa_subv_dExperimentalMIPS and msa

Vector Subtract

__msa_subv_hExperimentalMIPS and msa

Vector Subtract

__msa_subv_wExperimentalMIPS and msa

Vector Subtract

__msa_subvi_bExperimentalMIPS and msa

Immediate Subtract

__msa_subvi_dExperimentalMIPS and msa

Immediate Subtract

__msa_subvi_hExperimentalMIPS and msa

Immediate Subtract

__msa_subvi_wExperimentalMIPS and msa

Immediate Subtract

__msa_vshf_bExperimentalMIPS and msa

Vector Data Preserving Shuffle

__msa_vshf_dExperimentalMIPS and msa

Vector Data Preserving Shuffle

__msa_vshf_hExperimentalMIPS and msa

Vector Data Preserving Shuffle

__msa_vshf_wExperimentalMIPS and msa

Vector Data Preserving Shuffle

__msa_xor_vExperimentalMIPS and msa

Vector Logical Exclusive Or

__msa_xori_bExperimentalMIPS and msa

Immediate Logical Exclusive Or

break_ExperimentalMIPS

Generates the trap instruction BREAK