--- trunk/src/include/opcodes_ppc.h 2007/10/08 16:18:43 13 +++ trunk/src/include/opcodes_ppc.h 2007/10/08 16:18:51 14 @@ -28,7 +28,7 @@ * SUCH DAMAGE. * * - * $Id: opcodes_ppc.h,v 1.28 2005/08/15 05:59:54 debug Exp $ + * $Id: opcodes_ppc.h,v 1.32 2005/09/24 23:44:19 debug Exp $ * * * PPC and POWER opcodes. These are gathered from various sources. @@ -50,7 +50,10 @@ #define PPC_HI6_19 0x13 #define PPC_19_MCRF 0 #define PPC_19_BCLR 16 +#define PPC_19_RFID 18 #define PPC_19_CRNOR 33 +#define PPC_19_RFI 50 +#define PPC_19_RFSVC 82 #define PPC_19_CRANDC 129 #define PPC_19_ISYNC 150 #define PPC_19_CRXOR 193 @@ -74,10 +77,12 @@ #define PPC_30_RLDICR 0x1 #define PPC_HI6_31 0x1f #define PPC_31_CMP 0 +#define PPC_31_TW 4 #define PPC_31_SUBFC 8 #define PPC_31_ADDC 10 #define PPC_31_MULHWU 11 #define PPC_31_MFCR 19 +#define PPC_31_LWARX 20 #define PPC_31_LWZX 23 #define PPC_31_SLW 24 #define PPC_31_CNTLZW 26 @@ -87,8 +92,10 @@ #define PPC_31_DCBST 54 #define PPC_31_LWZUX 55 #define PPC_31_ANDC 60 +#define PPC_31_TD 68 #define PPC_31_MULHW 75 #define PPC_31_MFMSR 83 +#define PPC_31_LDARX 84 #define PPC_31_DCBF 86 #define PPC_31_LBZX 87 #define PPC_31_NEG 104 @@ -100,13 +107,16 @@ #define PPC_31_MTCRF 144 #define PPC_31_MTMSR 146 #define PPC_31_STDX 149 +#define PPC_31_STWCX_DOT 150 #define PPC_31_STWX 151 #define PPC_31_STDUX 181 #define PPC_31_STWUX 183 #define PPC_31_SUBFZE 200 #define PPC_31_ADDZE 202 #define PPC_31_MTSR 210 +#define PPC_31_STDCX_DOT 214 #define PPC_31_STBX 215 +#define PPC_31_ADDME 234 #define PPC_31_MULLW 235 #define PPC_31_MTSRIN 242 #define PPC_31_DCBTST 246 @@ -147,6 +157,7 @@ #define PPC_31_SUBFZEO 712 #define PPC_31_ADDZEO 714 #define PPC_31_STSWI 725 +#define PPC_31_ADDMEO 746 #define PPC_31_MULLWO 747 #define PPC_31_ADDO 778 #define PPC_31_LHBRX 790 @@ -183,4 +194,7 @@ #define PPC_HI6_STFD 0x36 +#define PPC_HI6_63 0x3f +#define PPC_63_FMR 72 + #endif /* OPCODES_PPC_H */