Lines Matching refs:MSARegister

749   void bz_v(MSARegister wt, int16_t offset);
750 inline void bz_v(MSARegister wt, Label* L) { in bz_v()
753 void bz_b(MSARegister wt, int16_t offset);
754 inline void bz_b(MSARegister wt, Label* L) { in bz_b()
757 void bz_h(MSARegister wt, int16_t offset);
758 inline void bz_h(MSARegister wt, Label* L) { in bz_h()
761 void bz_w(MSARegister wt, int16_t offset);
762 inline void bz_w(MSARegister wt, Label* L) { in bz_w()
765 void bz_d(MSARegister wt, int16_t offset);
766 inline void bz_d(MSARegister wt, Label* L) { in bz_d()
769 void bnz_v(MSARegister wt, int16_t offset);
770 inline void bnz_v(MSARegister wt, Label* L) { in bnz_v()
773 void bnz_b(MSARegister wt, int16_t offset);
774 inline void bnz_b(MSARegister wt, Label* L) { in bnz_b()
777 void bnz_h(MSARegister wt, int16_t offset);
778 inline void bnz_h(MSARegister wt, Label* L) { in bnz_h()
781 void bnz_w(MSARegister wt, int16_t offset);
782 inline void bnz_w(MSARegister wt, Label* L) { in bnz_w()
785 void bnz_d(MSARegister wt, int16_t offset);
786 inline void bnz_d(MSARegister wt, Label* L) { in bnz_d()
790 void ld_b(MSARegister wd, const MemOperand& rs);
791 void ld_h(MSARegister wd, const MemOperand& rs);
792 void ld_w(MSARegister wd, const MemOperand& rs);
793 void ld_d(MSARegister wd, const MemOperand& rs);
794 void st_b(MSARegister wd, const MemOperand& rs);
795 void st_h(MSARegister wd, const MemOperand& rs);
796 void st_w(MSARegister wd, const MemOperand& rs);
797 void st_d(MSARegister wd, const MemOperand& rs);
799 void ldi_b(MSARegister wd, int32_t imm10);
800 void ldi_h(MSARegister wd, int32_t imm10);
801 void ldi_w(MSARegister wd, int32_t imm10);
802 void ldi_d(MSARegister wd, int32_t imm10);
804 void addvi_b(MSARegister wd, MSARegister ws, uint32_t imm5);
805 void addvi_h(MSARegister wd, MSARegister ws, uint32_t imm5);
806 void addvi_w(MSARegister wd, MSARegister ws, uint32_t imm5);
807 void addvi_d(MSARegister wd, MSARegister ws, uint32_t imm5);
808 void subvi_b(MSARegister wd, MSARegister ws, uint32_t imm5);
809 void subvi_h(MSARegister wd, MSARegister ws, uint32_t imm5);
810 void subvi_w(MSARegister wd, MSARegister ws, uint32_t imm5);
811 void subvi_d(MSARegister wd, MSARegister ws, uint32_t imm5);
812 void maxi_s_b(MSARegister wd, MSARegister ws, uint32_t imm5);
813 void maxi_s_h(MSARegister wd, MSARegister ws, uint32_t imm5);
814 void maxi_s_w(MSARegister wd, MSARegister ws, uint32_t imm5);
815 void maxi_s_d(MSARegister wd, MSARegister ws, uint32_t imm5);
816 void maxi_u_b(MSARegister wd, MSARegister ws, uint32_t imm5);
817 void maxi_u_h(MSARegister wd, MSARegister ws, uint32_t imm5);
818 void maxi_u_w(MSARegister wd, MSARegister ws, uint32_t imm5);
819 void maxi_u_d(MSARegister wd, MSARegister ws, uint32_t imm5);
820 void mini_s_b(MSARegister wd, MSARegister ws, uint32_t imm5);
821 void mini_s_h(MSARegister wd, MSARegister ws, uint32_t imm5);
822 void mini_s_w(MSARegister wd, MSARegister ws, uint32_t imm5);
823 void mini_s_d(MSARegister wd, MSARegister ws, uint32_t imm5);
824 void mini_u_b(MSARegister wd, MSARegister ws, uint32_t imm5);
825 void mini_u_h(MSARegister wd, MSARegister ws, uint32_t imm5);
826 void mini_u_w(MSARegister wd, MSARegister ws, uint32_t imm5);
827 void mini_u_d(MSARegister wd, MSARegister ws, uint32_t imm5);
828 void ceqi_b(MSARegister wd, MSARegister ws, uint32_t imm5);
829 void ceqi_h(MSARegister wd, MSARegister ws, uint32_t imm5);
830 void ceqi_w(MSARegister wd, MSARegister ws, uint32_t imm5);
831 void ceqi_d(MSARegister wd, MSARegister ws, uint32_t imm5);
832 void clti_s_b(MSARegister wd, MSARegister ws, uint32_t imm5);
833 void clti_s_h(MSARegister wd, MSARegister ws, uint32_t imm5);
834 void clti_s_w(MSARegister wd, MSARegister ws, uint32_t imm5);
835 void clti_s_d(MSARegister wd, MSARegister ws, uint32_t imm5);
836 void clti_u_b(MSARegister wd, MSARegister ws, uint32_t imm5);
837 void clti_u_h(MSARegister wd, MSARegister ws, uint32_t imm5);
838 void clti_u_w(MSARegister wd, MSARegister ws, uint32_t imm5);
839 void clti_u_d(MSARegister wd, MSARegister ws, uint32_t imm5);
840 void clei_s_b(MSARegister wd, MSARegister ws, uint32_t imm5);
841 void clei_s_h(MSARegister wd, MSARegister ws, uint32_t imm5);
842 void clei_s_w(MSARegister wd, MSARegister ws, uint32_t imm5);
843 void clei_s_d(MSARegister wd, MSARegister ws, uint32_t imm5);
844 void clei_u_b(MSARegister wd, MSARegister ws, uint32_t imm5);
845 void clei_u_h(MSARegister wd, MSARegister ws, uint32_t imm5);
846 void clei_u_w(MSARegister wd, MSARegister ws, uint32_t imm5);
847 void clei_u_d(MSARegister wd, MSARegister ws, uint32_t imm5);
849 void andi_b(MSARegister wd, MSARegister ws, uint32_t imm8);
850 void ori_b(MSARegister wd, MSARegister ws, uint32_t imm8);
851 void nori_b(MSARegister wd, MSARegister ws, uint32_t imm8);
852 void xori_b(MSARegister wd, MSARegister ws, uint32_t imm8);
853 void bmnzi_b(MSARegister wd, MSARegister ws, uint32_t imm8);
854 void bmzi_b(MSARegister wd, MSARegister ws, uint32_t imm8);
855 void bseli_b(MSARegister wd, MSARegister ws, uint32_t imm8);
856 void shf_b(MSARegister wd, MSARegister ws, uint32_t imm8);
857 void shf_h(MSARegister wd, MSARegister ws, uint32_t imm8);
858 void shf_w(MSARegister wd, MSARegister ws, uint32_t imm8);
860 void and_v(MSARegister wd, MSARegister ws, MSARegister wt);
861 void or_v(MSARegister wd, MSARegister ws, MSARegister wt);
862 void nor_v(MSARegister wd, MSARegister ws, MSARegister wt);
863 void xor_v(MSARegister wd, MSARegister ws, MSARegister wt);
864 void bmnz_v(MSARegister wd, MSARegister ws, MSARegister wt);
865 void bmz_v(MSARegister wd, MSARegister ws, MSARegister wt);
866 void bsel_v(MSARegister wd, MSARegister ws, MSARegister wt);
868 void fill_b(MSARegister wd, Register rs);
869 void fill_h(MSARegister wd, Register rs);
870 void fill_w(MSARegister wd, Register rs);
871 void pcnt_b(MSARegister wd, MSARegister ws);
872 void pcnt_h(MSARegister wd, MSARegister ws);
873 void pcnt_w(MSARegister wd, MSARegister ws);
874 void pcnt_d(MSARegister wd, MSARegister ws);
875 void nloc_b(MSARegister wd, MSARegister ws);
876 void nloc_h(MSARegister wd, MSARegister ws);
877 void nloc_w(MSARegister wd, MSARegister ws);
878 void nloc_d(MSARegister wd, MSARegister ws);
879 void nlzc_b(MSARegister wd, MSARegister ws);
880 void nlzc_h(MSARegister wd, MSARegister ws);
881 void nlzc_w(MSARegister wd, MSARegister ws);
882 void nlzc_d(MSARegister wd, MSARegister ws);
884 void fclass_w(MSARegister wd, MSARegister ws);
885 void fclass_d(MSARegister wd, MSARegister ws);
886 void ftrunc_s_w(MSARegister wd, MSARegister ws);
887 void ftrunc_s_d(MSARegister wd, MSARegister ws);
888 void ftrunc_u_w(MSARegister wd, MSARegister ws);
889 void ftrunc_u_d(MSARegister wd, MSARegister ws);
890 void fsqrt_w(MSARegister wd, MSARegister ws);
891 void fsqrt_d(MSARegister wd, MSARegister ws);
892 void frsqrt_w(MSARegister wd, MSARegister ws);
893 void frsqrt_d(MSARegister wd, MSARegister ws);
894 void frcp_w(MSARegister wd, MSARegister ws);
895 void frcp_d(MSARegister wd, MSARegister ws);
896 void frint_w(MSARegister wd, MSARegister ws);
897 void frint_d(MSARegister wd, MSARegister ws);
898 void flog2_w(MSARegister wd, MSARegister ws);
899 void flog2_d(MSARegister wd, MSARegister ws);
900 void fexupl_w(MSARegister wd, MSARegister ws);
901 void fexupl_d(MSARegister wd, MSARegister ws);
902 void fexupr_w(MSARegister wd, MSARegister ws);
903 void fexupr_d(MSARegister wd, MSARegister ws);
904 void ffql_w(MSARegister wd, MSARegister ws);
905 void ffql_d(MSARegister wd, MSARegister ws);
906 void ffqr_w(MSARegister wd, MSARegister ws);
907 void ffqr_d(MSARegister wd, MSARegister ws);
908 void ftint_s_w(MSARegister wd, MSARegister ws);
909 void ftint_s_d(MSARegister wd, MSARegister ws);
910 void ftint_u_w(MSARegister wd, MSARegister ws);
911 void ftint_u_d(MSARegister wd, MSARegister ws);
912 void ffint_s_w(MSARegister wd, MSARegister ws);
913 void ffint_s_d(MSARegister wd, MSARegister ws);
914 void ffint_u_w(MSARegister wd, MSARegister ws);
915 void ffint_u_d(MSARegister wd, MSARegister ws);
917 void sll_b(MSARegister wd, MSARegister ws, MSARegister wt);
918 void sll_h(MSARegister wd, MSARegister ws, MSARegister wt);
919 void sll_w(MSARegister wd, MSARegister ws, MSARegister wt);
920 void sll_d(MSARegister wd, MSARegister ws, MSARegister wt);
921 void sra_b(MSARegister wd, MSARegister ws, MSARegister wt);
922 void sra_h(MSARegister wd, MSARegister ws, MSARegister wt);
923 void sra_w(MSARegister wd, MSARegister ws, MSARegister wt);
924 void sra_d(MSARegister wd, MSARegister ws, MSARegister wt);
925 void srl_b(MSARegister wd, MSARegister ws, MSARegister wt);
926 void srl_h(MSARegister wd, MSARegister ws, MSARegister wt);
927 void srl_w(MSARegister wd, MSARegister ws, MSARegister wt);
928 void srl_d(MSARegister wd, MSARegister ws, MSARegister wt);
929 void bclr_b(MSARegister wd, MSARegister ws, MSARegister wt);
930 void bclr_h(MSARegister wd, MSARegister ws, MSARegister wt);
931 void bclr_w(MSARegister wd, MSARegister ws, MSARegister wt);
932 void bclr_d(MSARegister wd, MSARegister ws, MSARegister wt);
933 void bset_b(MSARegister wd, MSARegister ws, MSARegister wt);
934 void bset_h(MSARegister wd, MSARegister ws, MSARegister wt);
935 void bset_w(MSARegister wd, MSARegister ws, MSARegister wt);
936 void bset_d(MSARegister wd, MSARegister ws, MSARegister wt);
937 void bneg_b(MSARegister wd, MSARegister ws, MSARegister wt);
938 void bneg_h(MSARegister wd, MSARegister ws, MSARegister wt);
939 void bneg_w(MSARegister wd, MSARegister ws, MSARegister wt);
940 void bneg_d(MSARegister wd, MSARegister ws, MSARegister wt);
941 void binsl_b(MSARegister wd, MSARegister ws, MSARegister wt);
942 void binsl_h(MSARegister wd, MSARegister ws, MSARegister wt);
943 void binsl_w(MSARegister wd, MSARegister ws, MSARegister wt);
944 void binsl_d(MSARegister wd, MSARegister ws, MSARegister wt);
945 void binsr_b(MSARegister wd, MSARegister ws, MSARegister wt);
946 void binsr_h(MSARegister wd, MSARegister ws, MSARegister wt);
947 void binsr_w(MSARegister wd, MSARegister ws, MSARegister wt);
948 void binsr_d(MSARegister wd, MSARegister ws, MSARegister wt);
949 void addv_b(MSARegister wd, MSARegister ws, MSARegister wt);
950 void addv_h(MSARegister wd, MSARegister ws, MSARegister wt);
951 void addv_w(MSARegister wd, MSARegister ws, MSARegister wt);
952 void addv_d(MSARegister wd, MSARegister ws, MSARegister wt);
953 void subv_b(MSARegister wd, MSARegister ws, MSARegister wt);
954 void subv_h(MSARegister wd, MSARegister ws, MSARegister wt);
955 void subv_w(MSARegister wd, MSARegister ws, MSARegister wt);
956 void subv_d(MSARegister wd, MSARegister ws, MSARegister wt);
957 void max_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
958 void max_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
959 void max_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
960 void max_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
961 void max_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
962 void max_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
963 void max_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
964 void max_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
965 void min_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
966 void min_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
967 void min_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
968 void min_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
969 void min_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
970 void min_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
971 void min_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
972 void min_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
973 void max_a_b(MSARegister wd, MSARegister ws, MSARegister wt);
974 void max_a_h(MSARegister wd, MSARegister ws, MSARegister wt);
975 void max_a_w(MSARegister wd, MSARegister ws, MSARegister wt);
976 void max_a_d(MSARegister wd, MSARegister ws, MSARegister wt);
977 void min_a_b(MSARegister wd, MSARegister ws, MSARegister wt);
978 void min_a_h(MSARegister wd, MSARegister ws, MSARegister wt);
979 void min_a_w(MSARegister wd, MSARegister ws, MSARegister wt);
980 void min_a_d(MSARegister wd, MSARegister ws, MSARegister wt);
981 void ceq_b(MSARegister wd, MSARegister ws, MSARegister wt);
982 void ceq_h(MSARegister wd, MSARegister ws, MSARegister wt);
983 void ceq_w(MSARegister wd, MSARegister ws, MSARegister wt);
984 void ceq_d(MSARegister wd, MSARegister ws, MSARegister wt);
985 void clt_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
986 void clt_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
987 void clt_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
988 void clt_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
989 void clt_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
990 void clt_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
991 void clt_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
992 void clt_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
993 void cle_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
994 void cle_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
995 void cle_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
996 void cle_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
997 void cle_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
998 void cle_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
999 void cle_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1000 void cle_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1001 void add_a_b(MSARegister wd, MSARegister ws, MSARegister wt);
1002 void add_a_h(MSARegister wd, MSARegister ws, MSARegister wt);
1003 void add_a_w(MSARegister wd, MSARegister ws, MSARegister wt);
1004 void add_a_d(MSARegister wd, MSARegister ws, MSARegister wt);
1005 void adds_a_b(MSARegister wd, MSARegister ws, MSARegister wt);
1006 void adds_a_h(MSARegister wd, MSARegister ws, MSARegister wt);
1007 void adds_a_w(MSARegister wd, MSARegister ws, MSARegister wt);
1008 void adds_a_d(MSARegister wd, MSARegister ws, MSARegister wt);
1009 void adds_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1010 void adds_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1011 void adds_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1012 void adds_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1013 void adds_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1014 void adds_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1015 void adds_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1016 void adds_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1017 void ave_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1018 void ave_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1019 void ave_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1020 void ave_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1021 void ave_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1022 void ave_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1023 void ave_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1024 void ave_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1025 void aver_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1026 void aver_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1027 void aver_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1028 void aver_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1029 void aver_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1030 void aver_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1031 void aver_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1032 void aver_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1033 void subs_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1034 void subs_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1035 void subs_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1036 void subs_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1037 void subs_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1038 void subs_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1039 void subs_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1040 void subs_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1041 void subsus_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1042 void subsus_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1043 void subsus_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1044 void subsus_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1045 void subsus_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1046 void subsus_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1047 void subsus_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1048 void subsus_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1049 void subsuu_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1050 void subsuu_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1051 void subsuu_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1052 void subsuu_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1053 void subsuu_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1054 void subsuu_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1055 void subsuu_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1056 void subsuu_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1057 void asub_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1058 void asub_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1059 void asub_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1060 void asub_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1061 void asub_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1062 void asub_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1063 void asub_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1064 void asub_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1065 void mulv_b(MSARegister wd, MSARegister ws, MSARegister wt);
1066 void mulv_h(MSARegister wd, MSARegister ws, MSARegister wt);
1067 void mulv_w(MSARegister wd, MSARegister ws, MSARegister wt);
1068 void mulv_d(MSARegister wd, MSARegister ws, MSARegister wt);
1069 void maddv_b(MSARegister wd, MSARegister ws, MSARegister wt);
1070 void maddv_h(MSARegister wd, MSARegister ws, MSARegister wt);
1071 void maddv_w(MSARegister wd, MSARegister ws, MSARegister wt);
1072 void maddv_d(MSARegister wd, MSARegister ws, MSARegister wt);
1073 void msubv_b(MSARegister wd, MSARegister ws, MSARegister wt);
1074 void msubv_h(MSARegister wd, MSARegister ws, MSARegister wt);
1075 void msubv_w(MSARegister wd, MSARegister ws, MSARegister wt);
1076 void msubv_d(MSARegister wd, MSARegister ws, MSARegister wt);
1077 void div_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1078 void div_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1079 void div_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1080 void div_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1081 void div_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1082 void div_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1083 void div_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1084 void div_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1085 void mod_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1086 void mod_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1087 void mod_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1088 void mod_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1089 void mod_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1090 void mod_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1091 void mod_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1092 void mod_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1093 void dotp_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1094 void dotp_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1095 void dotp_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1096 void dotp_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1097 void dotp_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1098 void dotp_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1099 void dotp_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1100 void dotp_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1101 void dpadd_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1102 void dpadd_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1103 void dpadd_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1104 void dpadd_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1105 void dpadd_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1106 void dpadd_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1107 void dpadd_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1108 void dpadd_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1109 void dpsub_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1110 void dpsub_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1111 void dpsub_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1112 void dpsub_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1113 void dpsub_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1114 void dpsub_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1115 void dpsub_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1116 void dpsub_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1117 void sld_b(MSARegister wd, MSARegister ws, Register rt);
1118 void sld_h(MSARegister wd, MSARegister ws, Register rt);
1119 void sld_w(MSARegister wd, MSARegister ws, Register rt);
1120 void sld_d(MSARegister wd, MSARegister ws, Register rt);
1121 void splat_b(MSARegister wd, MSARegister ws, Register rt);
1122 void splat_h(MSARegister wd, MSARegister ws, Register rt);
1123 void splat_w(MSARegister wd, MSARegister ws, Register rt);
1124 void splat_d(MSARegister wd, MSARegister ws, Register rt);
1125 void pckev_b(MSARegister wd, MSARegister ws, MSARegister wt);
1126 void pckev_h(MSARegister wd, MSARegister ws, MSARegister wt);
1127 void pckev_w(MSARegister wd, MSARegister ws, MSARegister wt);
1128 void pckev_d(MSARegister wd, MSARegister ws, MSARegister wt);
1129 void pckod_b(MSARegister wd, MSARegister ws, MSARegister wt);
1130 void pckod_h(MSARegister wd, MSARegister ws, MSARegister wt);
1131 void pckod_w(MSARegister wd, MSARegister ws, MSARegister wt);
1132 void pckod_d(MSARegister wd, MSARegister ws, MSARegister wt);
1133 void ilvl_b(MSARegister wd, MSARegister ws, MSARegister wt);
1134 void ilvl_h(MSARegister wd, MSARegister ws, MSARegister wt);
1135 void ilvl_w(MSARegister wd, MSARegister ws, MSARegister wt);
1136 void ilvl_d(MSARegister wd, MSARegister ws, MSARegister wt);
1137 void ilvr_b(MSARegister wd, MSARegister ws, MSARegister wt);
1138 void ilvr_h(MSARegister wd, MSARegister ws, MSARegister wt);
1139 void ilvr_w(MSARegister wd, MSARegister ws, MSARegister wt);
1140 void ilvr_d(MSARegister wd, MSARegister ws, MSARegister wt);
1141 void ilvev_b(MSARegister wd, MSARegister ws, MSARegister wt);
1142 void ilvev_h(MSARegister wd, MSARegister ws, MSARegister wt);
1143 void ilvev_w(MSARegister wd, MSARegister ws, MSARegister wt);
1144 void ilvev_d(MSARegister wd, MSARegister ws, MSARegister wt);
1145 void ilvod_b(MSARegister wd, MSARegister ws, MSARegister wt);
1146 void ilvod_h(MSARegister wd, MSARegister ws, MSARegister wt);
1147 void ilvod_w(MSARegister wd, MSARegister ws, MSARegister wt);
1148 void ilvod_d(MSARegister wd, MSARegister ws, MSARegister wt);
1149 void vshf_b(MSARegister wd, MSARegister ws, MSARegister wt);
1150 void vshf_h(MSARegister wd, MSARegister ws, MSARegister wt);
1151 void vshf_w(MSARegister wd, MSARegister ws, MSARegister wt);
1152 void vshf_d(MSARegister wd, MSARegister ws, MSARegister wt);
1153 void srar_b(MSARegister wd, MSARegister ws, MSARegister wt);
1154 void srar_h(MSARegister wd, MSARegister ws, MSARegister wt);
1155 void srar_w(MSARegister wd, MSARegister ws, MSARegister wt);
1156 void srar_d(MSARegister wd, MSARegister ws, MSARegister wt);
1157 void srlr_b(MSARegister wd, MSARegister ws, MSARegister wt);
1158 void srlr_h(MSARegister wd, MSARegister ws, MSARegister wt);
1159 void srlr_w(MSARegister wd, MSARegister ws, MSARegister wt);
1160 void srlr_d(MSARegister wd, MSARegister ws, MSARegister wt);
1161 void hadd_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1162 void hadd_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1163 void hadd_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1164 void hadd_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1165 void hadd_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1166 void hadd_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1167 void hadd_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1168 void hadd_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1169 void hsub_s_b(MSARegister wd, MSARegister ws, MSARegister wt);
1170 void hsub_s_h(MSARegister wd, MSARegister ws, MSARegister wt);
1171 void hsub_s_w(MSARegister wd, MSARegister ws, MSARegister wt);
1172 void hsub_s_d(MSARegister wd, MSARegister ws, MSARegister wt);
1173 void hsub_u_b(MSARegister wd, MSARegister ws, MSARegister wt);
1174 void hsub_u_h(MSARegister wd, MSARegister ws, MSARegister wt);
1175 void hsub_u_w(MSARegister wd, MSARegister ws, MSARegister wt);
1176 void hsub_u_d(MSARegister wd, MSARegister ws, MSARegister wt);
1178 void fcaf_w(MSARegister wd, MSARegister ws, MSARegister wt);
1179 void fcaf_d(MSARegister wd, MSARegister ws, MSARegister wt);
1180 void fcun_w(MSARegister wd, MSARegister ws, MSARegister wt);
1181 void fcun_d(MSARegister wd, MSARegister ws, MSARegister wt);
1182 void fceq_w(MSARegister wd, MSARegister ws, MSARegister wt);
1183 void fceq_d(MSARegister wd, MSARegister ws, MSARegister wt);
1184 void fcueq_w(MSARegister wd, MSARegister ws, MSARegister wt);
1185 void fcueq_d(MSARegister wd, MSARegister ws, MSARegister wt);
1186 void fclt_w(MSARegister wd, MSARegister ws, MSARegister wt);
1187 void fclt_d(MSARegister wd, MSARegister ws, MSARegister wt);
1188 void fcult_w(MSARegister wd, MSARegister ws, MSARegister wt);
1189 void fcult_d(MSARegister wd, MSARegister ws, MSARegister wt);
1190 void fcle_w(MSARegister wd, MSARegister ws, MSARegister wt);
1191 void fcle_d(MSARegister wd, MSARegister ws, MSARegister wt);
1192 void fcule_w(MSARegister wd, MSARegister ws, MSARegister wt);
1193 void fcule_d(MSARegister wd, MSARegister ws, MSARegister wt);
1194 void fsaf_w(MSARegister wd, MSARegister ws, MSARegister wt);
1195 void fsaf_d(MSARegister wd, MSARegister ws, MSARegister wt);
1196 void fsun_w(MSARegister wd, MSARegister ws, MSARegister wt);
1197 void fsun_d(MSARegister wd, MSARegister ws, MSARegister wt);
1198 void fseq_w(MSARegister wd, MSARegister ws, MSARegister wt);
1199 void fseq_d(MSARegister wd, MSARegister ws, MSARegister wt);
1200 void fsueq_w(MSARegister wd, MSARegister ws, MSARegister wt);
1201 void fsueq_d(MSARegister wd, MSARegister ws, MSARegister wt);
1202 void fslt_w(MSARegister wd, MSARegister ws, MSARegister wt);
1203 void fslt_d(MSARegister wd, MSARegister ws, MSARegister wt);
1204 void fsult_w(MSARegister wd, MSARegister ws, MSARegister wt);
1205 void fsult_d(MSARegister wd, MSARegister ws, MSARegister wt);
1206 void fsle_w(MSARegister wd, MSARegister ws, MSARegister wt);
1207 void fsle_d(MSARegister wd, MSARegister ws, MSARegister wt);
1208 void fsule_w(MSARegister wd, MSARegister ws, MSARegister wt);
1209 void fsule_d(MSARegister wd, MSARegister ws, MSARegister wt);
1210 void fadd_w(MSARegister wd, MSARegister ws, MSARegister wt);
1211 void fadd_d(MSARegister wd, MSARegister ws, MSARegister wt);
1212 void fsub_w(MSARegister wd, MSARegister ws, MSARegister wt);
1213 void fsub_d(MSARegister wd, MSARegister ws, MSARegister wt);
1214 void fmul_w(MSARegister wd, MSARegister ws, MSARegister wt);
1215 void fmul_d(MSARegister wd, MSARegister ws, MSARegister wt);
1216 void fdiv_w(MSARegister wd, MSARegister ws, MSARegister wt);
1217 void fdiv_d(MSARegister wd, MSARegister ws, MSARegister wt);
1218 void fmadd_w(MSARegister wd, MSARegister ws, MSARegister wt);
1219 void fmadd_d(MSARegister wd, MSARegister ws, MSARegister wt);
1220 void fmsub_w(MSARegister wd, MSARegister ws, MSARegister wt);
1221 void fmsub_d(MSARegister wd, MSARegister ws, MSARegister wt);
1222 void fexp2_w(MSARegister wd, MSARegister ws, MSARegister wt);
1223 void fexp2_d(MSARegister wd, MSARegister ws, MSARegister wt);
1224 void fexdo_h(MSARegister wd, MSARegister ws, MSARegister wt);
1225 void fexdo_w(MSARegister wd, MSARegister ws, MSARegister wt);
1226 void ftq_h(MSARegister wd, MSARegister ws, MSARegister wt);
1227 void ftq_w(MSARegister wd, MSARegister ws, MSARegister wt);
1228 void fmin_w(MSARegister wd, MSARegister ws, MSARegister wt);
1229 void fmin_d(MSARegister wd, MSARegister ws, MSARegister wt);
1230 void fmin_a_w(MSARegister wd, MSARegister ws, MSARegister wt);
1231 void fmin_a_d(MSARegister wd, MSARegister ws, MSARegister wt);
1232 void fmax_w(MSARegister wd, MSARegister ws, MSARegister wt);
1233 void fmax_d(MSARegister wd, MSARegister ws, MSARegister wt);
1234 void fmax_a_w(MSARegister wd, MSARegister ws, MSARegister wt);
1235 void fmax_a_d(MSARegister wd, MSARegister ws, MSARegister wt);
1236 void fcor_w(MSARegister wd, MSARegister ws, MSARegister wt);
1237 void fcor_d(MSARegister wd, MSARegister ws, MSARegister wt);
1238 void fcune_w(MSARegister wd, MSARegister ws, MSARegister wt);
1239 void fcune_d(MSARegister wd, MSARegister ws, MSARegister wt);
1240 void fcne_w(MSARegister wd, MSARegister ws, MSARegister wt);
1241 void fcne_d(MSARegister wd, MSARegister ws, MSARegister wt);
1242 void mul_q_h(MSARegister wd, MSARegister ws, MSARegister wt);
1243 void mul_q_w(MSARegister wd, MSARegister ws, MSARegister wt);
1244 void madd_q_h(MSARegister wd, MSARegister ws, MSARegister wt);
1245 void madd_q_w(MSARegister wd, MSARegister ws, MSARegister wt);
1246 void msub_q_h(MSARegister wd, MSARegister ws, MSARegister wt);
1247 void msub_q_w(MSARegister wd, MSARegister ws, MSARegister wt);
1248 void fsor_w(MSARegister wd, MSARegister ws, MSARegister wt);
1249 void fsor_d(MSARegister wd, MSARegister ws, MSARegister wt);
1250 void fsune_w(MSARegister wd, MSARegister ws, MSARegister wt);
1251 void fsune_d(MSARegister wd, MSARegister ws, MSARegister wt);
1252 void fsne_w(MSARegister wd, MSARegister ws, MSARegister wt);
1253 void fsne_d(MSARegister wd, MSARegister ws, MSARegister wt);
1254 void mulr_q_h(MSARegister wd, MSARegister ws, MSARegister wt);
1255 void mulr_q_w(MSARegister wd, MSARegister ws, MSARegister wt);
1256 void maddr_q_h(MSARegister wd, MSARegister ws, MSARegister wt);
1257 void maddr_q_w(MSARegister wd, MSARegister ws, MSARegister wt);
1258 void msubr_q_h(MSARegister wd, MSARegister ws, MSARegister wt);
1259 void msubr_q_w(MSARegister wd, MSARegister ws, MSARegister wt);
1261 void sldi_b(MSARegister wd, MSARegister ws, uint32_t n);
1262 void sldi_h(MSARegister wd, MSARegister ws, uint32_t n);
1263 void sldi_w(MSARegister wd, MSARegister ws, uint32_t n);
1264 void sldi_d(MSARegister wd, MSARegister ws, uint32_t n);
1265 void splati_b(MSARegister wd, MSARegister ws, uint32_t n);
1266 void splati_h(MSARegister wd, MSARegister ws, uint32_t n);
1267 void splati_w(MSARegister wd, MSARegister ws, uint32_t n);
1268 void splati_d(MSARegister wd, MSARegister ws, uint32_t n);
1269 void copy_s_b(Register rd, MSARegister ws, uint32_t n);
1270 void copy_s_h(Register rd, MSARegister ws, uint32_t n);
1271 void copy_s_w(Register rd, MSARegister ws, uint32_t n);
1272 void copy_u_b(Register rd, MSARegister ws, uint32_t n);
1273 void copy_u_h(Register rd, MSARegister ws, uint32_t n);
1274 void copy_u_w(Register rd, MSARegister ws, uint32_t n);
1275 void insert_b(MSARegister wd, uint32_t n, Register rs);
1276 void insert_h(MSARegister wd, uint32_t n, Register rs);
1277 void insert_w(MSARegister wd, uint32_t n, Register rs);
1278 void insve_b(MSARegister wd, uint32_t n, MSARegister ws);
1279 void insve_h(MSARegister wd, uint32_t n, MSARegister ws);
1280 void insve_w(MSARegister wd, uint32_t n, MSARegister ws);
1281 void insve_d(MSARegister wd, uint32_t n, MSARegister ws);
1282 void move_v(MSARegister wd, MSARegister ws);
1286 void slli_b(MSARegister wd, MSARegister ws, uint32_t m);
1287 void slli_h(MSARegister wd, MSARegister ws, uint32_t m);
1288 void slli_w(MSARegister wd, MSARegister ws, uint32_t m);
1289 void slli_d(MSARegister wd, MSARegister ws, uint32_t m);
1290 void srai_b(MSARegister wd, MSARegister ws, uint32_t m);
1291 void srai_h(MSARegister wd, MSARegister ws, uint32_t m);
1292 void srai_w(MSARegister wd, MSARegister ws, uint32_t m);
1293 void srai_d(MSARegister wd, MSARegister ws, uint32_t m);
1294 void srli_b(MSARegister wd, MSARegister ws, uint32_t m);
1295 void srli_h(MSARegister wd, MSARegister ws, uint32_t m);
1296 void srli_w(MSARegister wd, MSARegister ws, uint32_t m);
1297 void srli_d(MSARegister wd, MSARegister ws, uint32_t m);
1298 void bclri_b(MSARegister wd, MSARegister ws, uint32_t m);
1299 void bclri_h(MSARegister wd, MSARegister ws, uint32_t m);
1300 void bclri_w(MSARegister wd, MSARegister ws, uint32_t m);
1301 void bclri_d(MSARegister wd, MSARegister ws, uint32_t m);
1302 void bseti_b(MSARegister wd, MSARegister ws, uint32_t m);
1303 void bseti_h(MSARegister wd, MSARegister ws, uint32_t m);
1304 void bseti_w(MSARegister wd, MSARegister ws, uint32_t m);
1305 void bseti_d(MSARegister wd, MSARegister ws, uint32_t m);
1306 void bnegi_b(MSARegister wd, MSARegister ws, uint32_t m);
1307 void bnegi_h(MSARegister wd, MSARegister ws, uint32_t m);
1308 void bnegi_w(MSARegister wd, MSARegister ws, uint32_t m);
1309 void bnegi_d(MSARegister wd, MSARegister ws, uint32_t m);
1310 void binsli_b(MSARegister wd, MSARegister ws, uint32_t m);
1311 void binsli_h(MSARegister wd, MSARegister ws, uint32_t m);
1312 void binsli_w(MSARegister wd, MSARegister ws, uint32_t m);
1313 void binsli_d(MSARegister wd, MSARegister ws, uint32_t m);
1314 void binsri_b(MSARegister wd, MSARegister ws, uint32_t m);
1315 void binsri_h(MSARegister wd, MSARegister ws, uint32_t m);
1316 void binsri_w(MSARegister wd, MSARegister ws, uint32_t m);
1317 void binsri_d(MSARegister wd, MSARegister ws, uint32_t m);
1318 void sat_s_b(MSARegister wd, MSARegister ws, uint32_t m);
1319 void sat_s_h(MSARegister wd, MSARegister ws, uint32_t m);
1320 void sat_s_w(MSARegister wd, MSARegister ws, uint32_t m);
1321 void sat_s_d(MSARegister wd, MSARegister ws, uint32_t m);
1322 void sat_u_b(MSARegister wd, MSARegister ws, uint32_t m);
1323 void sat_u_h(MSARegister wd, MSARegister ws, uint32_t m);
1324 void sat_u_w(MSARegister wd, MSARegister ws, uint32_t m);
1325 void sat_u_d(MSARegister wd, MSARegister ws, uint32_t m);
1326 void srari_b(MSARegister wd, MSARegister ws, uint32_t m);
1327 void srari_h(MSARegister wd, MSARegister ws, uint32_t m);
1328 void srari_w(MSARegister wd, MSARegister ws, uint32_t m);
1329 void srari_d(MSARegister wd, MSARegister ws, uint32_t m);
1330 void srlri_b(MSARegister wd, MSARegister ws, uint32_t m);
1331 void srlri_h(MSARegister wd, MSARegister ws, uint32_t m);
1332 void srlri_w(MSARegister wd, MSARegister ws, uint32_t m);
1333 void srlri_d(MSARegister wd, MSARegister ws, uint32_t m);
1706 void GenInstrMsaI8(SecondaryField operation, uint32_t imm8, MSARegister ws,
1707 MSARegister wd);
1710 MSARegister ws, MSARegister wd);
1713 MSARegister ws, MSARegister wd);
1716 int32_t imm10, MSARegister wd);
1720 MSARegister ws, MSARegister wd);
1726 void GenInstrMsa3RF(SecondaryField operation, uint32_t df, MSARegister wt,
1727 MSARegister ws, MSARegister wd);
1729 void GenInstrMsaVec(SecondaryField operation, MSARegister wt, MSARegister ws,
1730 MSARegister wd);
1733 MSARegister wd);
1736 MSARegister ws, MSARegister wd);
1739 MSARegister ws, MSARegister wd);
1741 void GenInstrMsaBranch(SecondaryField operation, MSARegister wt,