bfd/
[deliverable/binutils-gdb.git] / include / opcode / ppc.h
index 851b8bbab8245b9a6306bb3bd0fe8ff95122d2a1..2205bd6a65c57c4a383344e61b9c749ad7854579 100644 (file)
@@ -1,5 +1,5 @@
 /* ppc.h -- Header file for PowerPC opcode table
-   Copyright 1994, 1995, 1999, 2000, 2001, 2002, 2003, 2004
+   Copyright 1994, 1995, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
    Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support
 
@@ -135,7 +135,16 @@ extern const int powerpc_num_opcodes;
 #define PPC_OPCODE_RFMCI         0x800000
 
 /* Opcode is only supported by Power5 architecture.  */
-#define PPC_OPCODE_POWER5          0x1000000
+#define PPC_OPCODE_POWER5       0x1000000
+
+/* Opcode is supported by PowerPC e300 family.  */
+#define PPC_OPCODE_E300          0x2000000
+
+/* Opcode is only supported by Power6 architecture.  */
+#define PPC_OPCODE_POWER6       0x4000000
+
+/* Opcode is only supported by PowerPC Cell family.  */
+#define PPC_OPCODE_CELL                 0x8000000
 
 /* A macro to extract the major opcode from an instruction.  */
 #define PPC_OP(i) (((i) >> 26) & 0x3f)
This page took 0.032301 seconds and 4 git commands to generate.