Back to index

cell-binutils  2.17cvs20070401
Classes | Defines | Variables
i370.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  i370_insn_t
struct  i370_opcode
struct  i370_operand
struct  i370_macro

Defines

#define I370_OPCODE_360   (0x01)
#define I370_OPCODE_370   (0x02)
#define I370_OPCODE_370_XA   (0x04)
#define I370_OPCODE_ESA370   (0x08)
#define I370_OPCODE_ESA390   (0x10)
#define I370_OPCODE_ESA390_BF   (0x20)
#define I370_OPCODE_ESA390_BS   (0x40)
#define I370_OPCODE_ESA390_CK   (0x80)
#define I370_OPCODE_ESA390_CM   (0x100)
#define I370_OPCODE_ESA390_FX   (0x200)
#define I370_OPCODE_ESA390_HX   (0x400)
#define I370_OPCODE_ESA390_IR   (0x800)
#define I370_OPCODE_ESA390_MI   (0x1000)
#define I370_OPCODE_ESA390_PC   (0x2000)
#define I370_OPCODE_ESA390_PL   (0x4000)
#define I370_OPCODE_ESA390_QR   (0x8000)
#define I370_OPCODE_ESA390_RP   (0x10000)
#define I370_OPCODE_ESA390_SA   (0x20000)
#define I370_OPCODE_ESA390_SG   (0x40000)
#define I370_OPCODE_ESA390_SR   (0x80000)
#define I370_OPCODE_ESA390_TR   (0x100000)
#define I370_OPCODE_ESA390_SUPERSET   (0x1fffff)
#define I370_OPERAND_SBASE   (0x01)
#define I370_OPERAND_BASE   (0x02)
#define I370_OPERAND_INDEX   (0x04)
#define I370_OPERAND_GPR   (0x08)
#define I370_OPERAND_FPR   (0x10)
#define I370_OPERAND_RELATIVE   (0x20)
#define I370_OPERAND_LENGTH   (0x40)
#define I370_OPERAND_OPTIONAL   (0x80)

Variables

const int i370_num_opcodes
const int i370_num_macros

Class Documentation

union i370_insn_t

Definition at line 26 of file i370.h.

Class Members
unsigned char b
unsigned int i
unsigned short s
struct i370_opcode

Definition at line 33 of file i370.h.

Collaboration diagram for i370_opcode:
Class Members
unsigned long flags
char len
i370_insn_t mask
const char * name
i370_insn_t opcode
unsigned char operands
struct i370_macro

Definition at line 242 of file i370.h.

Class Members
unsigned long flags
const char * format
const char * name
unsigned int operands

Define Documentation

#define I370_OPCODE_360   (0x01)

Definition at line 71 of file i370.h.

#define I370_OPCODE_370   (0x02)

Definition at line 74 of file i370.h.

#define I370_OPCODE_370_XA   (0x04)

Definition at line 77 of file i370.h.

#define I370_OPCODE_ESA370   (0x08)

Definition at line 80 of file i370.h.

#define I370_OPCODE_ESA390   (0x10)

Definition at line 83 of file i370.h.

#define I370_OPCODE_ESA390_BF   (0x20)

Definition at line 86 of file i370.h.

#define I370_OPCODE_ESA390_BS   (0x40)

Definition at line 89 of file i370.h.

#define I370_OPCODE_ESA390_CK   (0x80)

Definition at line 92 of file i370.h.

#define I370_OPCODE_ESA390_CM   (0x100)

Definition at line 95 of file i370.h.

#define I370_OPCODE_ESA390_FX   (0x200)

Definition at line 98 of file i370.h.

#define I370_OPCODE_ESA390_HX   (0x400)

Definition at line 101 of file i370.h.

#define I370_OPCODE_ESA390_IR   (0x800)

Definition at line 104 of file i370.h.

#define I370_OPCODE_ESA390_MI   (0x1000)

Definition at line 107 of file i370.h.

#define I370_OPCODE_ESA390_PC   (0x2000)

Definition at line 110 of file i370.h.

#define I370_OPCODE_ESA390_PL   (0x4000)

Definition at line 113 of file i370.h.

#define I370_OPCODE_ESA390_QR   (0x8000)

Definition at line 116 of file i370.h.

#define I370_OPCODE_ESA390_RP   (0x10000)

Definition at line 119 of file i370.h.

#define I370_OPCODE_ESA390_SA   (0x20000)

Definition at line 122 of file i370.h.

#define I370_OPCODE_ESA390_SG   (0x40000)

Definition at line 125 of file i370.h.

#define I370_OPCODE_ESA390_SR   (0x80000)

Definition at line 128 of file i370.h.

#define I370_OPCODE_ESA390_SUPERSET   (0x1fffff)

Definition at line 133 of file i370.h.

#define I370_OPCODE_ESA390_TR   (0x100000)

Definition at line 131 of file i370.h.

#define I370_OPERAND_BASE   (0x02)

Definition at line 208 of file i370.h.

#define I370_OPERAND_FPR   (0x10)

Definition at line 222 of file i370.h.

#define I370_OPERAND_GPR   (0x08)

Definition at line 218 of file i370.h.

#define I370_OPERAND_INDEX   (0x04)

Definition at line 214 of file i370.h.

#define I370_OPERAND_LENGTH   (0x40)

Definition at line 228 of file i370.h.

#define I370_OPERAND_OPTIONAL   (0x80)

Definition at line 236 of file i370.h.

#define I370_OPERAND_RELATIVE   (0x20)

Definition at line 225 of file i370.h.

#define I370_OPERAND_SBASE   (0x01)

Definition at line 202 of file i370.h.


Variable Documentation

Definition at line 934 of file i370-opc.c.

Definition at line 885 of file i370-opc.c.