Lines Matching refs:FRB
604 #define FRB FRA + 1 macro
609 #define FRC FRB + 1
4471 { "mftgpr", XRC(31,735,0), XRA_MASK, POWER6, { RT, FRB } },
4704 { "dadd", XRC(59,2,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4705 { "dadd.", XRC(59,2,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4707 { "dqua", ZRC(59,3,0), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4708 { "dqua.", ZRC(59,3,1), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4710 { "fdivs", A(59,18,0), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4711 { "fdivs.", A(59,18,1), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4713 { "fsubs", A(59,20,0), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4714 { "fsubs.", A(59,20,1), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4716 { "fadds", A(59,21,0), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4717 { "fadds.", A(59,21,1), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4719 { "fsqrts", A(59,22,0), AFRAFRC_MASK, PPC, { FRT, FRB } },
4720 { "fsqrts.", A(59,22,1), AFRAFRC_MASK, PPC, { FRT, FRB } },
4722 { "fres", A(59,24,0), AFRALFRC_MASK, PPC, { FRT, FRB, A_L } },
4723 { "fres.", A(59,24,1), AFRALFRC_MASK, PPC, { FRT, FRB, A_L } },
4728 { "frsqrtes", A(59,26,0), AFRALFRC_MASK,POWER5, { FRT, FRB, A_L } },
4729 { "frsqrtes.",A(59,26,1), AFRALFRC_MASK,POWER5, { FRT, FRB, A_L } },
4731 { "fmsubs", A(59,28,0), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4732 { "fmsubs.", A(59,28,1), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4734 { "fmadds", A(59,29,0), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4735 { "fmadds.", A(59,29,1), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4737 { "fnmsubs", A(59,30,0), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4738 { "fnmsubs.",A(59,30,1), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4740 { "fnmadds", A(59,31,0), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4741 { "fnmadds.",A(59,31,1), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4743 { "dmul", XRC(59,34,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4744 { "dmul.", XRC(59,34,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4746 { "drrnd", ZRC(59,35,0), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4747 { "drrnd.", ZRC(59,35,1), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4752 { "dquai", ZRC(59,67,0), Z2_MASK, POWER6, { TE, FRT, FRB, RMC } },
4753 { "dquai.", ZRC(59,67,1), Z2_MASK, POWER6, { TE, FRT, FRB, RMC } },
4758 { "drintx", ZRC(59,99,0), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4759 { "drintx.", ZRC(59,99,1), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4761 { "dcmpo", X(59,130), X_MASK, POWER6, { BF, FRA, FRB } },
4763 { "dtstex", X(59,162), X_MASK, POWER6, { BF, FRA, FRB } },
4767 { "drintn", ZRC(59,227,0), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4768 { "drintn.", ZRC(59,227,1), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4770 { "dctdp", XRC(59,258,0), X_MASK, POWER6, { FRT, FRB } },
4771 { "dctdp.", XRC(59,258,1), X_MASK, POWER6, { FRT, FRB } },
4773 { "dctfix", XRC(59,290,0), X_MASK, POWER6, { FRT, FRB } },
4774 { "dctfix.", XRC(59,290,1), X_MASK, POWER6, { FRT, FRB } },
4776 { "ddedpd", XRC(59,322,0), X_MASK, POWER6, { SP, FRT, FRB } },
4777 { "ddedpd.", XRC(59,322,1), X_MASK, POWER6, { SP, FRT, FRB } },
4779 { "dxex", XRC(59,354,0), X_MASK, POWER6, { FRT, FRB } },
4780 { "dxex.", XRC(59,354,1), X_MASK, POWER6, { FRT, FRB } },
4782 { "dsub", XRC(59,514,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4783 { "dsub.", XRC(59,514,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4785 { "ddiv", XRC(59,546,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4786 { "ddiv.", XRC(59,546,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4788 { "dcmpu", X(59,642), X_MASK, POWER6, { BF, FRA, FRB } },
4790 { "dtstsf", X(59,674), X_MASK, POWER6, { BF, FRA, FRB } },
4792 { "drsp", XRC(59,770,0), X_MASK, POWER6, { FRT, FRB } },
4793 { "drsp.", XRC(59,770,1), X_MASK, POWER6, { FRT, FRB } },
4795 { "dcffix", XRC(59,802,0), X_MASK, POWER6, { FRT, FRB } },
4796 { "dcffix.", XRC(59,802,1), X_MASK, POWER6, { FRT, FRB } },
4798 { "denbcd", XRC(59,834,0), X_MASK, POWER6, { S, FRT, FRB } },
4799 { "denbcd.", XRC(59,834,1), X_MASK, POWER6, { S, FRT, FRB } },
4801 { "diex", XRC(59,866,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4802 { "diex.", XRC(59,866,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4829 { "fcmpu", X(63,0), X_MASK|(3<<21), COM, { BF, FRA, FRB } },
4831 { "daddq", XRC(63,2,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4832 { "daddq.", XRC(63,2,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4834 { "dquaq", ZRC(63,3,0), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4835 { "dquaq.", ZRC(63,3,1), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4837 { "fcpsgn", XRC(63,8,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4838 { "fcpsgn.", XRC(63,8,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4840 { "frsp", XRC(63,12,0), XRA_MASK, COM, { FRT, FRB } },
4841 { "frsp.", XRC(63,12,1), XRA_MASK, COM, { FRT, FRB } },
4843 { "fctiw", XRC(63,14,0), XRA_MASK, PPCCOM, { FRT, FRB } },
4844 { "fcir", XRC(63,14,0), XRA_MASK, POWER2, { FRT, FRB } },
4845 { "fctiw.", XRC(63,14,1), XRA_MASK, PPCCOM, { FRT, FRB } },
4846 { "fcir.", XRC(63,14,1), XRA_MASK, POWER2, { FRT, FRB } },
4848 { "fctiwz", XRC(63,15,0), XRA_MASK, PPCCOM, { FRT, FRB } },
4849 { "fcirz", XRC(63,15,0), XRA_MASK, POWER2, { FRT, FRB } },
4850 { "fctiwz.", XRC(63,15,1), XRA_MASK, PPCCOM, { FRT, FRB } },
4851 { "fcirz.", XRC(63,15,1), XRA_MASK, POWER2, { FRT, FRB } },
4853 { "fdiv", A(63,18,0), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4854 { "fd", A(63,18,0), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4855 { "fdiv.", A(63,18,1), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4856 { "fd.", A(63,18,1), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4858 { "fsub", A(63,20,0), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4859 { "fs", A(63,20,0), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4860 { "fsub.", A(63,20,1), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4861 { "fs.", A(63,20,1), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4863 { "fadd", A(63,21,0), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4864 { "fa", A(63,21,0), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4865 { "fadd.", A(63,21,1), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4866 { "fa.", A(63,21,1), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4868 { "fsqrt", A(63,22,0), AFRAFRC_MASK, PPCPWR2, { FRT, FRB } },
4869 { "fsqrt.", A(63,22,1), AFRAFRC_MASK, PPCPWR2, { FRT, FRB } },
4871 { "fsel", A(63,23,0), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4872 { "fsel.", A(63,23,1), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4874 { "fre", A(63,24,0), AFRALFRC_MASK, POWER5, { FRT, FRB, A_L } },
4875 { "fre.", A(63,24,1), AFRALFRC_MASK, POWER5, { FRT, FRB, A_L } },
4882 { "frsqrte", A(63,26,0), AFRALFRC_MASK, PPC, { FRT, FRB, A_L } },
4883 { "frsqrte.",A(63,26,1), AFRALFRC_MASK, PPC, { FRT, FRB, A_L } },
4885 { "fmsub", A(63,28,0), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4886 { "fms", A(63,28,0), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4887 { "fmsub.", A(63,28,1), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4888 { "fms.", A(63,28,1), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4890 { "fmadd", A(63,29,0), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4891 { "fma", A(63,29,0), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4892 { "fmadd.", A(63,29,1), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4893 { "fma.", A(63,29,1), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4895 { "fnmsub", A(63,30,0), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4896 { "fnms", A(63,30,0), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4897 { "fnmsub.", A(63,30,1), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4898 { "fnms.", A(63,30,1), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4900 { "fnmadd", A(63,31,0), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4901 { "fnma", A(63,31,0), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4902 { "fnmadd.", A(63,31,1), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4903 { "fnma.", A(63,31,1), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4905 { "fcmpo", X(63,32), X_MASK|(3<<21), COM, { BF, FRA, FRB } },
4907 { "dmulq", XRC(63,34,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4908 { "dmulq.", XRC(63,34,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4910 { "drrndq", ZRC(63,35,0), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4911 { "drrndq.", ZRC(63,35,1), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4916 { "fneg", XRC(63,40,0), XRA_MASK, COM, { FRT, FRB } },
4917 { "fneg.", XRC(63,40,1), XRA_MASK, COM, { FRT, FRB } },
4924 { "dquaiq", ZRC(63,67,0), Z2_MASK, POWER6, { TE, FRT, FRB, RMC } },
4925 { "dquaiq.", ZRC(63,67,1), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4930 { "fmr", XRC(63,72,0), XRA_MASK, COM, { FRT, FRB } },
4931 { "fmr.", XRC(63,72,1), XRA_MASK, COM, { FRT, FRB } },
4936 { "drintxq", ZRC(63,99,0), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4937 { "drintxq.",ZRC(63,99,1), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4939 { "dcmpoq", X(63,130), X_MASK, POWER6, { BF, FRA, FRB } },
4944 { "fnabs", XRC(63,136,0), XRA_MASK, COM, { FRT, FRB } },
4945 { "fnabs.", XRC(63,136,1), XRA_MASK, COM, { FRT, FRB } },
4947 { "dtstexq", X(63,162), X_MASK, POWER6, { BF, FRA, FRB } },
4951 { "drintnq", ZRC(63,227,0), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4952 { "drintnq.",ZRC(63,227,1), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4954 { "dctqpq", XRC(63,258,0), X_MASK, POWER6, { FRT, FRB } },
4955 { "dctqpq.", XRC(63,258,1), X_MASK, POWER6, { FRT, FRB } },
4957 { "fabs", XRC(63,264,0), XRA_MASK, COM, { FRT, FRB } },
4958 { "fabs.", XRC(63,264,1), XRA_MASK, COM, { FRT, FRB } },
4960 { "dctfixq", XRC(63,290,0), X_MASK, POWER6, { FRT, FRB } },
4961 { "dctfixq.",XRC(63,290,1), X_MASK, POWER6, { FRT, FRB } },
4963 { "ddedpdq", XRC(63,322,0), X_MASK, POWER6, { SP, FRT, FRB } },
4964 { "ddedpdq.",XRC(63,322,1), X_MASK, POWER6, { SP, FRT, FRB } },
4966 { "dxexq", XRC(63,354,0), X_MASK, POWER6, { FRT, FRB } },
4967 { "dxexq.", XRC(63,354,1), X_MASK, POWER6, { FRT, FRB } },
4969 { "frin", XRC(63,392,0), XRA_MASK, POWER5, { FRT, FRB } },
4970 { "frin.", XRC(63,392,1), XRA_MASK, POWER5, { FRT, FRB } },
4971 { "friz", XRC(63,424,0), XRA_MASK, POWER5, { FRT, FRB } },
4972 { "friz.", XRC(63,424,1), XRA_MASK, POWER5, { FRT, FRB } },
4973 { "frip", XRC(63,456,0), XRA_MASK, POWER5, { FRT, FRB } },
4974 { "frip.", XRC(63,456,1), XRA_MASK, POWER5, { FRT, FRB } },
4975 { "frim", XRC(63,488,0), XRA_MASK, POWER5, { FRT, FRB } },
4976 { "frim.", XRC(63,488,1), XRA_MASK, POWER5, { FRT, FRB } },
4978 { "dsubq", XRC(63,514,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4979 { "dsubq.", XRC(63,514,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4981 { "ddivq", XRC(63,546,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4982 { "ddivq.", XRC(63,546,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4987 { "dcmpuq", X(63,642), X_MASK, POWER6, { BF, FRA, FRB } },
4989 { "dtstsfq", X(63,674), X_MASK, POWER6, { BF, FRA, FRB } },
4991 { "mtfsf", XFL(63,711,0), XFL_MASK, COM, { FLM, FRB, XFL_L, W } },
4992 { "mtfsf.", XFL(63,711,1), XFL_MASK, COM, { FLM, FRB, XFL_L, W } },
4994 { "drdpq", XRC(63,770,0), X_MASK, POWER6, { FRT, FRB } },
4995 { "drdpq.", XRC(63,770,1), X_MASK, POWER6, { FRT, FRB } },
4997 { "dcffixq", XRC(63,802,0), X_MASK, POWER6, { FRT, FRB } },
4998 { "dcffixq.",XRC(63,802,1), X_MASK, POWER6, { FRT, FRB } },
5000 { "fctid", XRC(63,814,0), XRA_MASK, PPC64, { FRT, FRB } },
5001 { "fctid.", XRC(63,814,1), XRA_MASK, PPC64, { FRT, FRB } },
5003 { "fctidz", XRC(63,815,0), XRA_MASK, PPC64, { FRT, FRB } },
5004 { "fctidz.", XRC(63,815,1), XRA_MASK, PPC64, { FRT, FRB } },
5006 { "denbcdq", XRC(63,834,0), X_MASK, POWER6, { S, FRT, FRB } },
5007 { "denbcdq.",XRC(63,834,1), X_MASK, POWER6, { S, FRT, FRB } },
5009 { "fcfid", XRC(63,846,0), XRA_MASK, PPC64, { FRT, FRB } },
5010 { "fcfid.", XRC(63,846,1), XRA_MASK, PPC64, { FRT, FRB } },
5012 { "diexq", XRC(63,866,0), X_MASK, POWER6, { FRT, FRA, FRB } },
5013 { "diexq.", XRC(63,866,1), X_MASK, POWER6, { FRT, FRA, FRB } },