Index: src/compiler/pipeline.cc |
diff --git a/src/compiler/pipeline.cc b/src/compiler/pipeline.cc |
index a6d46657b8f825ccdcff6213110f0b87418e2cf6..4d5982aa460dc348ecf0870a2ac9a701bad93c61 100644 |
--- a/src/compiler/pipeline.cc |
+++ b/src/compiler/pipeline.cc |
@@ -548,7 +548,10 @@ struct ComputeSchedulePhase { |
static const char* phase_name() { return "scheduling"; } |
void Run(PipelineData* data, Zone* temp_zone) { |
- Schedule* schedule = Scheduler::ComputeSchedule(temp_zone, data->graph()); |
+ Schedule* schedule = Scheduler::ComputeSchedule( |
+ temp_zone, data->graph(), data->info()->is_splitting_enabled() |
+ ? Scheduler::kSplitNodes |
+ : Scheduler::kNoFlags); |
TraceSchedule(schedule); |
if (FLAG_turbo_verify) ScheduleVerifier::Run(schedule); |
data->set_schedule(schedule); |