C-Breeze
C Compiler Infrastructure

[ Project home page]
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

InstructionInfo Struct Reference

#include <instruction.h>

List of all members.

Public Member Functions

 InstructionInfo ()
 InstructionInfo (const char *name, const char *opndFormat, bool hasDest, bool hasOp1, bool hasOp2, bool hasBase, bool hasOffset, bool hasTarget, bool shouldEmit)

Public Attributes

const char * _name
const char * _opndFormat
bool _hasDest
bool _hasOpnd1
bool _hasOpnd2
bool _hasBase
bool _hasOffset
bool _hasTarget
bool _shouldEmit


Constructor & Destructor Documentation

InstructionInfo::InstructionInfo   [inline]
 

Definition at line 183 of file instruction.h.

InstructionInfo::InstructionInfo const char *    name,
const char *    opndFormat,
bool    hasDest,
bool    hasOp1,
bool    hasOp2,
bool    hasBase,
bool    hasOffset,
bool    hasTarget,
bool    shouldEmit
[inline]
 

Definition at line 186 of file instruction.h.

References _hasBase, _hasDest, _hasOffset, _hasOpnd1, _hasOpnd2, _hasTarget, _name, _opndFormat, and _shouldEmit.


Member Data Documentation

bool InstructionInfo::_hasBase
 

Definition at line 218 of file instruction.h.

Referenced by InstructionInfo().

bool InstructionInfo::_hasDest
 

Definition at line 215 of file instruction.h.

Referenced by InstructionInfo().

bool InstructionInfo::_hasOffset
 

Definition at line 219 of file instruction.h.

Referenced by InstructionInfo().

bool InstructionInfo::_hasOpnd1
 

Definition at line 216 of file instruction.h.

Referenced by InstructionInfo().

bool InstructionInfo::_hasOpnd2
 

Definition at line 217 of file instruction.h.

Referenced by InstructionInfo().

bool InstructionInfo::_hasTarget
 

Definition at line 220 of file instruction.h.

Referenced by InstructionInfo().

const char* InstructionInfo::_name
 

Definition at line 196 of file instruction.h.

Referenced by InstructionInfo(), and LirInst::to_string().

const char* InstructionInfo::_opndFormat
 

Definition at line 212 of file instruction.h.

Referenced by InstructionInfo(), and LirInst::to_string().

bool InstructionInfo::_shouldEmit
 

Definition at line 223 of file instruction.h.

Referenced by InstructionInfo().


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

Generated on August 27, 2003
Back to the C-Breeze home page