Mercurial > hg > graal-compiler
changeset 23287:d2c1517a2487
Use ExpandLogicPhase instead of SchedulePhase for hooking in the SubIntCompareCanonicalizationPhase
author | Stefan Anzinger <stefan.anzinger@oracle.com> |
---|---|
date | Mon, 11 Jan 2016 16:05:45 +0100 |
parents | 0a44b12e9b06 |
children | 13fab147f1ea |
files | graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCSuitesProvider.java |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCSuitesProvider.java Mon Jan 11 15:27:47 2016 +0100 +++ b/graal/com.oracle.graal.compiler.sparc/src/com/oracle/graal/compiler/sparc/SPARCSuitesProvider.java Mon Jan 11 16:05:45 2016 +0100 @@ -27,7 +27,7 @@ import com.oracle.graal.java.DefaultSuitesProvider; import com.oracle.graal.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins; import com.oracle.graal.phases.BasePhase; -import com.oracle.graal.phases.schedule.SchedulePhase; +import com.oracle.graal.phases.common.ExpandLogicPhase; import com.oracle.graal.phases.tiers.CompilerConfiguration; import com.oracle.graal.phases.tiers.LowTierContext; import com.oracle.graal.phases.tiers.Suites; @@ -40,7 +40,7 @@ @Override public Suites createSuites() { Suites s = super.createSuites(); - ListIterator<BasePhase<? super LowTierContext>> l = s.getLowTier().findPhase(SchedulePhase.class); + ListIterator<BasePhase<? super LowTierContext>> l = s.getLowTier().findPhase(ExpandLogicPhase.class); l.previous(); l.add(new SPARCSubIntCompareCanonicalizationPhase()); return s;