Lines Matching refs:POWER9

2962 #define POWER9	PPC_OPCODE_POWER9
3147 {"maddhd", VXA(4, 48), VXA_MASK, POWER9, 0, {RT, RA, RB, RC}},
3149 {"maddhdu", VXA(4, 49), VXA_MASK, POWER9, 0, {RT, RA, RB, RC}},
3152 {"maddld", VXA(4, 51), VXA_MASK, POWER9, 0, {RT, RA, RB, RC}},
4154 {"addpcis", DX(19,2), DX_MASK, POWER9, PPCVLE, {RT, DXD}},
4155 {"subpcis", DX(19,2), DX_MASK, POWER9, PPCVLE, {RT, NDXD}},
4416 {"urfid", XL(19,306), 0xffffffff, POWER9, PPCVLE, {0}},
4417 {"stop", XL(19,370), 0xffffffff, POWER9, PPCVLE, {0}},
4419 {"doze", XL(19,402), 0xffffffff, POWER6, POWER9|PPCVLE, {0}},
4423 {"nap", XL(19,434), 0xffffffff, POWER6, POWER9|PPCVLE, {0}},
4428 {"sleep", XL(19,466), 0xffffffff, POWER6, POWER9|PPCVLE, {0}},
4429 {"rvwinkle", XL(19,498), 0xffffffff, POWER6, POWER9|PPCVLE, {0}},
4764 {"waitasec", X(31,30), XRTRARB_MASK, POWER8, POWER9, {0}},
4765 {"wait", X(31,30), XWC_MASK, POWER9, 0, {WC}},
4897 {"setb", X(31,128), XRB_MASK|(3<<16), POWER9, 0, {RT, BFA}},
4958 {"addex", ZRC(31,170,0), Z2_MASK, POWER9, 0, {RT, RA, RB, CY}},
4983 {"cmprb", X(31,192), XCMP_MASK, POWER9, 0, {BF, L, RA, RB}},
5023 {"cmpeqb", X(31,224), XCMPL_MASK, POWER9, 0, {BF, RA, RB}},
5084 {"modud", X(31,265), X_MASK, POWER9, 0, {RT, RA, RB}},
5091 {"moduw", X(31,267), X_MASK, POWER9, 0, {RT, RA, RB}},
5098 {"tlbiel", X(31,274), X_MASK|1<<20,POWER9, PPC476, {RB, RSO, RIC, PRS, X_R}},
5099 {"tlbiel", X(31,274), XRTLRA_MASK, POWER4, POWER9|PPC476, {RB, LOPT}},
5131 {"tlbie", X(31,306), X_MASK|1<<20,POWER9, TITAN, {RB, RS, RIC, PRS, X_R}},
5132 {"tlbie", X(31,306), XRA_MASK, POWER7, POWER9|TITAN, {RB, RS}},
5138 {"ldmx", X(31,309), X_MASK, POWER9, 0, {RT, RA0, RB}},
5200 {"slbsync", X(31,338), 0xffffffff, POWER9, 0, {0}},
5556 {"slbieg", X(31,466), XRA_MASK, POWER9, 0, {RS, RB}},
5801 {"cnttzw", XRC(31,538,0), XRB_MASK, POWER9, 0, {RA, RS}},
5802 {"cnttzw.", XRC(31,538,1), XRB_MASK, POWER9, 0, {RA, RS}},
5829 {"cnttzd", XRC(31,570,0), XRB_MASK, POWER9, 0, {RA, RS}},
5830 {"cnttzd.", XRC(31,570,1), XRB_MASK, POWER9, 0, {RA, RS}},
5832 {"mcrxrx", X(31,576), XBFRARB_MASK, POWER9, 0, {BF}},
5839 {"lwat", X(31,582), X_MASK, POWER9, 0, {RT, RA0, FC}},
5869 {"ldat", X(31,614), X_MASK, POWER9, 0, {RT, RA0, FC}},
5946 {"stwat", X(31,710), X_MASK, POWER9, 0, {RS, RA0, FC}},
5984 {"stdat", X(31,742), X_MASK, POWER9, 0, {RS, RA0, FC}},
6010 {"darn", X(31,755), XLRAND_MASK, POWER9, 0, {RT, LRAND}},
6022 {"copy", XOPL(31,774,1), XRT_MASK, POWER9, 0, {RA0, RB}},
6036 {"modsd", X(31,777), X_MASK, POWER9, 0, {RT, RA, RB}},
6037 {"modsw", X(31,779), X_MASK, POWER9, 0, {RT, RA, RB}},
6092 {"cpabort", X(31,838), XRTRARB_MASK,POWER9, 0, {0}},
6098 {"lxvx", X(31,844), XX1_MASK, POWER8, POWER9|PPCVSX3, {XT6, RA0, RB}},
6104 {"slbiag", X(31,850), XRARB_MASK, POWER9, 0, {RS}},
6105 {"slbmfev", X(31,851), XRLA_MASK, POWER9, 0, {RT, RB, A_L}},
6106 {"slbmfev", X(31,851), XRA_MASK, PPC64, POWER9, {RT, RB}},
6129 {"rmieg", X(31,882), XRTRA_MASK, POWER9, 0, {RB}},
6133 {"msgsync", X(31,886), 0xffffffff, POWER9, 0, {0}},
6137 {"extswsli", XS(31,445,0), XS_MASK, POWER9, 0, {RA, RS, SH6}},
6138 {"extswsli.", XS(31,445,1), XS_MASK, POWER9, 0, {RA, RS, SH6}},
6140 {"paste.", XRCL(31,902,1,1),XRT_MASK, POWER9, 0, {RA0, RB}},
6158 {"slbmfee", X(31,915), XRLA_MASK, POWER9, 0, {RT, RB, A_L}},
6159 {"slbmfee", X(31,915), XRA_MASK, PPC64, POWER9, {RT, RB}},
6228 {"stxvx", X(31,972), XX1_MASK, POWER8, POWER9|PPCVSX3, {XS6, RA0, RB}},
6448 {"dtstsfi", X(59,675), X_MASK|1<<22,POWER9, PPCVLE, {BF, UIM6, FRB}},
6894 {"mffsce", XMMF(63,583,0,1), XMMF_MASK|RB_MASK, POWER9, PPCVLE, {FRT}},
6895 {"mffscdrn", XMMF(63,583,2,4), XMMF_MASK, POWER9, PPCVLE, {FRT, FRB}},
6896 {"mffscdrni", XMMF(63,583,2,5), XMMF_MASK|(3<<14), POWER9, PPCVLE, {FRT, DRM}},
6897 {"mffscrn", XMMF(63,583,2,6), XMMF_MASK, POWER9, PPCVLE, {FRT, FRB}},
6898 {"mffscrni", XMMF(63,583,2,7), XMMF_MASK|(7<<13), POWER9, PPCVLE, {FRT, RM}},
6899 {"mffsl", XMMF(63,583,3,0), XMMF_MASK|RB_MASK, POWER9, PPCVLE, {FRT}},
6906 {"dtstsfiq", X(63,675), X_MASK|1<<22,POWER9, PPCVLE, {BF, UIM6, FRBp}},