Home | History | Annotate | Download | only in assembler

Lines Matching defs:FPRegisterID

41     typedef SH4Assembler::FPRegisterID FPRegisterID;
74 static const FPRegisterID fscratch = SH4Registers::fr10;
747 void loadDouble(ImplicitAddress address, FPRegisterID dest)
753 m_assembler.fmovsReadr0r(scr, (FPRegisterID)(dest + 1));
761 m_assembler.fmovsReadrminc(scr, (FPRegisterID)(dest + 1));
766 void loadDouble(const void* address, FPRegisterID dest)
770 m_assembler.fmovsReadrminc(scr, (FPRegisterID)(dest + 1));
775 void storeDouble(FPRegisterID src, ImplicitAddress address)
780 m_assembler.fmovsWriterm((FPRegisterID)(src + 1), scr);
786 void addDouble(FPRegisterID src, FPRegisterID dest)
791 void addDouble(Address address, FPRegisterID dest)
797 void subDouble(FPRegisterID src, FPRegisterID dest)
802 void subDouble(Address address, FPRegisterID dest)
808 void mulDouble(FPRegisterID src, FPRegisterID dest)
813 void mulDouble(Address address, FPRegisterID dest)
819 void divDouble(FPRegisterID src, FPRegisterID dest)
824 void convertInt32ToDouble(RegisterID src, FPRegisterID dest)
830 void convertInt32ToDouble(AbsoluteAddress src, FPRegisterID dest)
838 void convertInt32ToDouble(Address src, FPRegisterID dest)
883 Jump branchDoubleNonZero(FPRegisterID reg, FPRegisterID scratch)
890 Jump branchDoubleZeroOrNaN(FPRegisterID reg, FPRegisterID scratch)
897 Jump branchDouble(Condition cond, FPRegisterID left, FPRegisterID right)
1097 void sqrtDouble(FPRegisterID src, FPRegisterID dest)
1128 Jump branchTruncateDoubleToInt32(FPRegisterID src, RegisterID dest)
1596 void branchConvertDoubleToInt32(FPRegisterID src, RegisterID dest, JumpList& failureCases, FPRegisterID fpTemp)