|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object avrora.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 expr 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 |