Back to index

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

Go to the source code of this file.

Classes

struct  v850_opcode
struct  v850_operand

Defines

#define PROCESSOR_V850   (1 << 0) /* Just the V850. */
#define PROCESSOR_ALL   -1 /* Any processor. */
#define PROCESSOR_V850E   (1 << 1) /* Just the V850E. */
#define PROCESSOR_NOT_V850   (~ PROCESSOR_V850) /* Any processor except the V850. */
#define PROCESSOR_V850EA   (1 << 2) /* Just the V850EA. */
#define PROCESSOR_V850E1   (1 << 3) /* Just the V850E1. */
#define V850_OPERAND_REG   0x01
#define V850_OPERAND_SRG   0x02
#define V850_OPERAND_CC   0x04
#define V850_OPERAND_SIGNED   0x08
#define V850_OPERAND_EP   0x10
#define V850_OPERAND_DISP   0x20
#define V850_OPERAND_RELAX   0x40
#define V850_NOT_R0   0x80
#define V850E_PUSH_POP   0x100
#define V850E_IMMEDIATE16   0x200
#define V850E_IMMEDIATE32   0x400

Variables

const int v850_num_opcodes

Class Documentation

struct v850_opcode

Definition at line 26 of file v850.h.

Class Members
unsigned long mask
unsigned int memop
const char * name
unsigned long opcode
unsigned char operands
unsigned int processors

Define Documentation

#define PROCESSOR_ALL   -1 /* Any processor. */

Definition at line 58 of file v850.h.

#define PROCESSOR_NOT_V850   (~ PROCESSOR_V850) /* Any processor except the V850. */

Definition at line 60 of file v850.h.

#define PROCESSOR_V850   (1 << 0) /* Just the V850. */

Definition at line 57 of file v850.h.

#define PROCESSOR_V850E   (1 << 1) /* Just the V850E. */

Definition at line 59 of file v850.h.

#define PROCESSOR_V850E1   (1 << 3) /* Just the V850E1. */

Definition at line 62 of file v850.h.

#define PROCESSOR_V850EA   (1 << 2) /* Just the V850EA. */

Definition at line 61 of file v850.h.

#define V850_NOT_R0   0x80

Definition at line 155 of file v850.h.

#define V850_OPERAND_CC   0x04

Definition at line 138 of file v850.h.

#define V850_OPERAND_DISP   0x20

Definition at line 147 of file v850.h.

#define V850_OPERAND_EP   0x10

Definition at line 144 of file v850.h.

#define V850_OPERAND_REG   0x01

Definition at line 132 of file v850.h.

#define V850_OPERAND_RELAX   0x40

Definition at line 152 of file v850.h.

#define V850_OPERAND_SIGNED   0x08

Definition at line 141 of file v850.h.

#define V850_OPERAND_SRG   0x02

Definition at line 135 of file v850.h.

#define V850E_IMMEDIATE16   0x200

Definition at line 161 of file v850.h.

#define V850E_IMMEDIATE32   0x400

Definition at line 164 of file v850.h.

#define V850E_PUSH_POP   0x100

Definition at line 158 of file v850.h.


Variable Documentation

Definition at line 726 of file v850-opc.c.