EncoderBase.MnemonicDesc Struct Reference

#include <enc_base.h>

List of all members.


Detailed Description

General info about mnemonic.


Public Attributes

Mnemonic mn
 The mnemonic itself.
unsigned flags
 Various characteristics of mnemonic.
OpndRolesDesc roles
 Operation's operand's count and roles.
const char * name
 Print name of the mnemonic.


Member Data Documentation

Mnemonic EncoderBase.MnemonicDesc.mn

The mnemonic itself.

unsigned EncoderBase.MnemonicDesc.flags

Various characteristics of mnemonic.

See also:
Mnemonic flags

OpndRolesDesc EncoderBase.MnemonicDesc.roles

Operation's operand's count and roles.

For the operations whose opcodes may use different number of operands (i.e. IMUL/SHL) either most common value used, or empty value left.

const char* EncoderBase.MnemonicDesc.name

Print name of the mnemonic.


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

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

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