Available on LoongArch64 only.
Expand description
Platform-specific intrinsics for the loongarch64 platform.
See the module documentation for more details.
Structs§
- m128
- 128-bit wide set of four
f32values, LoongArch-specific - m256
- 256-bit wide set of eight
f32values, LoongArch-specific - m128d
- 128-bit wide set of two
f64values, LoongArch-specific - m128i
- 128-bit wide integer vector type, LoongArch-specific
- m256d
- 256-bit wide set of four
f64values, LoongArch-specific - m256i
- 256-bit wide integer vector type, LoongArch-specific
Functions§
- crc_
w_ b_ w - Calculate the CRC value using the IEEE 802.3 polynomial (0xEDB88320)
- crc_
w_ d_ w - Calculate the CRC value using the IEEE 802.3 polynomial (0xEDB88320)
- crc_
w_ h_ w - Calculate the CRC value using the IEEE 802.3 polynomial (0xEDB88320)
- crc_
w_ w_ w - Calculate the CRC value using the IEEE 802.3 polynomial (0xEDB88320)
- crcc_
w_ b_ w - Calculate the CRC value using the Castagnoli polynomial (0x82F63B78)
- crcc_
w_ d_ w - Calculate the CRC value using the Castagnoli polynomial (0x82F63B78)
- crcc_
w_ h_ w - Calculate the CRC value using the Castagnoli polynomial (0x82F63B78)
- crcc_
w_ w_ w - Calculate the CRC value using the Castagnoli polynomial (0x82F63B78)
- lasx_
cast_ 128 lasx - lasx_
cast_ 128_ d lasx - lasx_
cast_ 128_ s lasx - lasx_
concat_ 128 lasx - lasx_
concat_ 128_ d lasx - lasx_
concat_ 128_ s lasx - lasx_
extract_ 128_ hi lasx - lasx_
extract_ 128_ hi_ d lasx - lasx_
extract_ 128_ hi_ s lasx - lasx_
extract_ 128_ lo lasx - lasx_
extract_ 128_ lo_ d lasx - lasx_
extract_ 128_ lo_ s lasx - lasx_
insert_ 128_ hi lasx - lasx_
insert_ 128_ hi_ d lasx - lasx_
insert_ 128_ hi_ s lasx - lasx_
insert_ 128_ lo lasx - lasx_
insert_ 128_ lo_ d lasx - lasx_
insert_ 128_ lo_ s lasx - lasx_
vext2xv_ d_ b lasx - lasx_
vext2xv_ d_ h lasx - lasx_
vext2xv_ d_ w lasx - lasx_
vext2xv_ du_ bu lasx - lasx_
vext2xv_ du_ hu lasx - lasx_
vext2xv_ du_ wu lasx - lasx_
vext2xv_ h_ b lasx - lasx_
vext2xv_ hu_ bu lasx - lasx_
vext2xv_ w_ b lasx - lasx_
vext2xv_ w_ h lasx - lasx_
vext2xv_ wu_ bu lasx - lasx_
vext2xv_ wu_ hu lasx - lasx_
xbnz_ b lasx - lasx_
xbnz_ d lasx - lasx_
xbnz_ h lasx - lasx_
xbnz_ v lasx - lasx_
xbnz_ w lasx - lasx_
xbz_ b lasx - lasx_
xbz_ d lasx - lasx_
xbz_ h lasx - lasx_
xbz_ v lasx - lasx_
xbz_ w lasx - lasx_
xvabsd_ b lasx - lasx_
xvabsd_ bu lasx - lasx_
xvabsd_ d lasx - lasx_
xvabsd_ du lasx - lasx_
xvabsd_ h lasx - lasx_
xvabsd_ hu lasx - lasx_
xvabsd_ w lasx - lasx_
xvabsd_ wu lasx - lasx_
xvadd_ b lasx - lasx_
xvadd_ d lasx - lasx_
xvadd_ h lasx - lasx_
xvadd_ q lasx - lasx_
xvadd_ w lasx - lasx_
xvadda_ b lasx - lasx_
xvadda_ d lasx - lasx_
xvadda_ h lasx - lasx_
xvadda_ w lasx - lasx_
xvaddi_ bu lasx - lasx_
xvaddi_ du lasx - lasx_
xvaddi_ hu lasx - lasx_
xvaddi_ wu lasx - lasx_
xvaddwev_ d_ w lasx - lasx_
xvaddwev_ d_ wu lasx - lasx_
xvaddwev_ d_ wu_ w lasx - lasx_
xvaddwev_ h_ b lasx - lasx_
xvaddwev_ h_ bu lasx - lasx_
xvaddwev_ h_ bu_ b lasx - lasx_
xvaddwev_ q_ d lasx - lasx_
xvaddwev_ q_ du lasx - lasx_
xvaddwev_ q_ du_ d lasx - lasx_
xvaddwev_ w_ h lasx - lasx_
xvaddwev_ w_ hu lasx - lasx_
xvaddwev_ w_ hu_ h lasx - lasx_
xvaddwod_ d_ w lasx - lasx_
xvaddwod_ d_ wu lasx - lasx_
xvaddwod_ d_ wu_ w lasx - lasx_
xvaddwod_ h_ b lasx - lasx_
xvaddwod_ h_ bu lasx - lasx_
xvaddwod_ h_ bu_ b lasx - lasx_
xvaddwod_ q_ d lasx - lasx_
xvaddwod_ q_ du lasx - lasx_
xvaddwod_ q_ du_ d lasx - lasx_
xvaddwod_ w_ h lasx - lasx_
xvaddwod_ w_ hu lasx - lasx_
xvaddwod_ w_ hu_ h lasx - lasx_
xvand_ v lasx - lasx_
xvandi_ b lasx - lasx_
xvandn_ v lasx - lasx_
xvavg_ b lasx - lasx_
xvavg_ bu lasx - lasx_
xvavg_ d lasx - lasx_
xvavg_ du lasx - lasx_
xvavg_ h lasx - lasx_
xvavg_ hu lasx - lasx_
xvavg_ w lasx - lasx_
xvavg_ wu lasx - lasx_
xvavgr_ b lasx - lasx_
xvavgr_ bu lasx - lasx_
xvavgr_ d lasx - lasx_
xvavgr_ du lasx - lasx_
xvavgr_ h lasx - lasx_
xvavgr_ hu lasx - lasx_
xvavgr_ w lasx - lasx_
xvavgr_ wu lasx - lasx_
xvbitclr_ b lasx - lasx_
xvbitclr_ d lasx - lasx_
xvbitclr_ h lasx - lasx_
xvbitclr_ w lasx - lasx_
xvbitclri_ b lasx - lasx_
xvbitclri_ d lasx - lasx_
xvbitclri_ h lasx - lasx_
xvbitclri_ w lasx - lasx_
xvbitrev_ b lasx - lasx_
xvbitrev_ d lasx - lasx_
xvbitrev_ h lasx - lasx_
xvbitrev_ w lasx - lasx_
xvbitrevi_ b lasx - lasx_
xvbitrevi_ d lasx - lasx_
xvbitrevi_ h lasx - lasx_
xvbitrevi_ w lasx - lasx_
xvbitsel_ v lasx - lasx_
xvbitseli_ b lasx - lasx_
xvbitset_ b lasx - lasx_
xvbitset_ d lasx - lasx_
xvbitset_ h lasx - lasx_
xvbitset_ w lasx - lasx_
xvbitseti_ b lasx - lasx_
xvbitseti_ d lasx - lasx_
xvbitseti_ h lasx - lasx_
xvbitseti_ w lasx - lasx_
xvbsll_ v lasx - lasx_
xvbsrl_ v lasx - lasx_
xvclo_ b lasx - lasx_
xvclo_ d lasx - lasx_
xvclo_ h lasx - lasx_
xvclo_ w lasx - lasx_
xvclz_ b lasx - lasx_
xvclz_ d lasx - lasx_
xvclz_ h lasx - lasx_
xvclz_ w lasx - lasx_
xvdiv_ b lasx - lasx_
xvdiv_ bu lasx - lasx_
xvdiv_ d lasx - lasx_
xvdiv_ du lasx - lasx_
xvdiv_ h lasx - lasx_
xvdiv_ hu lasx - lasx_
xvdiv_ w lasx - lasx_
xvdiv_ wu lasx - lasx_
xvexth_ d_ w lasx - lasx_
xvexth_ du_ wu lasx - lasx_
xvexth_ h_ b lasx - lasx_
xvexth_ hu_ bu lasx - lasx_
xvexth_ q_ d lasx - lasx_
xvexth_ qu_ du lasx - lasx_
xvexth_ w_ h lasx - lasx_
xvexth_ wu_ hu lasx - lasx_
xvextl_ q_ d lasx - lasx_
xvextl_ qu_ du lasx - lasx_
xvextrins_ b lasx - lasx_
xvextrins_ d lasx - lasx_
xvextrins_ h lasx - lasx_
xvextrins_ w lasx - lasx_
xvfadd_ d lasx - lasx_
xvfadd_ s lasx - lasx_
xvfclass_ d lasx - lasx_
xvfclass_ s lasx - lasx_
xvfcmp_ caf_ d lasx - lasx_
xvfcmp_ caf_ s lasx - lasx_
xvfcmp_ ceq_ d lasx - lasx_
xvfcmp_ ceq_ s lasx - lasx_
xvfcmp_ cle_ d lasx - lasx_
xvfcmp_ cle_ s lasx - lasx_
xvfcmp_ clt_ d lasx - lasx_
xvfcmp_ clt_ s lasx - lasx_
xvfcmp_ cne_ d lasx - lasx_
xvfcmp_ cne_ s lasx - lasx_
xvfcmp_ cor_ d lasx - lasx_
xvfcmp_ cor_ s lasx - lasx_
xvfcmp_ cueq_ d lasx - lasx_
xvfcmp_ cueq_ s lasx - lasx_
xvfcmp_ cule_ d lasx - lasx_
xvfcmp_ cule_ s lasx - lasx_
xvfcmp_ cult_ d lasx - lasx_
xvfcmp_ cult_ s lasx - lasx_
xvfcmp_ cun_ d lasx - lasx_
xvfcmp_ cun_ s lasx - lasx_
xvfcmp_ cune_ d lasx - lasx_
xvfcmp_ cune_ s lasx - lasx_
xvfcmp_ saf_ d lasx - lasx_
xvfcmp_ saf_ s lasx - lasx_
xvfcmp_ seq_ d lasx - lasx_
xvfcmp_ seq_ s lasx - lasx_
xvfcmp_ sle_ d lasx - lasx_
xvfcmp_ sle_ s lasx - lasx_
xvfcmp_ slt_ d lasx - lasx_
xvfcmp_ slt_ s lasx - lasx_
xvfcmp_ sne_ d lasx - lasx_
xvfcmp_ sne_ s lasx - lasx_
xvfcmp_ sor_ d lasx - lasx_
xvfcmp_ sor_ s lasx - lasx_
xvfcmp_ sueq_ d lasx - lasx_
xvfcmp_ sueq_ s lasx - lasx_
xvfcmp_ sule_ d lasx - lasx_
xvfcmp_ sule_ s lasx - lasx_
xvfcmp_ sult_ d lasx - lasx_
xvfcmp_ sult_ s lasx - lasx_
xvfcmp_ sun_ d lasx - lasx_
xvfcmp_ sun_ s lasx - lasx_
xvfcmp_ sune_ d lasx - lasx_
xvfcmp_ sune_ s lasx - lasx_
xvfcvt_ h_ s lasx - lasx_
xvfcvt_ s_ d lasx - lasx_
xvfcvth_ d_ s lasx - lasx_
xvfcvth_ s_ h lasx - lasx_
xvfcvtl_ d_ s lasx - lasx_
xvfcvtl_ s_ h lasx - lasx_
xvfdiv_ d lasx - lasx_
xvfdiv_ s lasx - lasx_
xvffint_ d_ l lasx - lasx_
xvffint_ d_ lu lasx - lasx_
xvffint_ s_ l lasx - lasx_
xvffint_ s_ w lasx - lasx_
xvffint_ s_ wu lasx - lasx_
xvffinth_ d_ w lasx - lasx_
xvffintl_ d_ w lasx - lasx_
xvflogb_ d lasx - lasx_
xvflogb_ s lasx - lasx_
xvfmadd_ d lasx - lasx_
xvfmadd_ s lasx - lasx_
xvfmax_ d lasx - lasx_
xvfmax_ s lasx - lasx_
xvfmaxa_ d lasx - lasx_
xvfmaxa_ s lasx - lasx_
xvfmin_ d lasx - lasx_
xvfmin_ s lasx - lasx_
xvfmina_ d lasx - lasx_
xvfmina_ s lasx - lasx_
xvfmsub_ d lasx - lasx_
xvfmsub_ s lasx - lasx_
xvfmul_ d lasx - lasx_
xvfmul_ s lasx - lasx_
xvfnmadd_ d lasx - lasx_
xvfnmadd_ s lasx - lasx_
xvfnmsub_ d lasx - lasx_
xvfnmsub_ s lasx - lasx_
xvfrecip_ d lasx - lasx_
xvfrecip_ s lasx - lasx_
xvfrecipe_ d frecipeandlasx - lasx_
xvfrecipe_ s frecipeandlasx - lasx_
xvfrint_ d lasx - lasx_
xvfrint_ s lasx - lasx_
xvfrintrm_ d lasx - lasx_
xvfrintrm_ s lasx - lasx_
xvfrintrne_ d lasx - lasx_
xvfrintrne_ s lasx - lasx_
xvfrintrp_ d lasx - lasx_
xvfrintrp_ s lasx - lasx_
xvfrintrz_ d lasx - lasx_
xvfrintrz_ s lasx - lasx_
xvfrsqrt_ d lasx - lasx_
xvfrsqrt_ s lasx - lasx_
xvfrsqrte_ d frecipeandlasx - lasx_
xvfrsqrte_ s frecipeandlasx - lasx_
xvfrstp_ b lasx - lasx_
xvfrstp_ h lasx - lasx_
xvfrstpi_ b lasx - lasx_
xvfrstpi_ h lasx - lasx_
xvfsqrt_ d lasx - lasx_
xvfsqrt_ s lasx - lasx_
xvfsub_ d lasx - lasx_
xvfsub_ s lasx - lasx_
xvftint_ l_ d lasx - lasx_
xvftint_ lu_ d lasx - lasx_
xvftint_ w_ d lasx - lasx_
xvftint_ w_ s lasx - lasx_
xvftint_ wu_ s lasx - lasx_
xvftinth_ l_ s lasx - lasx_
xvftintl_ l_ s lasx - lasx_
xvftintrm_ l_ d lasx - lasx_
xvftintrm_ w_ d lasx - lasx_
xvftintrm_ w_ s lasx - lasx_
xvftintrmh_ l_ s lasx - lasx_
xvftintrml_ l_ s lasx - lasx_
xvftintrne_ l_ d lasx - lasx_
xvftintrne_ w_ d lasx - lasx_
xvftintrne_ w_ s lasx - lasx_
xvftintrneh_ l_ s lasx - lasx_
xvftintrnel_ l_ s lasx - lasx_
xvftintrp_ l_ d lasx - lasx_
xvftintrp_ w_ d lasx - lasx_
xvftintrp_ w_ s lasx - lasx_
xvftintrph_ l_ s lasx - lasx_
xvftintrpl_ l_ s lasx - lasx_
xvftintrz_ l_ d lasx - lasx_
xvftintrz_ lu_ d lasx - lasx_
xvftintrz_ w_ d lasx - lasx_
xvftintrz_ w_ s lasx - lasx_
xvftintrz_ wu_ s lasx - lasx_
xvftintrzh_ l_ s lasx - lasx_
xvftintrzl_ l_ s lasx - lasx_
xvhaddw_ d_ w lasx - lasx_
xvhaddw_ du_ wu lasx - lasx_
xvhaddw_ h_ b lasx - lasx_
xvhaddw_ hu_ bu lasx - lasx_
xvhaddw_ q_ d lasx - lasx_
xvhaddw_ qu_ du lasx - lasx_
xvhaddw_ w_ h lasx - lasx_
xvhaddw_ wu_ hu lasx - lasx_
xvhsubw_ d_ w lasx - lasx_
xvhsubw_ du_ wu lasx - lasx_
xvhsubw_ h_ b lasx - lasx_
xvhsubw_ hu_ bu lasx - lasx_
xvhsubw_ q_ d lasx - lasx_
xvhsubw_ qu_ du lasx - lasx_
xvhsubw_ w_ h lasx - lasx_
xvhsubw_ wu_ hu lasx - lasx_
xvilvh_ b lasx - lasx_
xvilvh_ d lasx - lasx_
xvilvh_ h lasx - lasx_
xvilvh_ w lasx - lasx_
xvilvl_ b lasx - lasx_
xvilvl_ d lasx - lasx_
xvilvl_ h lasx - lasx_
xvilvl_ w lasx - lasx_
xvinsgr2vr_ d lasx - lasx_
xvinsgr2vr_ w lasx - lasx_
xvinsve0_ d lasx - lasx_
xvinsve0_ w lasx - lasx_
xvld ⚠lasx - lasx_
xvldi lasx - lasx_
xvldrepl_ ⚠b lasx - lasx_
xvldrepl_ ⚠d lasx - lasx_
xvldrepl_ ⚠h lasx - lasx_
xvldrepl_ ⚠w lasx - lasx_
xvldx ⚠lasx - lasx_
xvmadd_ b lasx - lasx_
xvmadd_ d lasx - lasx_
xvmadd_ h lasx - lasx_
xvmadd_ w lasx - lasx_
xvmaddwev_ d_ w lasx - lasx_
xvmaddwev_ d_ wu lasx - lasx_
xvmaddwev_ d_ wu_ w lasx - lasx_
xvmaddwev_ h_ b lasx - lasx_
xvmaddwev_ h_ bu lasx - lasx_
xvmaddwev_ h_ bu_ b lasx - lasx_
xvmaddwev_ q_ d lasx - lasx_
xvmaddwev_ q_ du lasx - lasx_
xvmaddwev_ q_ du_ d lasx - lasx_
xvmaddwev_ w_ h lasx - lasx_
xvmaddwev_ w_ hu lasx - lasx_
xvmaddwev_ w_ hu_ h lasx - lasx_
xvmaddwod_ d_ w lasx - lasx_
xvmaddwod_ d_ wu lasx - lasx_
xvmaddwod_ d_ wu_ w lasx - lasx_
xvmaddwod_ h_ b lasx - lasx_
xvmaddwod_ h_ bu lasx - lasx_
xvmaddwod_ h_ bu_ b lasx - lasx_
xvmaddwod_ q_ d lasx - lasx_
xvmaddwod_ q_ du lasx - lasx_
xvmaddwod_ q_ du_ d lasx - lasx_
xvmaddwod_ w_ h lasx - lasx_
xvmaddwod_ w_ hu lasx - lasx_
xvmaddwod_ w_ hu_ h lasx - lasx_
xvmax_ b lasx - lasx_
xvmax_ bu lasx - lasx_
xvmax_ d lasx - lasx_
xvmax_ du lasx - lasx_
xvmax_ h lasx - lasx_
xvmax_ hu lasx - lasx_
xvmax_ w lasx - lasx_
xvmax_ wu lasx - lasx_
xvmaxi_ b lasx - lasx_
xvmaxi_ bu lasx - lasx_
xvmaxi_ d lasx - lasx_
xvmaxi_ du lasx - lasx_
xvmaxi_ h lasx - lasx_
xvmaxi_ hu lasx - lasx_
xvmaxi_ w lasx - lasx_
xvmaxi_ wu lasx - lasx_
xvmin_ b lasx - lasx_
xvmin_ bu lasx - lasx_
xvmin_ d lasx - lasx_
xvmin_ du lasx - lasx_
xvmin_ h lasx - lasx_
xvmin_ hu lasx - lasx_
xvmin_ w lasx - lasx_
xvmin_ wu lasx - lasx_
xvmini_ b lasx - lasx_
xvmini_ bu lasx - lasx_
xvmini_ d lasx - lasx_
xvmini_ du lasx - lasx_
xvmini_ h lasx - lasx_
xvmini_ hu lasx - lasx_
xvmini_ w lasx - lasx_
xvmini_ wu lasx - lasx_
xvmod_ b lasx - lasx_
xvmod_ bu lasx - lasx_
xvmod_ d lasx - lasx_
xvmod_ du lasx - lasx_
xvmod_ h lasx - lasx_
xvmod_ hu lasx - lasx_
xvmod_ w lasx - lasx_
xvmod_ wu lasx - lasx_
xvmskgez_ b lasx - lasx_
xvmskltz_ b lasx - lasx_
xvmskltz_ d lasx - lasx_
xvmskltz_ h lasx - lasx_
xvmskltz_ w lasx - lasx_
xvmsknz_ b lasx - lasx_
xvmsub_ b lasx - lasx_
xvmsub_ d lasx - lasx_
xvmsub_ h lasx - lasx_
xvmsub_ w lasx - lasx_
xvmuh_ b lasx - lasx_
xvmuh_ bu lasx - lasx_
xvmuh_ d lasx - lasx_
xvmuh_ du lasx - lasx_
xvmuh_ h lasx - lasx_
xvmuh_ hu lasx - lasx_
xvmuh_ w lasx - lasx_
xvmuh_ wu lasx - lasx_
xvmul_ b lasx - lasx_
xvmul_ d lasx - lasx_
xvmul_ h lasx - lasx_
xvmul_ w lasx - lasx_
xvmulwev_ d_ w lasx - lasx_
xvmulwev_ d_ wu lasx - lasx_
xvmulwev_ d_ wu_ w lasx - lasx_
xvmulwev_ h_ b lasx - lasx_
xvmulwev_ h_ bu lasx - lasx_
xvmulwev_ h_ bu_ b lasx - lasx_
xvmulwev_ q_ d lasx - lasx_
xvmulwev_ q_ du lasx - lasx_
xvmulwev_ q_ du_ d lasx - lasx_
xvmulwev_ w_ h lasx - lasx_
xvmulwev_ w_ hu lasx - lasx_
xvmulwev_ w_ hu_ h lasx - lasx_
xvmulwod_ d_ w lasx - lasx_
xvmulwod_ d_ wu lasx - lasx_
xvmulwod_ d_ wu_ w lasx - lasx_
xvmulwod_ h_ b lasx - lasx_
xvmulwod_ h_ bu lasx - lasx_
xvmulwod_ h_ bu_ b lasx - lasx_
xvmulwod_ q_ d lasx - lasx_
xvmulwod_ q_ du lasx - lasx_
xvmulwod_ q_ du_ d lasx - lasx_
xvmulwod_ w_ h lasx - lasx_
xvmulwod_ w_ hu lasx - lasx_
xvmulwod_ w_ hu_ h lasx - lasx_
xvneg_ b lasx - lasx_
xvneg_ d lasx - lasx_
xvneg_ h lasx - lasx_
xvneg_ w lasx - lasx_
xvnor_ v lasx - lasx_
xvnori_ b lasx - lasx_
xvor_ v lasx - lasx_
xvori_ b lasx - lasx_
xvorn_ v lasx - lasx_
xvpackev_ b lasx - lasx_
xvpackev_ d lasx - lasx_
xvpackev_ h lasx - lasx_
xvpackev_ w lasx - lasx_
xvpackod_ b lasx - lasx_
xvpackod_ d lasx - lasx_
xvpackod_ h lasx - lasx_
xvpackod_ w lasx - lasx_
xvpcnt_ b lasx - lasx_
xvpcnt_ d lasx - lasx_
xvpcnt_ h lasx - lasx_
xvpcnt_ w lasx - lasx_
xvperm_ w lasx - lasx_
xvpermi_ d lasx - lasx_
xvpermi_ q lasx - lasx_
xvpermi_ w lasx - lasx_
xvpickev_ b lasx - lasx_
xvpickev_ d lasx - lasx_
xvpickev_ h lasx - lasx_
xvpickev_ w lasx - lasx_
xvpickod_ b lasx - lasx_
xvpickod_ d lasx - lasx_
xvpickod_ h lasx - lasx_
xvpickod_ w lasx - lasx_
xvpickve2gr_ d lasx - lasx_
xvpickve2gr_ du lasx - lasx_
xvpickve2gr_ w lasx - lasx_
xvpickve2gr_ wu lasx - lasx_
xvpickve_ d lasx - lasx_
xvpickve_ d_ f lasx - lasx_
xvpickve_ w lasx - lasx_
xvpickve_ w_ f lasx - lasx_
xvrepl128vei_ b lasx - lasx_
xvrepl128vei_ d lasx - lasx_
xvrepl128vei_ h lasx - lasx_
xvrepl128vei_ w lasx - lasx_
xvreplgr2vr_ b lasx - lasx_
xvreplgr2vr_ d lasx - lasx_
xvreplgr2vr_ h lasx - lasx_
xvreplgr2vr_ w lasx - lasx_
xvrepli_ b lasx - lasx_
xvrepli_ d lasx - lasx_
xvrepli_ h lasx - lasx_
xvrepli_ w lasx - lasx_
xvreplve0_ b lasx - lasx_
xvreplve0_ d lasx - lasx_
xvreplve0_ h lasx - lasx_
xvreplve0_ q lasx - lasx_
xvreplve0_ w lasx - lasx_
xvreplve_ b lasx - lasx_
xvreplve_ d lasx - lasx_
xvreplve_ h lasx - lasx_
xvreplve_ w lasx - lasx_
xvrotr_ b lasx - lasx_
xvrotr_ d lasx - lasx_
xvrotr_ h lasx - lasx_
xvrotr_ w lasx - lasx_
xvrotri_ b lasx - lasx_
xvrotri_ d lasx - lasx_
xvrotri_ h lasx - lasx_
xvrotri_ w lasx - lasx_
xvsadd_ b lasx - lasx_
xvsadd_ bu lasx - lasx_
xvsadd_ d lasx - lasx_
xvsadd_ du lasx - lasx_
xvsadd_ h lasx - lasx_
xvsadd_ hu lasx - lasx_
xvsadd_ w lasx - lasx_
xvsadd_ wu lasx - lasx_
xvsat_ b lasx - lasx_
xvsat_ bu lasx - lasx_
xvsat_ d lasx - lasx_
xvsat_ du lasx - lasx_
xvsat_ h lasx - lasx_
xvsat_ hu lasx - lasx_
xvsat_ w lasx - lasx_
xvsat_ wu lasx - lasx_
xvseq_ b lasx - lasx_
xvseq_ d lasx - lasx_
xvseq_ h lasx - lasx_
xvseq_ w lasx - lasx_
xvseqi_ b lasx - lasx_
xvseqi_ d lasx - lasx_
xvseqi_ h lasx - lasx_
xvseqi_ w lasx - lasx_
xvshuf4i_ b lasx - lasx_
xvshuf4i_ d lasx - lasx_
xvshuf4i_ h lasx - lasx_
xvshuf4i_ w lasx - lasx_
xvshuf_ b lasx - lasx_
xvshuf_ d lasx - lasx_
xvshuf_ h lasx - lasx_
xvshuf_ w lasx - lasx_
xvsigncov_ b lasx - lasx_
xvsigncov_ d lasx - lasx_
xvsigncov_ h lasx - lasx_
xvsigncov_ w lasx - lasx_
xvsle_ b lasx - lasx_
xvsle_ bu lasx - lasx_
xvsle_ d lasx - lasx_
xvsle_ du lasx - lasx_
xvsle_ h lasx - lasx_
xvsle_ hu lasx - lasx_
xvsle_ w lasx - lasx_
xvsle_ wu lasx - lasx_
xvslei_ b lasx - lasx_
xvslei_ bu lasx - lasx_
xvslei_ d lasx - lasx_
xvslei_ du lasx - lasx_
xvslei_ h lasx - lasx_
xvslei_ hu lasx - lasx_
xvslei_ w lasx - lasx_
xvslei_ wu lasx - lasx_
xvsll_ b lasx - lasx_
xvsll_ d lasx - lasx_
xvsll_ h lasx - lasx_
xvsll_ w lasx - lasx_
xvslli_ b lasx - lasx_
xvslli_ d lasx - lasx_
xvslli_ h lasx - lasx_
xvslli_ w lasx - lasx_
xvsllwil_ d_ w lasx - lasx_
xvsllwil_ du_ wu lasx - lasx_
xvsllwil_ h_ b lasx - lasx_
xvsllwil_ hu_ bu lasx - lasx_
xvsllwil_ w_ h lasx - lasx_
xvsllwil_ wu_ hu lasx - lasx_
xvslt_ b lasx - lasx_
xvslt_ bu lasx - lasx_
xvslt_ d lasx - lasx_
xvslt_ du lasx - lasx_
xvslt_ h lasx - lasx_
xvslt_ hu lasx - lasx_
xvslt_ w lasx - lasx_
xvslt_ wu lasx - lasx_
xvslti_ b lasx - lasx_
xvslti_ bu lasx - lasx_
xvslti_ d lasx - lasx_
xvslti_ du lasx - lasx_
xvslti_ h lasx - lasx_
xvslti_ hu lasx - lasx_
xvslti_ w lasx - lasx_
xvslti_ wu lasx - lasx_
xvsra_ b lasx - lasx_
xvsra_ d lasx - lasx_
xvsra_ h lasx - lasx_
xvsra_ w lasx - lasx_
xvsrai_ b lasx - lasx_
xvsrai_ d lasx - lasx_
xvsrai_ h lasx - lasx_
xvsrai_ w lasx - lasx_
xvsran_ b_ h lasx - lasx_
xvsran_ h_ w lasx - lasx_
xvsran_ w_ d lasx - lasx_
xvsrani_ b_ h lasx - lasx_
xvsrani_ d_ q lasx - lasx_
xvsrani_ h_ w lasx - lasx_
xvsrani_ w_ d lasx - lasx_
xvsrar_ b lasx - lasx_
xvsrar_ d lasx - lasx_
xvsrar_ h lasx - lasx_
xvsrar_ w lasx - lasx_
xvsrari_ b lasx - lasx_
xvsrari_ d lasx - lasx_
xvsrari_ h lasx - lasx_
xvsrari_ w lasx - lasx_
xvsrarn_ b_ h lasx - lasx_
xvsrarn_ h_ w lasx - lasx_
xvsrarn_ w_ d lasx - lasx_
xvsrarni_ b_ h lasx - lasx_
xvsrarni_ d_ q lasx - lasx_
xvsrarni_ h_ w lasx - lasx_
xvsrarni_ w_ d lasx - lasx_
xvsrl_ b lasx - lasx_
xvsrl_ d lasx - lasx_
xvsrl_ h lasx - lasx_
xvsrl_ w lasx - lasx_
xvsrli_ b lasx - lasx_
xvsrli_ d lasx - lasx_
xvsrli_ h lasx - lasx_
xvsrli_ w lasx - lasx_
xvsrln_ b_ h lasx - lasx_
xvsrln_ h_ w lasx - lasx_
xvsrln_ w_ d lasx - lasx_
xvsrlni_ b_ h lasx - lasx_
xvsrlni_ d_ q lasx - lasx_
xvsrlni_ h_ w lasx - lasx_
xvsrlni_ w_ d lasx - lasx_
xvsrlr_ b lasx - lasx_
xvsrlr_ d lasx - lasx_
xvsrlr_ h lasx - lasx_
xvsrlr_ w lasx - lasx_
xvsrlri_ b lasx - lasx_
xvsrlri_ d lasx - lasx_
xvsrlri_ h lasx - lasx_
xvsrlri_ w lasx - lasx_
xvsrlrn_ b_ h lasx - lasx_
xvsrlrn_ h_ w lasx - lasx_
xvsrlrn_ w_ d lasx - lasx_
xvsrlrni_ b_ h lasx - lasx_
xvsrlrni_ d_ q lasx - lasx_
xvsrlrni_ h_ w lasx - lasx_
xvsrlrni_ w_ d lasx - lasx_
xvssran_ b_ h lasx - lasx_
xvssran_ bu_ h lasx - lasx_
xvssran_ h_ w lasx - lasx_
xvssran_ hu_ w lasx - lasx_
xvssran_ w_ d lasx - lasx_
xvssran_ wu_ d lasx - lasx_
xvssrani_ b_ h lasx - lasx_
xvssrani_ bu_ h lasx - lasx_
xvssrani_ d_ q lasx - lasx_
xvssrani_ du_ q lasx - lasx_
xvssrani_ h_ w lasx - lasx_
xvssrani_ hu_ w lasx - lasx_
xvssrani_ w_ d lasx - lasx_
xvssrani_ wu_ d lasx - lasx_
xvssrarn_ b_ h lasx - lasx_
xvssrarn_ bu_ h lasx - lasx_
xvssrarn_ h_ w lasx - lasx_
xvssrarn_ hu_ w lasx - lasx_
xvssrarn_ w_ d lasx - lasx_
xvssrarn_ wu_ d lasx - lasx_
xvssrarni_ b_ h lasx - lasx_
xvssrarni_ bu_ h lasx - lasx_
xvssrarni_ d_ q lasx - lasx_
xvssrarni_ du_ q lasx - lasx_
xvssrarni_ h_ w lasx - lasx_
xvssrarni_ hu_ w lasx - lasx_
xvssrarni_ w_ d lasx - lasx_
xvssrarni_ wu_ d lasx - lasx_
xvssrln_ b_ h lasx - lasx_
xvssrln_ bu_ h lasx - lasx_
xvssrln_ h_ w lasx - lasx_
xvssrln_ hu_ w lasx - lasx_
xvssrln_ w_ d lasx - lasx_
xvssrln_ wu_ d lasx - lasx_
xvssrlni_ b_ h lasx - lasx_
xvssrlni_ bu_ h lasx - lasx_
xvssrlni_ d_ q lasx - lasx_
xvssrlni_ du_ q lasx - lasx_
xvssrlni_ h_ w lasx - lasx_
xvssrlni_ hu_ w lasx - lasx_
xvssrlni_ w_ d lasx - lasx_
xvssrlni_ wu_ d lasx - lasx_
xvssrlrn_ b_ h lasx - lasx_
xvssrlrn_ bu_ h lasx - lasx_
xvssrlrn_ h_ w lasx - lasx_
xvssrlrn_ hu_ w lasx - lasx_
xvssrlrn_ w_ d lasx - lasx_
xvssrlrn_ wu_ d lasx - lasx_
xvssrlrni_ b_ h lasx - lasx_
xvssrlrni_ bu_ h lasx - lasx_
xvssrlrni_ d_ q lasx - lasx_
xvssrlrni_ du_ q lasx - lasx_
xvssrlrni_ h_ w lasx - lasx_
xvssrlrni_ hu_ w lasx - lasx_
xvssrlrni_ w_ d lasx - lasx_
xvssrlrni_ wu_ d lasx - lasx_
xvssub_ b lasx - lasx_
xvssub_ bu lasx - lasx_
xvssub_ d lasx - lasx_
xvssub_ du lasx - lasx_
xvssub_ h lasx - lasx_
xvssub_ hu lasx - lasx_
xvssub_ w lasx - lasx_
xvssub_ wu lasx - lasx_
xvst ⚠lasx - lasx_
xvstelm_ ⚠b lasx - lasx_
xvstelm_ ⚠d lasx - lasx_
xvstelm_ ⚠h lasx - lasx_
xvstelm_ ⚠w lasx - lasx_
xvstx ⚠lasx - lasx_
xvsub_ b lasx - lasx_
xvsub_ d lasx - lasx_
xvsub_ h lasx - lasx_
xvsub_ q lasx - lasx_
xvsub_ w lasx - lasx_
xvsubi_ bu lasx - lasx_
xvsubi_ du lasx - lasx_
xvsubi_ hu lasx - lasx_
xvsubi_ wu lasx - lasx_
xvsubwev_ d_ w lasx - lasx_
xvsubwev_ d_ wu lasx - lasx_
xvsubwev_ h_ b lasx - lasx_
xvsubwev_ h_ bu lasx - lasx_
xvsubwev_ q_ d lasx - lasx_
xvsubwev_ q_ du lasx - lasx_
xvsubwev_ w_ h lasx - lasx_
xvsubwev_ w_ hu lasx - lasx_
xvsubwod_ d_ w lasx - lasx_
xvsubwod_ d_ wu lasx - lasx_
xvsubwod_ h_ b lasx - lasx_
xvsubwod_ h_ bu lasx - lasx_
xvsubwod_ q_ d lasx - lasx_
xvsubwod_ q_ du lasx - lasx_
xvsubwod_ w_ h lasx - lasx_
xvsubwod_ w_ hu lasx - lasx_
xvxor_ v lasx - lasx_
xvxori_ b lasx - lsx_
bnz_ b lsx - lsx_
bnz_ d lsx - lsx_
bnz_ h lsx - lsx_
bnz_ v lsx - lsx_
bnz_ w lsx - lsx_
bz_ b lsx - lsx_
bz_ d lsx - lsx_
bz_ h lsx - lsx_
bz_ v lsx - lsx_
bz_ w lsx - lsx_
vabsd_ b lsx - lsx_
vabsd_ bu lsx - lsx_
vabsd_ d lsx - lsx_
vabsd_ du lsx - lsx_
vabsd_ h lsx - lsx_
vabsd_ hu lsx - lsx_
vabsd_ w lsx - lsx_
vabsd_ wu lsx - lsx_
vadd_ b lsx - lsx_
vadd_ d lsx - lsx_
vadd_ h lsx - lsx_
vadd_ q lsx - lsx_
vadd_ w lsx - lsx_
vadda_ b lsx - lsx_
vadda_ d lsx - lsx_
vadda_ h lsx - lsx_
vadda_ w lsx - lsx_
vaddi_ bu lsx - lsx_
vaddi_ du lsx - lsx_
vaddi_ hu lsx - lsx_
vaddi_ wu lsx - lsx_
vaddwev_ d_ w lsx - lsx_
vaddwev_ d_ wu lsx - lsx_
vaddwev_ d_ wu_ w lsx - lsx_
vaddwev_ h_ b lsx - lsx_
vaddwev_ h_ bu lsx - lsx_
vaddwev_ h_ bu_ b lsx - lsx_
vaddwev_ q_ d lsx - lsx_
vaddwev_ q_ du lsx - lsx_
vaddwev_ q_ du_ d lsx - lsx_
vaddwev_ w_ h lsx - lsx_
vaddwev_ w_ hu lsx - lsx_
vaddwev_ w_ hu_ h lsx - lsx_
vaddwod_ d_ w lsx - lsx_
vaddwod_ d_ wu lsx - lsx_
vaddwod_ d_ wu_ w lsx - lsx_
vaddwod_ h_ b lsx - lsx_
vaddwod_ h_ bu lsx - lsx_
vaddwod_ h_ bu_ b lsx - lsx_
vaddwod_ q_ d lsx - lsx_
vaddwod_ q_ du lsx - lsx_
vaddwod_ q_ du_ d lsx - lsx_
vaddwod_ w_ h lsx - lsx_
vaddwod_ w_ hu lsx - lsx_
vaddwod_ w_ hu_ h lsx - lsx_
vand_ v lsx - lsx_
vandi_ b lsx - lsx_
vandn_ v lsx - lsx_
vavg_ b lsx - lsx_
vavg_ bu lsx - lsx_
vavg_ d lsx - lsx_
vavg_ du lsx - lsx_
vavg_ h lsx - lsx_
vavg_ hu lsx - lsx_
vavg_ w lsx - lsx_
vavg_ wu lsx - lsx_
vavgr_ b lsx - lsx_
vavgr_ bu lsx - lsx_
vavgr_ d lsx - lsx_
vavgr_ du lsx - lsx_
vavgr_ h lsx - lsx_
vavgr_ hu lsx - lsx_
vavgr_ w lsx - lsx_
vavgr_ wu lsx - lsx_
vbitclr_ b lsx - lsx_
vbitclr_ d lsx - lsx_
vbitclr_ h lsx - lsx_
vbitclr_ w lsx - lsx_
vbitclri_ b lsx - lsx_
vbitclri_ d lsx - lsx_
vbitclri_ h lsx - lsx_
vbitclri_ w lsx - lsx_
vbitrev_ b lsx - lsx_
vbitrev_ d lsx - lsx_
vbitrev_ h lsx - lsx_
vbitrev_ w lsx - lsx_
vbitrevi_ b lsx - lsx_
vbitrevi_ d lsx - lsx_
vbitrevi_ h lsx - lsx_
vbitrevi_ w lsx - lsx_
vbitsel_ v lsx - lsx_
vbitseli_ b lsx - lsx_
vbitset_ b lsx - lsx_
vbitset_ d lsx - lsx_
vbitset_ h lsx - lsx_
vbitset_ w lsx - lsx_
vbitseti_ b lsx - lsx_
vbitseti_ d lsx - lsx_
vbitseti_ h lsx - lsx_
vbitseti_ w lsx - lsx_
vbsll_ v lsx - lsx_
vbsrl_ v lsx - lsx_
vclo_ b lsx - lsx_
vclo_ d lsx - lsx_
vclo_ h lsx - lsx_
vclo_ w lsx - lsx_
vclz_ b lsx - lsx_
vclz_ d lsx - lsx_
vclz_ h lsx - lsx_
vclz_ w lsx - lsx_
vdiv_ b lsx - lsx_
vdiv_ bu lsx - lsx_
vdiv_ d lsx - lsx_
vdiv_ du lsx - lsx_
vdiv_ h lsx - lsx_
vdiv_ hu lsx - lsx_
vdiv_ w lsx - lsx_
vdiv_ wu lsx - lsx_
vexth_ d_ w lsx - lsx_
vexth_ du_ wu lsx - lsx_
vexth_ h_ b lsx - lsx_
vexth_ hu_ bu lsx - lsx_
vexth_ q_ d lsx - lsx_
vexth_ qu_ du lsx - lsx_
vexth_ w_ h lsx - lsx_
vexth_ wu_ hu lsx - lsx_
vextl_ q_ d lsx - lsx_
vextl_ qu_ du lsx - lsx_
vextrins_ b lsx - lsx_
vextrins_ d lsx - lsx_
vextrins_ h lsx - lsx_
vextrins_ w lsx - lsx_
vfadd_ d lsx - lsx_
vfadd_ s lsx - lsx_
vfclass_ d lsx - lsx_
vfclass_ s lsx - lsx_
vfcmp_ caf_ d lsx - lsx_
vfcmp_ caf_ s lsx - lsx_
vfcmp_ ceq_ d lsx - lsx_
vfcmp_ ceq_ s lsx - lsx_
vfcmp_ cle_ d lsx - lsx_
vfcmp_ cle_ s lsx - lsx_
vfcmp_ clt_ d lsx - lsx_
vfcmp_ clt_ s lsx - lsx_
vfcmp_ cne_ d lsx - lsx_
vfcmp_ cne_ s lsx - lsx_
vfcmp_ cor_ d lsx - lsx_
vfcmp_ cor_ s lsx - lsx_
vfcmp_ cueq_ d lsx - lsx_
vfcmp_ cueq_ s lsx - lsx_
vfcmp_ cule_ d lsx - lsx_
vfcmp_ cule_ s lsx - lsx_
vfcmp_ cult_ d lsx - lsx_
vfcmp_ cult_ s lsx - lsx_
vfcmp_ cun_ d lsx - lsx_
vfcmp_ cun_ s lsx - lsx_
vfcmp_ cune_ d lsx - lsx_
vfcmp_ cune_ s lsx - lsx_
vfcmp_ saf_ d lsx - lsx_
vfcmp_ saf_ s lsx - lsx_
vfcmp_ seq_ d lsx - lsx_
vfcmp_ seq_ s lsx - lsx_
vfcmp_ sle_ d lsx - lsx_
vfcmp_ sle_ s lsx - lsx_
vfcmp_ slt_ d lsx - lsx_
vfcmp_ slt_ s lsx - lsx_
vfcmp_ sne_ d lsx - lsx_
vfcmp_ sne_ s lsx - lsx_
vfcmp_ sor_ d lsx - lsx_
vfcmp_ sor_ s lsx - lsx_
vfcmp_ sueq_ d lsx - lsx_
vfcmp_ sueq_ s lsx - lsx_
vfcmp_ sule_ d lsx - lsx_
vfcmp_ sule_ s lsx - lsx_
vfcmp_ sult_ d lsx - lsx_
vfcmp_ sult_ s lsx - lsx_
vfcmp_ sun_ d lsx - lsx_
vfcmp_ sun_ s lsx - lsx_
vfcmp_ sune_ d lsx - lsx_
vfcmp_ sune_ s lsx - lsx_
vfcvt_ h_ s lsx - lsx_
vfcvt_ s_ d lsx - lsx_
vfcvth_ d_ s lsx - lsx_
vfcvth_ s_ h lsx - lsx_
vfcvtl_ d_ s lsx - lsx_
vfcvtl_ s_ h lsx - lsx_
vfdiv_ d lsx - lsx_
vfdiv_ s lsx - lsx_
vffint_ d_ l lsx - lsx_
vffint_ d_ lu lsx - lsx_
vffint_ s_ l lsx - lsx_
vffint_ s_ w lsx - lsx_
vffint_ s_ wu lsx - lsx_
vffinth_ d_ w lsx - lsx_
vffintl_ d_ w lsx - lsx_
vflogb_ d lsx - lsx_
vflogb_ s lsx - lsx_
vfmadd_ d lsx - lsx_
vfmadd_ s lsx - lsx_
vfmax_ d lsx - lsx_
vfmax_ s lsx - lsx_
vfmaxa_ d lsx - lsx_
vfmaxa_ s lsx - lsx_
vfmin_ d lsx - lsx_
vfmin_ s lsx - lsx_
vfmina_ d lsx - lsx_
vfmina_ s lsx - lsx_
vfmsub_ d lsx - lsx_
vfmsub_ s lsx - lsx_
vfmul_ d lsx - lsx_
vfmul_ s lsx - lsx_
vfnmadd_ d lsx - lsx_
vfnmadd_ s lsx - lsx_
vfnmsub_ d lsx - lsx_
vfnmsub_ s lsx - lsx_
vfrecip_ d lsx - lsx_
vfrecip_ s lsx - lsx_
vfrecipe_ d frecipeandlsx - lsx_
vfrecipe_ s frecipeandlsx - lsx_
vfrint_ d lsx - lsx_
vfrint_ s lsx - lsx_
vfrintrm_ d lsx - lsx_
vfrintrm_ s lsx - lsx_
vfrintrne_ d lsx - lsx_
vfrintrne_ s lsx - lsx_
vfrintrp_ d lsx - lsx_
vfrintrp_ s lsx - lsx_
vfrintrz_ d lsx - lsx_
vfrintrz_ s lsx - lsx_
vfrsqrt_ d lsx - lsx_
vfrsqrt_ s lsx - lsx_
vfrsqrte_ d frecipeandlsx - lsx_
vfrsqrte_ s frecipeandlsx - lsx_
vfrstp_ b lsx - lsx_
vfrstp_ h lsx - lsx_
vfrstpi_ b lsx - lsx_
vfrstpi_ h lsx - lsx_
vfsqrt_ d lsx - lsx_
vfsqrt_ s lsx - lsx_
vfsub_ d lsx - lsx_
vfsub_ s lsx - lsx_
vftint_ l_ d lsx - lsx_
vftint_ lu_ d lsx - lsx_
vftint_ w_ d lsx - lsx_
vftint_ w_ s lsx - lsx_
vftint_ wu_ s lsx - lsx_
vftinth_ l_ s lsx - lsx_
vftintl_ l_ s lsx - lsx_
vftintrm_ l_ d lsx - lsx_
vftintrm_ w_ d lsx - lsx_
vftintrm_ w_ s lsx - lsx_
vftintrmh_ l_ s lsx - lsx_
vftintrml_ l_ s lsx - lsx_
vftintrne_ l_ d lsx - lsx_
vftintrne_ w_ d lsx - lsx_
vftintrne_ w_ s lsx - lsx_
vftintrneh_ l_ s lsx - lsx_
vftintrnel_ l_ s lsx - lsx_
vftintrp_ l_ d lsx - lsx_
vftintrp_ w_ d lsx - lsx_
vftintrp_ w_ s lsx - lsx_
vftintrph_ l_ s lsx - lsx_
vftintrpl_ l_ s lsx - lsx_
vftintrz_ l_ d lsx - lsx_
vftintrz_ lu_ d lsx - lsx_
vftintrz_ w_ d lsx - lsx_
vftintrz_ w_ s lsx - lsx_
vftintrz_ wu_ s lsx - lsx_
vftintrzh_ l_ s lsx - lsx_
vftintrzl_ l_ s lsx - lsx_
vhaddw_ d_ w lsx - lsx_
vhaddw_ du_ wu lsx - lsx_
vhaddw_ h_ b lsx - lsx_
vhaddw_ hu_ bu lsx - lsx_
vhaddw_ q_ d lsx - lsx_
vhaddw_ qu_ du lsx - lsx_
vhaddw_ w_ h lsx - lsx_
vhaddw_ wu_ hu lsx - lsx_
vhsubw_ d_ w lsx - lsx_
vhsubw_ du_ wu lsx - lsx_
vhsubw_ h_ b lsx - lsx_
vhsubw_ hu_ bu lsx - lsx_
vhsubw_ q_ d lsx - lsx_
vhsubw_ qu_ du lsx - lsx_
vhsubw_ w_ h lsx - lsx_
vhsubw_ wu_ hu lsx - lsx_
vilvh_ b lsx - lsx_
vilvh_ d lsx - lsx_
vilvh_ h lsx - lsx_
vilvh_ w lsx - lsx_
vilvl_ b lsx - lsx_
vilvl_ d lsx - lsx_
vilvl_ h lsx - lsx_
vilvl_ w lsx - lsx_
vinsgr2vr_ b lsx - lsx_
vinsgr2vr_ d lsx - lsx_
vinsgr2vr_ h lsx - lsx_
vinsgr2vr_ w lsx - lsx_vld⚠
lsx - lsx_
vldi lsx - lsx_
vldrepl_ ⚠b lsx - lsx_
vldrepl_ ⚠d lsx - lsx_
vldrepl_ ⚠h lsx - lsx_
vldrepl_ ⚠w lsx - lsx_
vldx ⚠lsx - lsx_
vmadd_ b lsx - lsx_
vmadd_ d lsx - lsx_
vmadd_ h lsx - lsx_
vmadd_ w lsx - lsx_
vmaddwev_ d_ w lsx - lsx_
vmaddwev_ d_ wu lsx - lsx_
vmaddwev_ d_ wu_ w lsx - lsx_
vmaddwev_ h_ b lsx - lsx_
vmaddwev_ h_ bu lsx - lsx_
vmaddwev_ h_ bu_ b lsx - lsx_
vmaddwev_ q_ d lsx - lsx_
vmaddwev_ q_ du lsx - lsx_
vmaddwev_ q_ du_ d lsx - lsx_
vmaddwev_ w_ h lsx - lsx_
vmaddwev_ w_ hu lsx - lsx_
vmaddwev_ w_ hu_ h lsx - lsx_
vmaddwod_ d_ w lsx - lsx_
vmaddwod_ d_ wu lsx - lsx_
vmaddwod_ d_ wu_ w lsx - lsx_
vmaddwod_ h_ b lsx - lsx_
vmaddwod_ h_ bu lsx - lsx_
vmaddwod_ h_ bu_ b lsx - lsx_
vmaddwod_ q_ d lsx - lsx_
vmaddwod_ q_ du lsx - lsx_
vmaddwod_ q_ du_ d lsx - lsx_
vmaddwod_ w_ h lsx - lsx_
vmaddwod_ w_ hu lsx - lsx_
vmaddwod_ w_ hu_ h lsx - lsx_
vmax_ b lsx - lsx_
vmax_ bu lsx - lsx_
vmax_ d lsx - lsx_
vmax_ du lsx - lsx_
vmax_ h lsx - lsx_
vmax_ hu lsx - lsx_
vmax_ w lsx - lsx_
vmax_ wu lsx - lsx_
vmaxi_ b lsx - lsx_
vmaxi_ bu lsx - lsx_
vmaxi_ d lsx - lsx_
vmaxi_ du lsx - lsx_
vmaxi_ h lsx - lsx_
vmaxi_ hu lsx - lsx_
vmaxi_ w lsx - lsx_
vmaxi_ wu lsx - lsx_
vmin_ b lsx - lsx_
vmin_ bu lsx - lsx_
vmin_ d lsx - lsx_
vmin_ du lsx - lsx_
vmin_ h lsx - lsx_
vmin_ hu lsx - lsx_
vmin_ w lsx - lsx_
vmin_ wu lsx - lsx_
vmini_ b lsx - lsx_
vmini_ bu lsx - lsx_
vmini_ d lsx - lsx_
vmini_ du lsx - lsx_
vmini_ h lsx - lsx_
vmini_ hu lsx - lsx_
vmini_ w lsx - lsx_
vmini_ wu lsx - lsx_
vmod_ b lsx - lsx_
vmod_ bu lsx - lsx_
vmod_ d lsx - lsx_
vmod_ du lsx - lsx_
vmod_ h lsx - lsx_
vmod_ hu lsx - lsx_
vmod_ w lsx - lsx_
vmod_ wu lsx - lsx_
vmskgez_ b lsx - lsx_
vmskltz_ b lsx - lsx_
vmskltz_ d lsx - lsx_
vmskltz_ h lsx - lsx_
vmskltz_ w lsx - lsx_
vmsknz_ b lsx - lsx_
vmsub_ b lsx - lsx_
vmsub_ d lsx - lsx_
vmsub_ h lsx - lsx_
vmsub_ w lsx - lsx_
vmuh_ b lsx - lsx_
vmuh_ bu lsx - lsx_
vmuh_ d lsx - lsx_
vmuh_ du lsx - lsx_
vmuh_ h lsx - lsx_
vmuh_ hu lsx - lsx_
vmuh_ w lsx - lsx_
vmuh_ wu lsx - lsx_
vmul_ b lsx - lsx_
vmul_ d lsx - lsx_
vmul_ h lsx - lsx_
vmul_ w lsx - lsx_
vmulwev_ d_ w lsx - lsx_
vmulwev_ d_ wu lsx - lsx_
vmulwev_ d_ wu_ w lsx - lsx_
vmulwev_ h_ b lsx - lsx_
vmulwev_ h_ bu lsx - lsx_
vmulwev_ h_ bu_ b lsx - lsx_
vmulwev_ q_ d lsx - lsx_
vmulwev_ q_ du lsx - lsx_
vmulwev_ q_ du_ d lsx - lsx_
vmulwev_ w_ h lsx - lsx_
vmulwev_ w_ hu lsx - lsx_
vmulwev_ w_ hu_ h lsx - lsx_
vmulwod_ d_ w lsx - lsx_
vmulwod_ d_ wu lsx - lsx_
vmulwod_ d_ wu_ w lsx - lsx_
vmulwod_ h_ b lsx - lsx_
vmulwod_ h_ bu lsx - lsx_
vmulwod_ h_ bu_ b lsx - lsx_
vmulwod_ q_ d lsx - lsx_
vmulwod_ q_ du lsx - lsx_
vmulwod_ q_ du_ d lsx - lsx_
vmulwod_ w_ h lsx - lsx_
vmulwod_ w_ hu lsx - lsx_
vmulwod_ w_ hu_ h lsx - lsx_
vneg_ b lsx - lsx_
vneg_ d lsx - lsx_
vneg_ h lsx - lsx_
vneg_ w lsx - lsx_
vnor_ v lsx - lsx_
vnori_ b lsx - lsx_
vor_ v lsx - lsx_
vori_ b lsx - lsx_
vorn_ v lsx - lsx_
vpackev_ b lsx - lsx_
vpackev_ d lsx - lsx_
vpackev_ h lsx - lsx_
vpackev_ w lsx - lsx_
vpackod_ b lsx - lsx_
vpackod_ d lsx - lsx_
vpackod_ h lsx - lsx_
vpackod_ w lsx - lsx_
vpcnt_ b lsx - lsx_
vpcnt_ d lsx - lsx_
vpcnt_ h lsx - lsx_
vpcnt_ w lsx - lsx_
vpermi_ w lsx - lsx_
vpickev_ b lsx - lsx_
vpickev_ d lsx - lsx_
vpickev_ h lsx - lsx_
vpickev_ w lsx - lsx_
vpickod_ b lsx - lsx_
vpickod_ d lsx - lsx_
vpickod_ h lsx - lsx_
vpickod_ w lsx - lsx_
vpickve2gr_ b lsx - lsx_
vpickve2gr_ bu lsx - lsx_
vpickve2gr_ d lsx - lsx_
vpickve2gr_ du lsx - lsx_
vpickve2gr_ h lsx - lsx_
vpickve2gr_ hu lsx - lsx_
vpickve2gr_ w lsx - lsx_
vpickve2gr_ wu lsx - lsx_
vreplgr2vr_ b lsx - lsx_
vreplgr2vr_ d lsx - lsx_
vreplgr2vr_ h lsx - lsx_
vreplgr2vr_ w lsx - lsx_
vrepli_ b lsx - lsx_
vrepli_ d lsx - lsx_
vrepli_ h lsx - lsx_
vrepli_ w lsx - lsx_
vreplve_ b lsx - lsx_
vreplve_ d lsx - lsx_
vreplve_ h lsx - lsx_
vreplve_ w lsx - lsx_
vreplvei_ b lsx - lsx_
vreplvei_ d lsx - lsx_
vreplvei_ h lsx - lsx_
vreplvei_ w lsx - lsx_
vrotr_ b lsx - lsx_
vrotr_ d lsx - lsx_
vrotr_ h lsx - lsx_
vrotr_ w lsx - lsx_
vrotri_ b lsx - lsx_
vrotri_ d lsx - lsx_
vrotri_ h lsx - lsx_
vrotri_ w lsx - lsx_
vsadd_ b lsx - lsx_
vsadd_ bu lsx - lsx_
vsadd_ d lsx - lsx_
vsadd_ du lsx - lsx_
vsadd_ h lsx - lsx_
vsadd_ hu lsx - lsx_
vsadd_ w lsx - lsx_
vsadd_ wu lsx - lsx_
vsat_ b lsx - lsx_
vsat_ bu lsx - lsx_
vsat_ d lsx - lsx_
vsat_ du lsx - lsx_
vsat_ h lsx - lsx_
vsat_ hu lsx - lsx_
vsat_ w lsx - lsx_
vsat_ wu lsx - lsx_
vseq_ b lsx - lsx_
vseq_ d lsx - lsx_
vseq_ h lsx - lsx_
vseq_ w lsx - lsx_
vseqi_ b lsx - lsx_
vseqi_ d lsx - lsx_
vseqi_ h lsx - lsx_
vseqi_ w lsx - lsx_
vshuf4i_ b lsx - lsx_
vshuf4i_ d lsx - lsx_
vshuf4i_ h lsx - lsx_
vshuf4i_ w lsx - lsx_
vshuf_ b lsx - lsx_
vshuf_ d lsx - lsx_
vshuf_ h lsx - lsx_
vshuf_ w lsx - lsx_
vsigncov_ b lsx - lsx_
vsigncov_ d lsx - lsx_
vsigncov_ h lsx - lsx_
vsigncov_ w lsx - lsx_
vsle_ b lsx - lsx_
vsle_ bu lsx - lsx_
vsle_ d lsx - lsx_
vsle_ du lsx - lsx_
vsle_ h lsx - lsx_
vsle_ hu lsx - lsx_
vsle_ w lsx - lsx_
vsle_ wu lsx - lsx_
vslei_ b lsx - lsx_
vslei_ bu lsx - lsx_
vslei_ d lsx - lsx_
vslei_ du lsx - lsx_
vslei_ h lsx - lsx_
vslei_ hu lsx - lsx_
vslei_ w lsx - lsx_
vslei_ wu lsx - lsx_
vsll_ b lsx - lsx_
vsll_ d lsx - lsx_
vsll_ h lsx - lsx_
vsll_ w lsx - lsx_
vslli_ b lsx - lsx_
vslli_ d lsx - lsx_
vslli_ h lsx - lsx_
vslli_ w lsx - lsx_
vsllwil_ d_ w lsx - lsx_
vsllwil_ du_ wu lsx - lsx_
vsllwil_ h_ b lsx - lsx_
vsllwil_ hu_ bu lsx - lsx_
vsllwil_ w_ h lsx - lsx_
vsllwil_ wu_ hu lsx - lsx_
vslt_ b lsx - lsx_
vslt_ bu lsx - lsx_
vslt_ d lsx - lsx_
vslt_ du lsx - lsx_
vslt_ h lsx - lsx_
vslt_ hu lsx - lsx_
vslt_ w lsx - lsx_
vslt_ wu lsx - lsx_
vslti_ b lsx - lsx_
vslti_ bu lsx - lsx_
vslti_ d lsx - lsx_
vslti_ du lsx - lsx_
vslti_ h lsx - lsx_
vslti_ hu lsx - lsx_
vslti_ w lsx - lsx_
vslti_ wu lsx - lsx_
vsra_ b lsx - lsx_
vsra_ d lsx - lsx_
vsra_ h lsx - lsx_
vsra_ w lsx - lsx_
vsrai_ b lsx - lsx_
vsrai_ d lsx - lsx_
vsrai_ h lsx - lsx_
vsrai_ w lsx - lsx_
vsran_ b_ h lsx - lsx_
vsran_ h_ w lsx - lsx_
vsran_ w_ d lsx - lsx_
vsrani_ b_ h lsx - lsx_
vsrani_ d_ q lsx - lsx_
vsrani_ h_ w lsx - lsx_
vsrani_ w_ d lsx - lsx_
vsrar_ b lsx - lsx_
vsrar_ d lsx - lsx_
vsrar_ h lsx - lsx_
vsrar_ w lsx - lsx_
vsrari_ b lsx - lsx_
vsrari_ d lsx - lsx_
vsrari_ h lsx - lsx_
vsrari_ w lsx - lsx_
vsrarn_ b_ h lsx - lsx_
vsrarn_ h_ w lsx - lsx_
vsrarn_ w_ d lsx - lsx_
vsrarni_ b_ h lsx - lsx_
vsrarni_ d_ q lsx - lsx_
vsrarni_ h_ w lsx - lsx_
vsrarni_ w_ d lsx - lsx_
vsrl_ b lsx - lsx_
vsrl_ d lsx - lsx_
vsrl_ h lsx - lsx_
vsrl_ w lsx - lsx_
vsrli_ b lsx - lsx_
vsrli_ d lsx - lsx_
vsrli_ h lsx - lsx_
vsrli_ w lsx - lsx_
vsrln_ b_ h lsx - lsx_
vsrln_ h_ w lsx - lsx_
vsrln_ w_ d lsx - lsx_
vsrlni_ b_ h lsx - lsx_
vsrlni_ d_ q lsx - lsx_
vsrlni_ h_ w lsx - lsx_
vsrlni_ w_ d lsx - lsx_
vsrlr_ b lsx - lsx_
vsrlr_ d lsx - lsx_
vsrlr_ h lsx - lsx_
vsrlr_ w lsx - lsx_
vsrlri_ b lsx - lsx_
vsrlri_ d lsx - lsx_
vsrlri_ h lsx - lsx_
vsrlri_ w lsx - lsx_
vsrlrn_ b_ h lsx - lsx_
vsrlrn_ h_ w lsx - lsx_
vsrlrn_ w_ d lsx - lsx_
vsrlrni_ b_ h lsx - lsx_
vsrlrni_ d_ q lsx - lsx_
vsrlrni_ h_ w lsx - lsx_
vsrlrni_ w_ d lsx - lsx_
vssran_ b_ h lsx - lsx_
vssran_ bu_ h lsx - lsx_
vssran_ h_ w lsx - lsx_
vssran_ hu_ w lsx - lsx_
vssran_ w_ d lsx - lsx_
vssran_ wu_ d lsx - lsx_
vssrani_ b_ h lsx - lsx_
vssrani_ bu_ h lsx - lsx_
vssrani_ d_ q lsx - lsx_
vssrani_ du_ q lsx - lsx_
vssrani_ h_ w lsx - lsx_
vssrani_ hu_ w lsx - lsx_
vssrani_ w_ d lsx - lsx_
vssrani_ wu_ d lsx - lsx_
vssrarn_ b_ h lsx - lsx_
vssrarn_ bu_ h lsx - lsx_
vssrarn_ h_ w lsx - lsx_
vssrarn_ hu_ w lsx - lsx_
vssrarn_ w_ d lsx - lsx_
vssrarn_ wu_ d lsx - lsx_
vssrarni_ b_ h lsx - lsx_
vssrarni_ bu_ h lsx - lsx_
vssrarni_ d_ q lsx - lsx_
vssrarni_ du_ q lsx - lsx_
vssrarni_ h_ w lsx - lsx_
vssrarni_ hu_ w lsx - lsx_
vssrarni_ w_ d lsx - lsx_
vssrarni_ wu_ d lsx - lsx_
vssrln_ b_ h lsx - lsx_
vssrln_ bu_ h lsx - lsx_
vssrln_ h_ w lsx - lsx_
vssrln_ hu_ w lsx - lsx_
vssrln_ w_ d lsx - lsx_
vssrln_ wu_ d lsx - lsx_
vssrlni_ b_ h lsx - lsx_
vssrlni_ bu_ h lsx - lsx_
vssrlni_ d_ q lsx - lsx_
vssrlni_ du_ q lsx - lsx_
vssrlni_ h_ w lsx - lsx_
vssrlni_ hu_ w lsx - lsx_
vssrlni_ w_ d lsx - lsx_
vssrlni_ wu_ d lsx - lsx_
vssrlrn_ b_ h lsx - lsx_
vssrlrn_ bu_ h lsx - lsx_
vssrlrn_ h_ w lsx - lsx_
vssrlrn_ hu_ w lsx - lsx_
vssrlrn_ w_ d lsx - lsx_
vssrlrn_ wu_ d lsx - lsx_
vssrlrni_ b_ h lsx - lsx_
vssrlrni_ bu_ h lsx - lsx_
vssrlrni_ d_ q lsx - lsx_
vssrlrni_ du_ q lsx - lsx_
vssrlrni_ h_ w lsx - lsx_
vssrlrni_ hu_ w lsx - lsx_
vssrlrni_ w_ d lsx - lsx_
vssrlrni_ wu_ d lsx - lsx_
vssub_ b lsx - lsx_
vssub_ bu lsx - lsx_
vssub_ d lsx - lsx_
vssub_ du lsx - lsx_
vssub_ h lsx - lsx_
vssub_ hu lsx - lsx_
vssub_ w lsx - lsx_
vssub_ wu lsx - lsx_vst⚠
lsx - lsx_
vstelm_ ⚠b lsx - lsx_
vstelm_ ⚠d lsx - lsx_
vstelm_ ⚠h lsx - lsx_
vstelm_ ⚠w lsx - lsx_
vstx ⚠lsx - lsx_
vsub_ b lsx - lsx_
vsub_ d lsx - lsx_
vsub_ h lsx - lsx_
vsub_ q lsx - lsx_
vsub_ w lsx - lsx_
vsubi_ bu lsx - lsx_
vsubi_ du lsx - lsx_
vsubi_ hu lsx - lsx_
vsubi_ wu lsx - lsx_
vsubwev_ d_ w lsx - lsx_
vsubwev_ d_ wu lsx - lsx_
vsubwev_ h_ b lsx - lsx_
vsubwev_ h_ bu lsx - lsx_
vsubwev_ q_ d lsx - lsx_
vsubwev_ q_ du lsx - lsx_
vsubwev_ w_ h lsx - lsx_
vsubwev_ w_ hu lsx - lsx_
vsubwod_ d_ w lsx - lsx_
vsubwod_ d_ wu lsx - lsx_
vsubwod_ h_ b lsx - lsx_
vsubwod_ h_ bu lsx - lsx_
vsubwod_ q_ d lsx - lsx_
vsubwod_ q_ du lsx - lsx_
vsubwod_ w_ h lsx - lsx_
vsubwod_ w_ hu lsx - lsx_
vxor_ v lsx - lsx_
vxori_ b lsx - asrtgt⚠
Experimental - Generates the greater-than assertion instruction
- asrtle⚠
Experimental - Generates the less-than-or-equal assertion instruction
- brk⚠
Experimental LoongArch32 or LoongArch64 - Generates the breakpoint instruction
- cacop⚠
Experimental - Generates the cache operation instruction
- cpucfg
Experimental LoongArch32 or LoongArch64 - Reads the CPU configuration register
- csrrd⚠
Experimental - Reads the CSR
- csrwr⚠
Experimental - Writes the CSR
- csrxchg⚠
Experimental - Exchanges the CSR
- dbar
Experimental LoongArch32 or LoongArch64 - Generates the memory barrier instruction
- frecipe_
d Experimental frecipeand (LoongArch32 or LoongArch64) - Calculate the approximate double-precision result of 1.0 divided
- frecipe_
s Experimental frecipeand (LoongArch32 or LoongArch64) - Calculate the approximate single-precision result of 1.0 divided
- frsqrte_
d Experimental frecipeand (LoongArch32 or LoongArch64) - Calculate the approximate double-precision result of dividing 1.0 by the square root
- frsqrte_
s Experimental frecipeand (LoongArch32 or LoongArch64) - Calculate the approximate single-precision result of dividing 1.0 by the square root
- ibar
Experimental LoongArch32 or LoongArch64 - Generates the instruction-fetch barrier instruction
- iocsrrd_
b ⚠Experimental LoongArch32 or LoongArch64 - Reads the 8-bit IO-CSR
- iocsrrd_
d ⚠Experimental - Reads the 64-bit IO-CSR
- iocsrrd_
h ⚠Experimental LoongArch32 or LoongArch64 - Reads the 16-bit IO-CSR
- iocsrrd_
w ⚠Experimental LoongArch32 or LoongArch64 - Reads the 32-bit IO-CSR
- iocsrwr_
b ⚠Experimental LoongArch32 or LoongArch64 - Writes the 8-bit IO-CSR
- iocsrwr_
d ⚠Experimental - Writes the 64-bit IO-CSR
- iocsrwr_
h ⚠Experimental LoongArch32 or LoongArch64 - Writes the 16-bit IO-CSR
- iocsrwr_
w ⚠Experimental LoongArch32 or LoongArch64 - Writes the 32-bit IO-CSR
- lddir⚠
Experimental - Loads the page table directory entry
- ldpte⚠
Experimental - Loads the page table entry
- movfcsr2gr
Experimental LoongArch32 or LoongArch64 - Moves data from a FCSR to the GPR
- movgr2fcsr⚠
Experimental LoongArch32 or LoongArch64 - Moves data from a GPR to the FCSR
- rdtime_
d Experimental - Reads the 64-bit stable counter value and the counter ID
- rdtimeh_
w Experimental LoongArch32 or LoongArch64 - Reads the upper 32-bit stable counter value and the counter ID
- rdtimel_
w Experimental LoongArch32 or LoongArch64 - Reads the lower 32-bit stable counter value and the counter ID
- syscall⚠
Experimental LoongArch32 or LoongArch64 - Generates the syscall instruction
Type Aliases§
- v2f64
Experimental - v2i64
Experimental - v2u64
Experimental - v4f32
Experimental - v4f64
Experimental - v4i32
Experimental - v4i64
Experimental - v4u32
Experimental - v4u64
Experimental - v8f32
Experimental - v8i16
Experimental - v8i32
Experimental - v8u16
Experimental - v8u32
Experimental - v16i8
Experimental - v16i16
Experimental - v16u8
Experimental - v16u16
Experimental - v32i8
Experimental - v32u8
Experimental