osprey/cygnus/opcodes/mmix-opc.c File Reference

#include <stdio.h>
#include "opcode/mmix.h"
#include "symcat.h"

Include dependency graph for mmix-opc.c:

Go to the source code of this file.

Defines

#define O(m)   ((unsigned long) (m) << 24UL), ((~(unsigned long) (m) & 255) << 24)
#define Z(m)   ((unsigned long) (m) << 24), ((~(unsigned long) (m) & 254) << 24)
#define N   mmix_type_normal
#define B   mmix_type_branch
#define C   mmix_type_condbranch
#define MB   mmix_type_memaccess_byte
#define MW   mmix_type_memaccess_wyde
#define MT   mmix_type_memaccess_tetra
#define MO   mmix_type_memaccess_octa
#define M   mmix_type_memaccess_block
#define J   mmix_type_jsr
#define P   mmix_type_pseudo
#define OP(y)   XCONCAT2 (mmix_operands_,y)

Variables

struct mmix_spec_reg mmix_spec_regs []
struct mmix_opcode mmix_opcodes []


Define Documentation

#define B   mmix_type_branch

Definition at line 82 of file mmix-opc.c.

#define C   mmix_type_condbranch

Definition at line 83 of file mmix-opc.c.

#define J   mmix_type_jsr

Definition at line 89 of file mmix-opc.c.

Referenced by ar_sim().

#define M   mmix_type_memaccess_block

Definition at line 88 of file mmix-opc.c.

#define MB   mmix_type_memaccess_byte

Definition at line 84 of file mmix-opc.c.

Referenced by _sr_endrec().

#define MO   mmix_type_memaccess_octa

Definition at line 87 of file mmix-opc.c.

#define MT   mmix_type_memaccess_tetra

Definition at line 86 of file mmix-opc.c.

#define MW   mmix_type_memaccess_wyde

Definition at line 85 of file mmix-opc.c.

#define N   mmix_type_normal

Definition at line 81 of file mmix-opc.c.

#define O (  )     ((unsigned long) (m) << 24UL), ((~(unsigned long) (m) & 255) << 24)

Definition at line 74 of file mmix-opc.c.

Referenced by _type_f(), bfd_h8_disassemble(), e_d(), rd_ed(), and w_ed().

#define OP (  )     XCONCAT2 (mmix_operands_,y)

Definition at line 92 of file mmix-opc.c.

#define P   mmix_type_pseudo

Definition at line 90 of file mmix-opc.c.

#define Z (  )     ((unsigned long) (m) << 24), ((~(unsigned long) (m) & 254) << 24)

Definition at line 78 of file mmix-opc.c.

Referenced by _type_f(), e_d(), Expand_Small_Multiply(), rd_ed(), and w_ed().


Variable Documentation

Definition at line 98 of file mmix-opc.c.

Referenced by get_opcode().

Definition at line 30 of file mmix-opc.c.

Referenced by initialize_mmix_dis_info().


Generated on Wed Apr 8 15:05:51 2009 for Open64 by  doxygen 1.5.6