Lines Matching refs:POWER9
3012 #define POWER9 PPC_OPCODE_POWER9 macro
3195 {"maddhd", VXA(4, 48), VXA_MASK, POWER9, 0, {RT, RA, RB, RC}},
3197 {"maddhdu", VXA(4, 49), VXA_MASK, POWER9, 0, {RT, RA, RB, RC}},
3200 {"maddld", VXA(4, 51), VXA_MASK, POWER9, 0, {RT, RA, RB, RC}},
4190 {"scv", SC(17,0,1), SC_MASK, POWER9, PPCVLE, {SVC_LEV}},
4203 {"lnia", DX(19,2), NODX_MASK, POWER9, PPCVLE, {RT}},
4204 {"addpcis", DX(19,2), DX_MASK, POWER9, PPCVLE, {RT, DXD}},
4205 {"subpcis", DX(19,2), DX_MASK, POWER9, PPCVLE, {RT, NDXD}},
4441 {"rfscv", XL(19,82), 0xffffffff, POWER9, PPCVLE, {0}},
4467 {"urfid", XL(19,306), 0xffffffff, POWER9, PPCVLE, {0}},
4468 {"stop", XL(19,370), 0xffffffff, POWER9, PPCVLE, {0}},
4470 {"doze", XL(19,402), 0xffffffff, POWER6, POWER9|PPCVLE, {0}},
4474 {"nap", XL(19,434), 0xffffffff, POWER6, POWER9|PPCVLE, {0}},
4479 {"sleep", XL(19,466), 0xffffffff, POWER6, POWER9|PPCVLE, {0}},
4480 {"rvwinkle", XL(19,498), 0xffffffff, POWER6, POWER9|PPCVLE, {0}},
4815 {"waitasec", X(31,30), XRTRARB_MASK, POWER8, POWER9, {0}},
4816 {"wait", X(31,30), XWC_MASK, POWER9, 0, {WC}},
4948 {"setb", X(31,128), XRB_MASK|(3<<16), POWER9, 0, {RT, BFA}},
5009 {"addex", ZRC(31,170,0), Z2_MASK, POWER9, 0, {RT, RA, RB, CY}},
5034 {"cmprb", X(31,192), XCMP_MASK, POWER9, 0, {BF, L, RA, RB}},
5074 {"cmpeqb", X(31,224), XCMPL_MASK, POWER9, 0, {BF, RA, RB}},
5135 {"modud", X(31,265), X_MASK, POWER9, 0, {RT, RA, RB}},
5142 {"moduw", X(31,267), X_MASK, POWER9, 0, {RT, RA, RB}},
5149 {"tlbiel", X(31,274), X_MASK|1<<20,POWER9, PPC476, {RB, RSO, RIC, PRS, X_R}},
5150 {"tlbiel", X(31,274), XRTLRA_MASK, POWER4, POWER9|PPC476, {RB, L}},
5182 {"tlbie", X(31,306), X_MASK|1<<20,POWER9, TITAN, {RB, RS, RIC, PRS, X_R}},
5183 {"tlbie", X(31,306), XRA_MASK, POWER7, POWER9|TITAN, {RB, RS}},
5189 {"ldmx", X(31,309), X_MASK, POWER9, 0, {RT, RA0, RB}},
5251 {"slbsync", X(31,338), 0xffffffff, POWER9, 0, {0}},
5607 {"slbieg", X(31,466), XRA_MASK, POWER9, 0, {RS, RB}},
5851 {"cnttzw", XRC(31,538,0), XRB_MASK, POWER9, 0, {RA, RS}},
5852 {"cnttzw.", XRC(31,538,1), XRB_MASK, POWER9, 0, {RA, RS}},
5878 {"cnttzd", XRC(31,570,0), XRB_MASK, POWER9, 0, {RA, RS}},
5879 {"cnttzd.", XRC(31,570,1), XRB_MASK, POWER9, 0, {RA, RS}},
5881 {"mcrxrx", X(31,576), XBFRARB_MASK, POWER9, 0, {BF}},
5887 {"lwat", X(31,582), X_MASK, POWER9, 0, {RT, RA0, FC}},
5917 {"ldat", X(31,614), X_MASK, POWER9, 0, {RT, RA0, FC}},
5991 {"stwat", X(31,710), X_MASK, POWER9, 0, {RS, RA0, FC}},
6029 {"stdat", X(31,742), X_MASK, POWER9, 0, {RS, RA0, FC}},
6055 {"darn", X(31,755), XLRAND_MASK, POWER9, 0, {RT, LRAND}},
6067 {"copy", XOPL(31,774,1), XRT_MASK, POWER9, 0, {RA0, RB}},
6081 {"modsd", X(31,777), X_MASK, POWER9, 0, {RT, RA, RB}},
6082 {"modsw", X(31,779), X_MASK, POWER9, 0, {RT, RA, RB}},
6137 {"cpabort", X(31,838), XRTRARB_MASK,POWER9, 0, {0}},
6143 {"lxvx", X(31,844), XX1_MASK, POWER8, POWER9|PPCVSX3, {XT6, RA0, RB}},
6149 {"slbiag", X(31,850), XRARB_MASK, POWER9, 0, {RS}},
6150 {"slbmfev", X(31,851), XRLA_MASK, POWER9, 0, {RT, RB, A_L}},
6151 {"slbmfev", X(31,851), XRA_MASK, PPC64, POWER9, {RT, RB}},
6174 {"rmieg", X(31,882), XRTRA_MASK, POWER9, 0, {RB}},
6178 {"msgsync", X(31,886), 0xffffffff, POWER9, 0, {0}},
6182 {"extswsli", XS(31,445,0), XS_MASK, POWER9, 0, {RA, RS, SH6}},
6183 {"extswsli.", XS(31,445,1), XS_MASK, POWER9, 0, {RA, RS, SH6}},
6185 {"paste.", XRCL(31,902,1,1),XRT_MASK, POWER9, 0, {RA0, RB}},
6203 {"slbmfee", X(31,915), XRLA_MASK, POWER9, 0, {RT, RB, A_L}},
6204 {"slbmfee", X(31,915), XRA_MASK, PPC64, POWER9, {RT, RB}},
6273 {"stxvx", X(31,972), XX1_MASK, POWER8, POWER9|PPCVSX3, {XS6, RA0, RB}},
6493 {"dtstsfi", X(59,675), X_MASK|1<<22,POWER9, PPCVLE, {BF, UIM6, FRB}},
6939 {"mffsce", XMMF(63,583,0,1), XMMF_MASK|RB_MASK, POWER9, PPCVLE, {FRT}},
6940 {"mffscdrn", XMMF(63,583,2,4), XMMF_MASK, POWER9, PPCVLE, {FRT, FRB}},
6941 {"mffscdrni", XMMF(63,583,2,5), XMMF_MASK|(3<<14), POWER9, PPCVLE, {FRT, DRM}},
6942 {"mffscrn", XMMF(63,583,2,6), XMMF_MASK, POWER9, PPCVLE, {FRT, FRB}},
6943 {"mffscrni", XMMF(63,583,2,7), XMMF_MASK|(7<<13), POWER9, PPCVLE, {FRT, RM}},
6944 {"mffsl", XMMF(63,583,3,0), XMMF_MASK|RB_MASK, POWER9, PPCVLE, {FRT}},
6951 {"dtstsfiq", X(63,675), X_MASK|1<<22,POWER9, PPCVLE, {BF, UIM6, FRBp}},