|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectavrora.core.isdl.dep.StateUse
The StateUse class represents the result of a dependency
analysis of a particular instruction declaration (e.g. the ADD
instruction's declaration). It represents a value that might be
read or written by the instruction. For example, the instruction
might read registers, memory, or write registers, memory, or other
internal state.
| Nested Class Summary | |
static class |
StateUse.BitUse
The BitUse class represents the usage of a bit of
some state that is used. |
static class |
StateUse.GlobalUse
The GlobalUse class represents the usage of a globally
declared state variable that is visible within the instruction
specification. |
static class |
StateUse.Index
The Index class represents a possible index into
a map (such as the register file or memory). |
static class |
StateUse.MapUse
The MapUse class represents the usage of a map (i.e. a
register file or memory). |
| Constructor Summary | |
StateUse()
|
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public StateUse()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||