Back to index

cell-binutils  2.17cvs20070401
Defines
itbl-mips.h File Reference
#include "opcode/mips.h"

Go to the source code of this file.

Defines

#define NUMBER_OF_PROCESSORS   4
#define MAX_BITPOS   31
#define MIPS_OPCODE_COP0   (0x21) /* COPz+CO, bits 31-25: 0100zz1 */
#define MIPS_ENCODE_COP_NUM(z)   ((MIPS_OPCODE_COP0|z<<1)<<25)
#define MIPS_IS_COP_INSN(insn)
#define MIPS_DECODE_COP_NUM(insn)   ((~MIPS_OPCODE_COP0&(insn>>25))>>1)
#define MIPS_DECODE_COP_COFUN(insn)   ((~MIPS_ENCODE_COP_NUM(3))&(insn))
#define ITBL_IS_INSN(insn)   MIPS_IS_COP_INSN(insn)
#define ITBL_DECODE_PNUM(insn)   MIPS_DECODE_COP_NUM(insn)
#define ITBL_ENCODE_PNUM(pnum)   MIPS_ENCODE_COP_NUM(pnum)
#define ITBL_OPCODE_STRUCT   mips_opcode
#define ITBL_OPCODES   mips_opcodes
#define ITBL_NUM_OPCODES   NUMOPCODES
#define ITBL_NUM_MACROS   M_NUM_MACROS

Define Documentation

Definition at line 41 of file itbl-mips.h.

#define ITBL_ENCODE_PNUM (   pnum)    MIPS_ENCODE_COP_NUM(pnum)

Definition at line 42 of file itbl-mips.h.

#define ITBL_IS_INSN (   insn)    MIPS_IS_COP_INSN(insn)

Definition at line 40 of file itbl-mips.h.

Definition at line 47 of file itbl-mips.h.

Definition at line 46 of file itbl-mips.h.

Definition at line 44 of file itbl-mips.h.

#define ITBL_OPCODES   mips_opcodes

Definition at line 45 of file itbl-mips.h.

#define MAX_BITPOS   31

Definition at line 29 of file itbl-mips.h.

#define MIPS_DECODE_COP_COFUN (   insn)    ((~MIPS_ENCODE_COP_NUM(3))&(insn))

Definition at line 37 of file itbl-mips.h.

#define MIPS_DECODE_COP_NUM (   insn)    ((~MIPS_OPCODE_COP0&(insn>>25))>>1)

Definition at line 36 of file itbl-mips.h.

#define MIPS_ENCODE_COP_NUM (   z)    ((MIPS_OPCODE_COP0|z<<1)<<25)

Definition at line 33 of file itbl-mips.h.

#define MIPS_IS_COP_INSN (   insn)
Value:

Definition at line 34 of file itbl-mips.h.

#define MIPS_OPCODE_COP0   (0x21) /* COPz+CO, bits 31-25: 0100zz1 */

Definition at line 32 of file itbl-mips.h.

#define NUMBER_OF_PROCESSORS   4

Definition at line 28 of file itbl-mips.h.