mips_instruction Union Reference

#include <inst.h>

List of all members.

Public Attributes

unsigned word
unsigned char byte [4]
struct {
   unsigned   target: 26
   unsigned   opcode: 6
j_format
struct {
   signed   simmediate: 16
   unsigned   rt: 5
   unsigned   rs: 5
   unsigned   opcode: 6
i_format
struct {
   unsigned   uimmediate: 16
   unsigned   rt: 5
   unsigned   rs: 5
   unsigned   opcode: 6
u_format
struct {
   unsigned   simmediate: 16
   unsigned   cache: 2
   unsigned   c_op: 3
   unsigned   rs: 5
   unsigned   opcode: 6
c_format
struct {
   unsigned   func: 6
   unsigned   re: 5
   unsigned   rd: 5
   unsigned   rt: 5
   unsigned   rs: 5
   unsigned   opcode: 6
r_format
struct {
   unsigned   func: 6
   unsigned   re: 5
   unsigned   rd: 5
   unsigned   rt: 5
   unsigned   fmt: 4
   unsigned   __pad0__: 1
   unsigned   opcode: 6
f_format
struct {
   unsigned   fmt: 3
   unsigned   func: 3
   unsigned   fd: 5
   unsigned   fs: 5
   unsigned   ft: 5
   unsigned   fr: 5
   unsigned   opcode: 6
ma_format
struct {
   unsigned   func: 6
   unsigned   fd: 5
   unsigned   fs: 5
   unsigned   ft: 5
   unsigned   rs: 5
   unsigned   opcode: 6
ps_format
struct {
   unsigned   func: 6
   unsigned   vd: 5
   unsigned   vs: 5
   unsigned   vt: 5
   unsigned   fmt: 1
   unsigned   sel: 4
   unsigned   opcode: 6
v_format

Detailed Description

Definition at line 122 of file inst.h.


Member Data Documentation

Definition at line 162 of file inst.h.

unsigned char mips_instruction::byte[4]

Definition at line 124 of file inst.h.

Definition at line 144 of file inst.h.

Definition at line 143 of file inst.h.

Definition at line 168 of file inst.h.

Definition at line 161 of file inst.h.

Definition at line 171 of file inst.h.

Definition at line 169 of file inst.h.

Definition at line 170 of file inst.h.

Definition at line 149 of file inst.h.

Definition at line 127 of file inst.h.

Definition at line 151 of file inst.h.

Definition at line 150 of file inst.h.

Definition at line 132 of file inst.h.

Definition at line 131 of file inst.h.

Definition at line 188 of file inst.h.

Definition at line 142 of file inst.h.

Definition at line 130 of file inst.h.

Definition at line 126 of file inst.h.

Definition at line 136 of file inst.h.

Definition at line 184 of file inst.h.

Definition at line 185 of file inst.h.

Definition at line 186 of file inst.h.

Definition at line 123 of file inst.h.


The documentation for this union was generated from the following file:

Generated on Tue Nov 17 06:40:09 2009 for Open64 (mfef90, whirl2f, and IR tools) by  doxygen 1.6.1