mips_instruction Union Reference

#include <inst.h>


Data Fields

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


Detailed Description

Definition at line 49 of file inst.h.


Field Documentation

Definition at line 50 of file inst.h.

unsigned char mips_instruction::byte[4]

Definition at line 53 of file inst.h.

Definition at line 54 of file inst.h.

Definition at line 58 of file inst.h.

Definition at line 59 of file inst.h.

Definition at line 60 of file inst.h.

Definition at line 66 of file inst.h.

Definition at line 71 of file inst.h.

Definition at line 72 of file inst.h.

Definition at line 73 of file inst.h.

Definition at line 79 of file inst.h.

Definition at line 80 of file inst.h.

Definition at line 81 of file inst.h.

Definition at line 85 of file inst.h.

Definition at line 86 of file inst.h.

Definition at line 94 of file inst.h.

Definition at line 95 of file inst.h.

Definition at line 96 of file inst.h.

Definition at line 97 of file inst.h.

Definition at line 111 of file inst.h.

Definition at line 113 of file inst.h.

Definition at line 114 of file inst.h.

Definition at line 115 of file inst.h.


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

Generated on Wed Apr 8 16:56:26 2009 for Open64 by  doxygen 1.5.6