public final class MemoryAccessType
extends java.lang.Object
MemoryAccessType describes a memory access type, which is an operation (load or store) in
couple with a block size (byte, word, etc.).| Constructor and Description |
|---|
MemoryAccessType(MemoryOperation operation,
DataType dataType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
DataType |
getDataType() |
MemoryOperation |
getOperation() |
int |
hashCode() |
static MemoryAccessType |
LOAD(DataType dataType) |
static MemoryAccessType |
STORE(DataType dataType) |
java.lang.String |
toString() |
public MemoryAccessType(MemoryOperation operation, DataType dataType)
public static MemoryAccessType LOAD(DataType dataType)
public static MemoryAccessType STORE(DataType dataType)
public MemoryOperation getOperation()
public DataType getDataType()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object