src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationBlockState.java
equal
deleted
inserted
replaced
22 */ |
22 */ |
23 package org.graalvm.compiler.virtual.phases.ea; |
23 package org.graalvm.compiler.virtual.phases.ea; |
24 |
24 |
25 import java.util.Iterator; |
25 import java.util.Iterator; |
26 |
26 |
|
27 import org.graalvm.collections.EconomicMap; |
|
28 import org.graalvm.collections.Equivalence; |
27 import org.graalvm.compiler.nodes.ValueNode; |
29 import org.graalvm.compiler.nodes.ValueNode; |
28 import org.graalvm.util.Equivalence; |
|
29 import org.graalvm.word.LocationIdentity; |
30 import org.graalvm.word.LocationIdentity; |
30 import org.graalvm.util.EconomicMap; |
|
31 |
31 |
32 /** |
32 /** |
33 * This class maintains a set of known values, identified by base object, locations and offset. |
33 * This class maintains a set of known values, identified by base object, locations and offset. |
34 */ |
34 */ |
35 public final class ReadEliminationBlockState extends EffectsBlockState<ReadEliminationBlockState> { |
35 public final class ReadEliminationBlockState extends EffectsBlockState<ReadEliminationBlockState> { |