OpcodeInfo Struct Reference

#include <enc_prvt.h>

List of all members.


Detailed Description

exactly the same as EncoderBase.OpcodeDesc, but also holds info about platform on which the opcode is applicable.


Public Types

enum  platform {
  all, em64t, ia32, decoder,
  decoder32, decoder64
}

Public Attributes

platform platf
unsigned opcode [4+1+1]
EncoderBase::OpndDesc opnds [3]
EncoderBase::OpndRolesDesc roles


Member Enumeration Documentation

enum OpcodeInfo::platform

Enumerator:
all  an opcode is valid on all platforms
em64t 
ia32 
decoder 
decoder32 
decoder64 


Member Data Documentation

platform OpcodeInfo.platf

unsigned OpcodeInfo.opcode[4+1+1]

EncoderBase::OpndDesc OpcodeInfo.opnds[3]

EncoderBase::OpndRolesDesc OpcodeInfo.roles


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

Genereated on Tue Mar 11 19:25:43 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.