public static final class ReadEliminationBlockState.UnsafeLoadCacheEntry extends ReadEliminationBlockState.CacheEntry<ValueNode>
identity, object| Constructor and Description |
|---|
UnsafeLoadCacheEntry(ValueNode object,
ValueNode location,
org.graalvm.word.LocationIdentity locationIdentity,
JavaKind kind) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
conflicts(org.graalvm.word.LocationIdentity other,
ValueNode index,
ValueNode array) |
ReadEliminationBlockState.CacheEntry<ValueNode> |
duplicateWithObject(ValueNode newObject) |
boolean |
equals(Object obj) |
org.graalvm.word.LocationIdentity |
getIdentity() |
int |
hashCode() |
String |
toString() |
public ReadEliminationBlockState.CacheEntry<ValueNode> duplicateWithObject(ValueNode newObject)
duplicateWithObject in class ReadEliminationBlockState.CacheEntry<ValueNode>public boolean conflicts(org.graalvm.word.LocationIdentity other,
ValueNode index,
ValueNode array)
conflicts in class ReadEliminationBlockState.CacheEntry<ValueNode>public int hashCode()
hashCode in class ReadEliminationBlockState.CacheEntry<ValueNode>public boolean equals(Object obj)
equals in class ReadEliminationBlockState.CacheEntry<ValueNode>public org.graalvm.word.LocationIdentity getIdentity()
getIdentity in class ReadEliminationBlockState.CacheEntry<ValueNode>public String toString()
toString in class ReadEliminationBlockState.CacheEntry<ValueNode>