Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package avrora.core.isdl

Interface Summary
Architecture.EncodingVisitor |
Architecture.InstrVisitor |
Architecture.OperandVisitor |
Architecture.SubroutineVisitor |
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.Derived |
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 |
Optimizer | The `Optimizer` class takes the description of an instruction's code and optimizes it by performing constant and copy propagation as well as dead code elimination.
SubroutineDecl | The `SubroutineDecl` class represents the declaration of a subroutine within the instruction set description.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES