Lines Matching refs:FPURegister
217 void CompareF32(FPUCondition cc, FPURegister cmp1, FPURegister cmp2) { in DECLARE_BRANCH_PROTOTYPES()
221 void CompareIsNanF32(FPURegister cmp1, FPURegister cmp2) { in CompareIsNanF32()
225 void CompareF64(FPUCondition cc, FPURegister cmp1, FPURegister cmp2) { in CompareF64()
229 void CompareIsNanF64(FPURegister cmp1, FPURegister cmp2) { in CompareIsNanF64()
601 void Neg_s(FPURegister fd, FPURegister fs);
602 void Neg_d(FPURegister fd, FPURegister fs);
609 void Trunc_uw_s(FPURegister fd, FPURegister fs, FPURegister scratch);
610 void Trunc_uw_s(Register rd, FPURegister fs, FPURegister scratch);
627 void Ulwc1(FPURegister fd, const MemOperand& rs, Register scratch);
628 void Uswc1(FPURegister fd, const MemOperand& rs, Register scratch);
630 void Uldc1(FPURegister fd, const MemOperand& rs, Register scratch);
631 void Usdc1(FPURegister fd, const MemOperand& rs, Register scratch);
645 void Lwc1(FPURegister fd, const MemOperand& src);
646 void Swc1(FPURegister fs, const MemOperand& dst);
648 void Ldc1(FPURegister fd, const MemOperand& src);
649 void Sdc1(FPURegister fs, const MemOperand& dst);
665 void Float32Max(FPURegister dst, FPURegister src1, FPURegister src2,
667 void Float32Min(FPURegister dst, FPURegister src1, FPURegister src2,
669 void Float64Max(FPURegister dst, FPURegister src1, FPURegister src2,
671 void Float64Min(FPURegister dst, FPURegister src1, FPURegister src2,
675 void Float32MaxOutOfLine(FPURegister dst, FPURegister src1, FPURegister src2);
676 void Float32MinOutOfLine(FPURegister dst, FPURegister src1, FPURegister src2);
677 void Float64MaxOutOfLine(FPURegister dst, FPURegister src1, FPURegister src2);
678 void Float64MinOutOfLine(FPURegister dst, FPURegister src1, FPURegister src2);
693 inline void Move(FPURegister dst, FPURegister src) { Move_d(dst, src); } in Move()
695 inline void Move(Register dst_low, Register dst_high, FPURegister src) { in Move()
700 inline void Move(Register dst, FPURegister src) { dmfc1(dst, src); } in Move()
702 inline void Move(FPURegister dst, Register src) { dmtc1(src, dst); } in Move()
704 inline void FmoveHigh(Register dst_high, FPURegister src) { in FmoveHigh()
708 inline void FmoveHigh(FPURegister dst, Register src_high) { in FmoveHigh()
712 inline void FmoveLow(Register dst_low, FPURegister src) { in FmoveLow()
716 void FmoveLow(FPURegister dst, Register src_low);
718 inline void Move(FPURegister dst, Register src_low, Register src_high) { in Move()
723 inline void Move_d(FPURegister dst, FPURegister src) { in Move_d()
729 inline void Move_s(FPURegister dst, FPURegister src) { in Move_s()
735 void Move(FPURegister dst, float imm) { Move(dst, bit_cast<uint32_t>(imm)); } in Move()
736 void Move(FPURegister dst, double imm) { Move(dst, bit_cast<uint64_t>(imm)); } in Move()
737 void Move(FPURegister dst, uint32_t src);
738 void Move(FPURegister dst, uint64_t src);
777 void Cvt_d_uw(FPURegister fd, FPURegister fs);
778 void Cvt_d_uw(FPURegister fd, Register rs);
781 void Cvt_d_ul(FPURegister fd, FPURegister fs);
782 void Cvt_d_ul(FPURegister fd, Register rs);
785 void Cvt_s_uw(FPURegister fd, FPURegister fs);
786 void Cvt_s_uw(FPURegister fd, Register rs);
789 void Cvt_s_ul(FPURegister fd, FPURegister fs);
790 void Cvt_s_ul(FPURegister fd, Register rs);
793 void Trunc_uw_d(FPURegister fd, FPURegister fs, FPURegister scratch);
794 void Trunc_uw_d(Register rd, FPURegister fs, FPURegister scratch);
797 void Trunc_ul_d(FPURegister fd, FPURegister fs, FPURegister scratch,
799 void Trunc_ul_d(Register rd, FPURegister fs, FPURegister scratch,
803 void Trunc_ul_s(FPURegister fd, FPURegister fs, FPURegister scratch,
805 void Trunc_ul_s(Register rd, FPURegister fs, FPURegister scratch,
809 void Trunc_d_d(FPURegister fd, FPURegister fs);
810 void Round_d_d(FPURegister fd, FPURegister fs);
811 void Floor_d_d(FPURegister fd, FPURegister fs);
812 void Ceil_d_d(FPURegister fd, FPURegister fs);
815 void Trunc_s_s(FPURegister fd, FPURegister fs);
816 void Round_s_s(FPURegister fd, FPURegister fs);
817 void Floor_s_s(FPURegister fd, FPURegister fs);
818 void Ceil_s_s(FPURegister fd, FPURegister fs);
861 void CompareF(SecondaryField sizeField, FPUCondition cc, FPURegister cmp1,
862 FPURegister cmp2);
864 void CompareIsNanF(SecondaryField sizeField, FPURegister cmp1,
865 FPURegister cmp2);
903 void RoundDouble(FPURegister dst, FPURegister src, FPURoundingMode mode,
907 void RoundFloat(FPURegister dst, FPURegister src, FPURoundingMode mode,
991 void Trunc_l_ud(FPURegister fd, FPURegister fs, FPURegister scratch);
993 void Trunc_l_d(FPURegister fd, FPURegister fs);
994 void Round_l_d(FPURegister fd, FPURegister fs);
995 void Floor_l_d(FPURegister fd, FPURegister fs);
996 void Ceil_l_d(FPURegister fd, FPURegister fs);
998 void Trunc_w_d(FPURegister fd, FPURegister fs);
999 void Round_w_d(FPURegister fd, FPURegister fs);
1000 void Floor_w_d(FPURegister fd, FPURegister fs);
1001 void Ceil_w_d(FPURegister fd, FPURegister fs);
1003 void Madd_s(FPURegister fd, FPURegister fr, FPURegister fs, FPURegister ft,
1004 FPURegister scratch);
1005 void Madd_d(FPURegister fd, FPURegister fr, FPURegister fs, FPURegister ft,
1006 FPURegister scratch);
1007 void Msub_s(FPURegister fd, FPURegister fr, FPURegister fs, FPURegister ft,
1008 FPURegister scratch);
1009 void Msub_d(FPURegister fd, FPURegister fr, FPURegister fs, FPURegister ft,
1010 FPURegister scratch);