EncoderBase.OpndDesc Struct Reference

#include <enc_base.h>

List of all members.


Detailed Description

Description of operand.

Description of an operand in opcode - its kind, size or RegName if operand must be a particular register.


Public Attributes

OpndKind kind
 Location of the operand.
OpndSize size
 Size of the operand.
RegName reg
 Appropriate RegName if operand must reside on a particular register (i.e.


Member Data Documentation

OpndKind EncoderBase.OpndDesc.kind

Location of the operand.

May be a mask, i.e. OpndKind_Imm|OpndKind_Mem.

OpndSize EncoderBase.OpndDesc.size

Size of the operand.

RegName EncoderBase.OpndDesc.reg

Appropriate RegName if operand must reside on a particular register (i.e.

CWD/CDQ instructions), RegName_Null otherwise.


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.