src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FixReadsPhase.java
equal
deleted
inserted
replaced
20 * or visit www.oracle.com if you need additional information or have any |
20 * or visit www.oracle.com if you need additional information or have any |
21 * questions. |
21 * questions. |
22 */ |
22 */ |
23 package org.graalvm.compiler.phases.common; |
23 package org.graalvm.compiler.phases.common; |
24 |
24 |
|
25 import org.graalvm.collections.EconomicMap; |
|
26 import org.graalvm.collections.MapCursor; |
25 import org.graalvm.compiler.core.common.GraalOptions; |
27 import org.graalvm.compiler.core.common.GraalOptions; |
26 import org.graalvm.compiler.core.common.cfg.BlockMap; |
28 import org.graalvm.compiler.core.common.cfg.BlockMap; |
27 import org.graalvm.compiler.core.common.type.FloatStamp; |
29 import org.graalvm.compiler.core.common.type.FloatStamp; |
28 import org.graalvm.compiler.core.common.type.Stamp; |
30 import org.graalvm.compiler.core.common.type.Stamp; |
29 import org.graalvm.compiler.core.common.type.StampFactory; |
31 import org.graalvm.compiler.core.common.type.StampFactory; |
68 import org.graalvm.compiler.phases.graph.ScheduledNodeIterator; |
70 import org.graalvm.compiler.phases.graph.ScheduledNodeIterator; |
69 import org.graalvm.compiler.phases.schedule.SchedulePhase; |
71 import org.graalvm.compiler.phases.schedule.SchedulePhase; |
70 import org.graalvm.compiler.phases.schedule.SchedulePhase.SchedulingStrategy; |
72 import org.graalvm.compiler.phases.schedule.SchedulePhase.SchedulingStrategy; |
71 import org.graalvm.compiler.phases.tiers.LowTierContext; |
73 import org.graalvm.compiler.phases.tiers.LowTierContext; |
72 import org.graalvm.compiler.phases.tiers.PhaseContext; |
74 import org.graalvm.compiler.phases.tiers.PhaseContext; |
73 import org.graalvm.util.EconomicMap; |
|
74 import org.graalvm.util.MapCursor; |
|
75 |
75 |
76 import jdk.vm.ci.meta.Constant; |
76 import jdk.vm.ci.meta.Constant; |
77 import jdk.vm.ci.meta.MetaAccessProvider; |
77 import jdk.vm.ci.meta.MetaAccessProvider; |
78 import jdk.vm.ci.meta.TriState; |
78 import jdk.vm.ci.meta.TriState; |
79 |
79 |