Class | Description |
---|---|
AddressObject |
AddressObject represents test data for an individual MemoryAccess . |
EntryObject |
EntryObject represents information about a buffer entry. |
MemoryAccess |
MemoryAccess describes an execution path of a memory access instruction. |
MemoryAccessPath |
MemoryAccessPath represents the execution path of a memory access instruction. |
MemoryAccessPath.Builder |
MemoryAccessPath.Builder implements MemoryAccessPath builder. |
MemoryAccessStructure |
MemoryAccessStructure describes a memory access structure, i.e. |
MemoryAccessStructureChecker |
MemoryAccessStructureChecker checks consistency of a MemoryAccessStructure . |
MemoryAccessStructureIterator |
MemoryAccessStructureIterator implements an iterator of memory access structures, i.e. |
MemoryAccessStructureIteratorEx |
MemoryAccessStructureIteratorEx implements an iterator of memory access structures. |
MemoryAccessType |
MemoryAccessType describes a memory access type, which is an operation (load or store) in
couple with a block size (byte, word, etc.). |
MemoryAdapter |
MemoryAdapter implements adapter of MemorySolution . |
MemoryDependency |
This class describes a dependency, which is a number of device usage conflicts.
|
MemoryEngine | |
MemoryEngineContext |
MemoryEngineContext stores information required by an MemoryEngine . |
MemoryEngineUtils |
MemoryEngineUtils implements utilities used in the memory engine. |
MemoryHazard |
This class describes a device usage conflict, which is a simple dependency between two
instructions.
|
MemorySolution |
MemorySolution represents a solution (test data) for a number of dependent instruction
calls (memory access structure). |
MemorySolver |
MemorySolver implements a solver of memory-related constraints (hit, miss, etc.)
specified in a memory access structure. |
MemorySymbolicExecutor |
MemorySymbolicExecutor implements a simple symbolic executor of memory access structures. |
MemorySymbolicExecutor.Result |
Result of a symbolic execution.
|
MemoryUnitedDependency |
This class represents a united dependency, which combines information on dependencies of a single
execution from other ones.
|
MemoryUnitedHazard |
This class represents a united hazard, which combines information on hazards on a single
device and/or an address space.
|
Enum | Description |
---|---|
MemoryHazard.Type |
This enumeration contains conflict types.
|