Protoization.
[deliverable/binutils-gdb.git] / opcodes / ppc-opc.c
index 62f7bd0e36c0869102356e0f55ad7d49183915fe..8164a7b4af6055746d053db62d832a41af668a3f 100644 (file)
@@ -1520,7 +1520,7 @@ const struct powerpc_opcode powerpc_opcodes[] = {
 { "vsldoi",    VXA(4,  44), VXA_MASK,  PPCVEC,         { VD, VA, VB, SHB } },
 { "vslh",      VX(4,  324), VX_MASK,   PPCVEC,         { VD, VA, VB } },
 { "vslo",      VX(4, 1036), VX_MASK,   PPCVEC,         { VD, VA, VB } },
-{ "vslw",      VX(4,  338), VX_MASK,   PPCVEC,         { VD, VA, VB } },
+{ "vslw",      VX(4,  388), VX_MASK,   PPCVEC,         { VD, VA, VB } },
 { "vspltb",    VX(4,  524), VX_MASK,   PPCVEC,         { VD, VB, UIMM } },
 { "vsplth",    VX(4,  588), VX_MASK,   PPCVEC,         { VD, VB, UIMM } },
 { "vspltisb",  VX(4,  780), VX_MASK,   PPCVEC,         { VD, SIMM } },
@@ -2033,6 +2033,8 @@ const struct powerpc_opcode powerpc_opcodes[] = {
 { "bcr",     XLLK(19,16,0), XLBB_MASK, PWRCOM,         { BO, BI } },
 { "bcrl",    XLLK(19,16,1), XLBB_MASK, PWRCOM,         { BO, BI } },
 
+{ "rfid",    XL(19,18),        0xffffffff,     PPC64,          { 0 } },
+
 { "crnot",   XL(19,33), XL_MASK,       PPCCOM,         { BT, BA, BBA } },
 { "crnor",   XL(19,33),        XL_MASK,        COM,            { BT, BA, BB } },
 
@@ -2366,6 +2368,8 @@ const struct powerpc_opcode powerpc_opcodes[] = {
 { "mulhw",   XO(31,75,0,0), XO_MASK,   PPC,            { RT, RA, RB } },
 { "mulhw.",  XO(31,75,0,1), XO_MASK,   PPC,            { RT, RA, RB } },
 
+{ "mtsrd",   X(31,82), XRB_MASK|(1<<20), PPC64,        { SR, RS } },
+
 { "mfmsr",   X(31,83), XRARB_MASK,     COM,            { RT } },
 
 { "ldarx",   X(31,84), X_MASK,         PPC64,          { RT, RA, RB } },
@@ -2384,6 +2388,8 @@ const struct powerpc_opcode powerpc_opcodes[] = {
 { "mulo",    XO(31,107,1,0), XO_MASK,  M601,           { RT, RA, RB } },
 { "mulo.",   XO(31,107,1,1), XO_MASK,  M601,           { RT, RA, RB } },
 
+{ "mtsrdin", X(31,114),        XRA_MASK,       PPC64,          { RS, RB } },
+
 { "clf",     X(31,118), XRB_MASK,      POWER,          { RT, RA } },
 
 { "lbzux",   X(31,119),        X_MASK,         COM,            { RT, RAL, RB } },
@@ -2433,6 +2439,8 @@ const struct powerpc_opcode powerpc_opcodes[] = {
 
 { "wrteei",  X(31,163),        XE_MASK,        PPC403,         { E } },
 
+{ "mtmsrd",  X(31,178),        XRARB_MASK,     PPC64,          { RS } },
+
 { "stdux",   X(31,181),        X_MASK,         PPC64,          { RS, RAS, RB } },
 
 { "stwux",   X(31,183),        X_MASK,         PPCCOM,         { RS, RAS, RB } },
This page took 0.023347 seconds and 4 git commands to generate.