|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
| Architecture.EncodingVisitor | The EncodingVisitor interface is a simple interface that can be used to iterate
over the encodings declared in the instruction set specification. |
| Architecture.InstrVisitor | The InstrVisitor interface is a simple interface that can be used to iterate
over the instructions declared in the instruction set specification. |
| Architecture.OperandVisitor | The OperandVisitor interface is a simple interface that can be used to iterate
over the operands declared in the instruction set specification. |
| Architecture.SubroutineVisitor | The SubroutineVisitor interface is a simple interface that can be used to iterate
over the subroutines declared in the instruction set specification. |
| Architecture.Visitor | The Visitor class represents a visitor over the elements of the architecture description.
|
| Class Summary | |
| Architecture | The Architecture class represents a collection of instructions, encodings, operands, and
subroutines that describe an instruction set architecture. |
| CodeRegion | The CodeRegion class represents a piece of code that has external inputs. |
| CodeRegion.Operand | |
| EncodingDecl | The EncodingDecl class represents the encoding of an instruction in machine code, describing
how to encode the mnemonic and operands into binary and vice versa. |
| EncodingDecl.Cond | |
| EncodingDecl.Derived | |
| EncodingDecl.Substitution | |
| InstrDecl | The InstrDecl class represents the declaration of an instruction in an instruction set
description language file. |
| OperandDecl | The OperandDecl class represents the declaration of a set of values (or registers) that can
serve as an operand to a particular instruction. |
| OperandDecl.Immediate | |
| OperandDecl.RegisterEncoding | |
| OperandDecl.RegisterSet | |
| SubroutineDecl | The SubroutineDecl class represents the declaration of a subroutine within the instruction set
description. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||