< prev index next >
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayCompareToNode.java
Print this page
@@ -123,11 +123,11 @@
gen.setResult(this, result);
}
@Override
public LocationIdentity getLocationIdentity() {
- return NamedLocationIdentity.getArrayLocation(kind1);
+ return kind1 != kind2 ? LocationIdentity.ANY_LOCATION : NamedLocationIdentity.getArrayLocation(kind1);
}
@Override
public MemoryNode getLastLocationAccess() {
return lastLocationAccess;
< prev index next >