Skip def scheduling
@@ -46,7 +46,6 @@ import org.graalvm.compiler.phases.common.inlining.InliningPhase;
import org.graalvm.compiler.phases.schedule.SchedulePhase;
import org.graalvm.compiler.virtual.phases.ea.PartialEscapePhase;
-import uk.ac.manchester.tornado.drivers.opencl.graal.phases.TornadoLocalMemoryDefinitionScheduler;
import uk.ac.manchester.tornado.drivers.opencl.graal.phases.TornadoOpenCLIntrinsicsReplacements;
import uk.ac.manchester.tornado.drivers.opencl.graal.phases.TornadoParallelScheduler;
import uk.ac.manchester.tornado.drivers.opencl.graal.phases.TornadoPragmaUnroll;
@@ -120,7 +119,7 @@ public class OCLHighTier extends TornadoHighTier {
// After the first Lowering, Tornado replaces reductions with snippets
// that contains method calls to barriers.
if (true) {
- appendPhase(new TornadoLocalMemoryDefinitionScheduler());
+ // appendPhase(new TornadoLocalMemoryDefinitionScheduler());
}
appendPhase(new TornadoOpenCLIntrinsicsReplacements());
