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