Index: src/compiler/pipeline.cc |
diff --git a/src/compiler/pipeline.cc b/src/compiler/pipeline.cc |
index af30681fe4b1aeedc418a90526e3ab6638d336c4..b7ce4c43538b9350d5adcf7a3d1b93890f57ba48 100644 |
--- a/src/compiler/pipeline.cc |
+++ b/src/compiler/pipeline.cc |
@@ -829,21 +829,6 @@ struct TyperPhase { |
} |
}; |
-struct OsrTyperPhase { |
- static const char* phase_name() { return "osr typer"; } |
- |
- void Run(PipelineData* data, Zone* temp_zone) { |
- NodeVector roots(temp_zone); |
- data->jsgraph()->GetCachedNodes(&roots); |
- // Dummy induction variable optimizer: at the moment, we do not try |
- // to compute loop variable bounds on OSR. |
- LoopVariableOptimizer induction_vars(data->jsgraph()->graph(), |
- data->common(), temp_zone); |
- Typer typer(data->isolate(), Typer::kNoFlags, data->graph()); |
- typer.Run(roots, &induction_vars); |
- } |
-}; |
- |
struct UntyperPhase { |
static const char* phase_name() { return "untyper"; } |
@@ -1496,8 +1481,6 @@ bool PipelineImpl::CreateGraph() { |
// Perform OSR deconstruction. |
if (info()->is_osr()) { |
- Run<OsrTyperPhase>(); |
- |
Run<OsrDeconstructionPhase>(); |
Run<UntyperPhase>(); |