Lines Matching refs:fj

713                        FPURegister fj, CFRegister cd) {
716 (fj.code() << kFjShift) | cd;
721 FPURegister fj, FPURegister rd) {
724 (fj.code() << kFjShift) | rd.code();
736 void Assembler::GenRegister(Opcode opcode, FPURegister fj, FPURegister fd) {
737 Instr instr = opcode | (fj.code() << kFjShift) | fd.code();
748 void Assembler::GenRegister(Opcode opcode, FPURegister fj, Register rd) {
751 Instr instr = opcode | (fj.code() << kFjShift) | rd.code();
761 void Assembler::GenRegister(Opcode opcode, FPUControlRegister fj, Register rd) {
763 Instr instr = opcode | (fj.code() << kFjShift) | rd.code();
767 void Assembler::GenRegister(Opcode opcode, FPURegister fj, CFRegister cd) {
769 Instr instr = opcode | (fj.code() << kFjShift) | cd;
798 void Assembler::GenRegister(Opcode opcode, FPURegister fk, FPURegister fj,
801 opcode | (fk.code() << kFkShift) | (fj.code() << kFjShift) | fd.code();
806 FPURegister fj, FPURegister fd) {
808 (fj.code() << kFjShift) | fd.code();
1677 void Assembler::fadd_s(FPURegister fd, FPURegister fj, FPURegister fk) {
1678 GenRegister(FADD_S, fk, fj, fd);
1681 void Assembler::fadd_d(FPURegister fd, FPURegister fj, FPURegister fk) {
1682 GenRegister(FADD_D, fk, fj, fd);
1685 void Assembler::fsub_s(FPURegister fd, FPURegister fj, FPURegister fk) {
1686 GenRegister(FSUB_S, fk, fj, fd);
1689 void Assembler::fsub_d(FPURegister fd, FPURegister fj, FPURegister fk) {
1690 GenRegister(FSUB_D, fk, fj, fd);
1693 void Assembler::fmul_s(FPURegister fd, FPURegister fj, FPURegister fk) {
1694 GenRegister(FMUL_S, fk, fj, fd);
1697 void Assembler::fmul_d(FPURegister fd, FPURegister fj, FPURegister fk) {
1698 GenRegister(FMUL_D, fk, fj, fd);
1701 void Assembler::fdiv_s(FPURegister fd, FPURegister fj, FPURegister fk) {
1702 GenRegister(FDIV_S, fk, fj, fd);
1705 void Assembler::fdiv_d(FPURegister fd, FPURegister fj, FPURegister fk) {
1706 GenRegister(FDIV_D, fk, fj, fd);
1709 void Assembler::fmadd_s(FPURegister fd, FPURegister fj, FPURegister fk,
1711 GenRegister(FMADD_S, fa, fk, fj, fd);
1714 void Assembler::fmadd_d(FPURegister fd, FPURegister fj, FPURegister fk,
1716 GenRegister(FMADD_D, fa, fk, fj, fd);
1719 void Assembler::fmsub_s(FPURegister fd, FPURegister fj, FPURegister fk,
1721 GenRegister(FMSUB_S, fa, fk, fj, fd);
1724 void Assembler::fmsub_d(FPURegister fd, FPURegister fj, FPURegister fk,
1726 GenRegister(FMSUB_D, fa, fk, fj, fd);
1729 void Assembler::fnmadd_s(FPURegister fd, FPURegister fj, FPURegister fk,
1731 GenRegister(FNMADD_S, fa, fk, fj, fd);
1734 void Assembler::fnmadd_d(FPURegister fd, FPURegister fj, FPURegister fk,
1736 GenRegister(FNMADD_D, fa, fk, fj, fd);
1739 void Assembler::fnmsub_s(FPURegister fd, FPURegister fj, FPURegister fk,
1741 GenRegister(FNMSUB_S, fa, fk, fj, fd);
1744 void Assembler::fnmsub_d(FPURegister fd, FPURegister fj, FPURegister fk,
1746 GenRegister(FNMSUB_D, fa, fk, fj, fd);
1749 void Assembler::fmax_s(FPURegister fd, FPURegister fj, FPURegister fk) {
1750 GenRegister(FMAX_S, fk, fj, fd);
1753 void Assembler::fmax_d(FPURegister fd, FPURegister fj, FPURegister fk) {
1754 GenRegister(FMAX_D, fk, fj, fd);
1757 void Assembler::fmin_s(FPURegister fd, FPURegister fj, FPURegister fk) {
1758 GenRegister(FMIN_S, fk, fj, fd);
1761 void Assembler::fmin_d(FPURegister fd, FPURegister fj, FPURegister fk) {
1762 GenRegister(FMIN_D, fk, fj, fd);
1765 void Assembler::fmaxa_s(FPURegister fd, FPURegister fj, FPURegister fk) {
1766 GenRegister(FMAXA_S, fk, fj, fd);
1769 void Assembler::fmaxa_d(FPURegister fd, FPURegister fj, FPURegister fk) {
1770 GenRegister(FMAXA_D, fk, fj, fd);
1773 void Assembler::fmina_s(FPURegister fd, FPURegister fj, FPURegister fk) {
1774 GenRegister(FMINA_S, fk, fj, fd);
1777 void Assembler::fmina_d(FPURegister fd, FPURegister fj, FPURegister fk) {
1778 GenRegister(FMINA_D, fk, fj, fd);
1781 void Assembler::fabs_s(FPURegister fd, FPURegister fj) {
1782 GenRegister(FABS_S, fj, fd);
1785 void Assembler::fabs_d(FPURegister fd, FPURegister fj) {
1786 GenRegister(FABS_D, fj, fd);
1789 void Assembler::fneg_s(FPURegister fd, FPURegister fj) {
1790 GenRegister(FNEG_S, fj, fd);
1793 void Assembler::fneg_d(FPURegister fd, FPURegister fj) {
1794 GenRegister(FNEG_D, fj, fd);
1797 void Assembler::fsqrt_s(FPURegister fd, FPURegister fj) {
1798 GenRegister(FSQRT_S, fj, fd);
1801 void Assembler::fsqrt_d(FPURegister fd, FPURegister fj) {
1802 GenRegister(FSQRT_D, fj, fd);
1805 void Assembler::frecip_s(FPURegister fd, FPURegister fj) {
1806 GenRegister(FRECIP_S, fj, fd);
1809 void Assembler::frecip_d(FPURegister fd, FPURegister fj) {
1810 GenRegister(FRECIP_D, fj, fd);
1813 void Assembler::frsqrt_s(FPURegister fd, FPURegister fj) {
1814 GenRegister(FRSQRT_S, fj, fd);
1817 void Assembler::frsqrt_d(FPURegister fd, FPURegister fj) {
1818 GenRegister(FRSQRT_D, fj, fd);
1821 void Assembler::fscaleb_s(FPURegister fd, FPURegister fj, FPURegister fk) {
1822 GenRegister(FSCALEB_S, fk, fj, fd);
1825 void Assembler::fscaleb_d(FPURegister fd, FPURegister fj, FPURegister fk) {
1826 GenRegister(FSCALEB_D, fk, fj, fd);
1829 void Assembler::flogb_s(FPURegister fd, FPURegister fj) {
1830 GenRegister(FLOGB_S, fj, fd);
1833 void Assembler::flogb_d(FPURegister fd, FPURegister fj) {
1834 GenRegister(FLOGB_D, fj, fd);
1837 void Assembler::fcopysign_s(FPURegister fd, FPURegister fj, FPURegister fk) {
1838 GenRegister(FCOPYSIGN_S, fk, fj, fd);
1841 void Assembler::fcopysign_d(FPURegister fd, FPURegister fj, FPURegister fk) {
1842 GenRegister(FCOPYSIGN_D, fk, fj, fd);
1845 void Assembler::fclass_s(FPURegister fd, FPURegister fj) {
1846 GenRegister(FCLASS_S, fj, fd);
1849 void Assembler::fclass_d(FPURegister fd, FPURegister fj) {
1850 GenRegister(FCLASS_D, fj, fd);
1853 void Assembler::fcmp_cond_s(FPUCondition cc, FPURegister fj, FPURegister fk,
1855 GenCmp(FCMP_COND_S, cc, fk, fj, cd);
1858 void Assembler::fcmp_cond_d(FPUCondition cc, FPURegister fj, FPURegister fk,
1860 GenCmp(FCMP_COND_D, cc, fk, fj, cd);
1863 void Assembler::fcvt_s_d(FPURegister fd, FPURegister fj) {
1864 GenRegister(FCVT_S_D, fj, fd);
1867 void Assembler::fcvt_d_s(FPURegister fd, FPURegister fj) {
1868 GenRegister(FCVT_D_S, fj, fd);
1871 void Assembler::ffint_s_w(FPURegister fd, FPURegister fj) {
1872 GenRegister(FFINT_S_W, fj, fd);
1875 void Assembler::ffint_s_l(FPURegister fd, FPURegister fj) {
1876 GenRegister(FFINT_S_L, fj, fd);
1879 void Assembler::ffint_d_w(FPURegister fd, FPURegister fj) {
1880 GenRegister(FFINT_D_W, fj, fd);
1883 void Assembler::ffint_d_l(FPURegister fd, FPURegister fj) {
1884 GenRegister(FFINT_D_L, fj, fd);
1887 void Assembler::ftint_w_s(FPURegister fd, FPURegister fj) {
1888 GenRegister(FTINT_W_S, fj, fd);
1891 void Assembler::ftint_w_d(FPURegister fd, FPURegister fj) {
1892 GenRegister(FTINT_W_D, fj, fd);
1895 void Assembler::ftint_l_s(FPURegister fd, FPURegister fj) {
1896 GenRegister(FTINT_L_S, fj, fd);
1899 void Assembler::ftint_l_d(FPURegister fd, FPURegister fj) {
1900 GenRegister(FTINT_L_D, fj, fd);
1903 void Assembler::ftintrm_w_s(FPURegister fd, FPURegister fj) {
1904 GenRegister(FTINTRM_W_S, fj, fd);
1907 void Assembler::ftintrm_w_d(FPURegister fd, FPURegister fj) {
1908 GenRegister(FTINTRM_W_D, fj, fd);
1911 void Assembler::ftintrm_l_s(FPURegister fd, FPURegister fj) {
1912 GenRegister(FTINTRM_L_S, fj, fd);
1915 void Assembler::ftintrm_l_d(FPURegister fd, FPURegister fj) {
1916 GenRegister(FTINTRM_L_D, fj, fd);
1919 void Assembler::ftintrp_w_s(FPURegister fd, FPURegister fj) {
1920 GenRegister(FTINTRP_W_S, fj, fd);
1923 void Assembler::ftintrp_w_d(FPURegister fd, FPURegister fj) {
1924 GenRegister(FTINTRP_W_D, fj, fd);
1927 void Assembler::ftintrp_l_s(FPURegister fd, FPURegister fj) {
1928 GenRegister(FTINTRP_L_S, fj, fd);
1931 void Assembler::ftintrp_l_d(FPURegister fd, FPURegister fj) {
1932 GenRegister(FTINTRP_L_D, fj, fd);
1935 void Assembler::ftintrz_w_s(FPURegister fd, FPURegister fj) {
1936 GenRegister(FTINTRZ_W_S, fj, fd);
1939 void Assembler::ftintrz_w_d(FPURegister fd, FPURegister fj) {
1940 GenRegister(FTINTRZ_W_D, fj, fd);
1943 void Assembler::ftintrz_l_s(FPURegister fd, FPURegister fj) {
1944 GenRegister(FTINTRZ_L_S, fj, fd);
1947 void Assembler::ftintrz_l_d(FPURegister fd, FPURegister fj) {
1948 GenRegister(FTINTRZ_L_D, fj, fd);
1951 void Assembler::ftintrne_w_s(FPURegister fd, FPURegister fj) {
1952 GenRegister(FTINTRNE_W_S, fj, fd);
1955 void Assembler::ftintrne_w_d(FPURegister fd, FPURegister fj) {
1956 GenRegister(FTINTRNE_W_D, fj, fd);
1959 void Assembler::ftintrne_l_s(FPURegister fd, FPURegister fj) {
1960 GenRegister(FTINTRNE_L_S, fj, fd);
1963 void Assembler::ftintrne_l_d(FPURegister fd, FPURegister fj) {
1964 GenRegister(FTINTRNE_L_D, fj, fd);
1967 void Assembler::frint_s(FPURegister fd, FPURegister fj) {
1968 GenRegister(FRINT_S, fj, fd);
1971 void Assembler::frint_d(FPURegister fd, FPURegister fj) {
1972 GenRegister(FRINT_D, fj, fd);
1975 void Assembler::fmov_s(FPURegister fd, FPURegister fj) {
1976 GenRegister(FMOV_S, fj, fd);
1979 void Assembler::fmov_d(FPURegister fd, FPURegister fj) {
1980 GenRegister(FMOV_D, fj, fd);
1983 void Assembler::fsel(CFRegister ca, FPURegister fd, FPURegister fj,
1985 GenSel(FSEL, ca, fk, fj, fd);
2000 void Assembler::movfr2gr_s(Register rd, FPURegister fj) {
2001 GenRegister(MOVFR2GR_S, fj, rd);
2004 void Assembler::movfr2gr_d(Register rd, FPURegister fj) {
2005 GenRegister(MOVFR2GR_D, fj, rd);
2008 void Assembler::movfrh2gr_s(Register rd, FPURegister fj) {
2009 GenRegister(MOVFRH2GR_S, fj, rd);
2020 void Assembler::movfr2cf(CFRegister cd, FPURegister fj) {
2021 GenRegister(MOVFR2CF, fj, cd);