Back to index

cell-binutils  2.17cvs20070401
Classes | Typedefs | Enumerations
mcore-opc.h File Reference
#include "ansidecl.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  inst

Typedefs

typedef struct inst mcore_opcode_info

Enumerations

enum  mcore_opclass {
  O0, OT, O1, OC,
  O2, X1, OI, OB,
  OMa, SI, I7, LS,
  BR, BL, LR, LJ,
  RM, RQ, JSR, JMP,
  OBRa, OBRb, OBRc, OBR2,
  O1R1, OMb, OMc, SIa,
  MULSH, OPSR, JC, JU,
  JL, RSI, DO21, OB2
}

Class Documentation

struct inst

Definition at line 255 of file crx.h.

Collaboration diagram for inst:
Class Members
unsigned int flags
unsigned short inst
unsigned long match
int match_bits
const char * mnemonic
char * name
mcore_opclass opclass
operand_desc operands
unsigned int size
unsigned char transfer

Typedef Documentation


Enumeration Type Documentation

Enumerator:
O0 
OT 
O1 
OC 
O2 
X1 
OI 
OB 
OMa 
SI 
I7 
LS 
BR 
BL 
LR 
LJ 
RM 
RQ 
JSR 
JMP 
OBRa 
OBRb 
OBRc 
OBR2 
O1R1 
OMb 
OMc 
SIa 
MULSH 
OPSR 
JC 
JU 
JL 
RSI 
DO21 
OB2 

Definition at line 21 of file mcore-opc.h.

{
  O0,    OT,   O1,   OC,   O2,    X1,    OI,    OB,
  OMa,   SI,   I7,   LS,   BR,    BL,    LR,    LJ,
  RM,    RQ,   JSR,  JMP,  OBRa,  OBRb,  OBRc,  OBR2,
  O1R1,  OMb,  OMc,  SIa,
  MULSH, OPSR,
  JC,    JU,   JL,   RSI,  DO21,  OB2
}