• Home
  • Raw
  • Download

Lines Matching refs:FPURegister

161 struct FPURegister {  struct
179 bool is(FPURegister reg) const { return reg_code == reg.reg_code; } in is() argument
180 FPURegister low() const { in low() argument
183 FPURegister reg; in low()
188 FPURegister high() const { in high() argument
191 FPURegister reg; in high()
206 static FPURegister from_code(int code) { in from_code() argument
207 FPURegister r = {code}; in from_code()
232 typedef FPURegister FloatRegister; argument
234 typedef FPURegister DoubleRegister;
237 typedef FPURegister Simd128Register;
827 void sel(SecondaryField fmt, FPURegister fd, FPURegister fs, FPURegister ft);
828 void sel_s(FPURegister fd, FPURegister fs, FPURegister ft);
829 void sel_d(FPURegister fd, FPURegister fs, FPURegister ft);
831 void seleqz(SecondaryField fmt, FPURegister fd, FPURegister fs,
832 FPURegister ft);
834 void selnez(SecondaryField fmt, FPURegister fd, FPURegister fs,
835 FPURegister ft);
836 void seleqz_d(FPURegister fd, FPURegister fs, FPURegister ft);
837 void seleqz_s(FPURegister fd, FPURegister fs, FPURegister ft);
838 void selnez_d(FPURegister fd, FPURegister fs, FPURegister ft);
839 void selnez_s(FPURegister fd, FPURegister fs, FPURegister ft);
841 void movz_s(FPURegister fd, FPURegister fs, Register rt);
842 void movz_d(FPURegister fd, FPURegister fs, Register rt);
843 void movt_s(FPURegister fd, FPURegister fs, uint16_t cc = 0);
844 void movt_d(FPURegister fd, FPURegister fs, uint16_t cc = 0);
845 void movf_s(FPURegister fd, FPURegister fs, uint16_t cc = 0);
846 void movf_d(FPURegister fd, FPURegister fs, uint16_t cc = 0);
847 void movn_s(FPURegister fd, FPURegister fs, Register rt);
848 void movn_d(FPURegister fd, FPURegister fs, Register rt);
863 void lwc1(FPURegister fd, const MemOperand& src);
864 void ldc1(FPURegister fd, const MemOperand& src);
866 void swc1(FPURegister fs, const MemOperand& dst);
867 void sdc1(FPURegister fs, const MemOperand& dst);
869 void mtc1(Register rt, FPURegister fs);
870 void mthc1(Register rt, FPURegister fs);
872 void mfc1(Register rt, FPURegister fs);
873 void mfhc1(Register rt, FPURegister fs);
879 void add_s(FPURegister fd, FPURegister fs, FPURegister ft);
880 void add_d(FPURegister fd, FPURegister fs, FPURegister ft);
881 void sub_s(FPURegister fd, FPURegister fs, FPURegister ft);
882 void sub_d(FPURegister fd, FPURegister fs, FPURegister ft);
883 void mul_s(FPURegister fd, FPURegister fs, FPURegister ft);
884 void mul_d(FPURegister fd, FPURegister fs, FPURegister ft);
885 void madd_s(FPURegister fd, FPURegister fr, FPURegister fs, FPURegister ft);
886 void madd_d(FPURegister fd, FPURegister fr, FPURegister fs, FPURegister ft);
887 void msub_s(FPURegister fd, FPURegister fr, FPURegister fs, FPURegister ft);
888 void msub_d(FPURegister fd, FPURegister fr, FPURegister fs, FPURegister ft);
889 void maddf_s(FPURegister fd, FPURegister fs, FPURegister ft);
890 void maddf_d(FPURegister fd, FPURegister fs, FPURegister ft);
891 void msubf_s(FPURegister fd, FPURegister fs, FPURegister ft);
892 void msubf_d(FPURegister fd, FPURegister fs, FPURegister ft);
893 void div_s(FPURegister fd, FPURegister fs, FPURegister ft);
894 void div_d(FPURegister fd, FPURegister fs, FPURegister ft);
895 void abs_s(FPURegister fd, FPURegister fs);
896 void abs_d(FPURegister fd, FPURegister fs);
897 void mov_d(FPURegister fd, FPURegister fs);
898 void mov_s(FPURegister fd, FPURegister fs);
899 void neg_s(FPURegister fd, FPURegister fs);
900 void neg_d(FPURegister fd, FPURegister fs);
901 void sqrt_s(FPURegister fd, FPURegister fs);
902 void sqrt_d(FPURegister fd, FPURegister fs);
903 void rsqrt_s(FPURegister fd, FPURegister fs);
904 void rsqrt_d(FPURegister fd, FPURegister fs);
905 void recip_d(FPURegister fd, FPURegister fs);
906 void recip_s(FPURegister fd, FPURegister fs);
909 void cvt_w_s(FPURegister fd, FPURegister fs);
910 void cvt_w_d(FPURegister fd, FPURegister fs);
911 void trunc_w_s(FPURegister fd, FPURegister fs);
912 void trunc_w_d(FPURegister fd, FPURegister fs);
913 void round_w_s(FPURegister fd, FPURegister fs);
914 void round_w_d(FPURegister fd, FPURegister fs);
915 void floor_w_s(FPURegister fd, FPURegister fs);
916 void floor_w_d(FPURegister fd, FPURegister fs);
917 void ceil_w_s(FPURegister fd, FPURegister fs);
918 void ceil_w_d(FPURegister fd, FPURegister fs);
919 void rint_s(FPURegister fd, FPURegister fs);
920 void rint_d(FPURegister fd, FPURegister fs);
921 void rint(SecondaryField fmt, FPURegister fd, FPURegister fs);
923 void cvt_l_s(FPURegister fd, FPURegister fs);
924 void cvt_l_d(FPURegister fd, FPURegister fs);
925 void trunc_l_s(FPURegister fd, FPURegister fs);
926 void trunc_l_d(FPURegister fd, FPURegister fs);
927 void round_l_s(FPURegister fd, FPURegister fs);
928 void round_l_d(FPURegister fd, FPURegister fs);
929 void floor_l_s(FPURegister fd, FPURegister fs);
930 void floor_l_d(FPURegister fd, FPURegister fs);
931 void ceil_l_s(FPURegister fd, FPURegister fs);
932 void ceil_l_d(FPURegister fd, FPURegister fs);
934 void class_s(FPURegister fd, FPURegister fs);
935 void class_d(FPURegister fd, FPURegister fs);
937 void min(SecondaryField fmt, FPURegister fd, FPURegister fs, FPURegister ft);
938 void mina(SecondaryField fmt, FPURegister fd, FPURegister fs, FPURegister ft);
939 void max(SecondaryField fmt, FPURegister fd, FPURegister fs, FPURegister ft);
940 void maxa(SecondaryField fmt, FPURegister fd, FPURegister fs, FPURegister ft);
941 void min_s(FPURegister fd, FPURegister fs, FPURegister ft);
942 void min_d(FPURegister fd, FPURegister fs, FPURegister ft);
943 void max_s(FPURegister fd, FPURegister fs, FPURegister ft);
944 void max_d(FPURegister fd, FPURegister fs, FPURegister ft);
945 void mina_s(FPURegister fd, FPURegister fs, FPURegister ft);
946 void mina_d(FPURegister fd, FPURegister fs, FPURegister ft);
947 void maxa_s(FPURegister fd, FPURegister fs, FPURegister ft);
948 void maxa_d(FPURegister fd, FPURegister fs, FPURegister ft);
950 void cvt_s_w(FPURegister fd, FPURegister fs);
951 void cvt_s_l(FPURegister fd, FPURegister fs);
952 void cvt_s_d(FPURegister fd, FPURegister fs);
954 void cvt_d_w(FPURegister fd, FPURegister fs);
955 void cvt_d_l(FPURegister fd, FPURegister fs);
956 void cvt_d_s(FPURegister fd, FPURegister fs);
960 FPURegister fd, FPURegister ft, FPURegister fs);
961 void cmp_s(FPUCondition cond, FPURegister fd, FPURegister fs, FPURegister ft);
962 void cmp_d(FPUCondition cond, FPURegister fd, FPURegister fs, FPURegister ft);
964 void bc1eqz(int16_t offset, FPURegister ft);
965 inline void bc1eqz(Label* L, FPURegister ft) { in bc1eqz()
968 void bc1nez(int16_t offset, FPURegister ft);
969 inline void bc1nez(Label* L, FPURegister ft) { in bc1nez()
975 FPURegister ft, FPURegister fs, uint16_t cc = 0);
976 void c_s(FPUCondition cond, FPURegister ft, FPURegister fs, uint16_t cc = 0);
977 void c_d(FPUCondition cond, FPURegister ft, FPURegister fs, uint16_t cc = 0);
987 void fcmp(FPURegister src1, const double src2, FPUCondition cond);
1339 FPURegister ft,
1340 FPURegister fs,
1341 FPURegister fd,
1345 FPURegister fr,
1346 FPURegister ft,
1347 FPURegister fs,
1348 FPURegister fd,
1354 FPURegister fs,
1355 FPURegister fd,
1371 Opcode opcode, Register r1, FPURegister r2, int32_t j,