Chromium Code Reviews| Index: src/compiler/pipeline.cc |
| diff --git a/src/compiler/pipeline.cc b/src/compiler/pipeline.cc |
| index 0ef05b08c048b3dd14f7c2538f6e72b52743a50c..ab1903b9a929ba3e47046287cf17ba1d19a6c43d 100644 |
| --- a/src/compiler/pipeline.cc |
| +++ b/src/compiler/pipeline.cc |
| @@ -584,11 +584,11 @@ struct AllocateDoubleRegistersPhase { |
| }; |
| -struct ReuseSpillSlotsPhase { |
| +struct AssignSpillSlotsPhase { |
| static const char* phase_name() { return "reuse spill slots"; } |
|
Benedikt Meurer
2015/01/07 12:13:01
Nit: phase name mismatch.
|
| void Run(PipelineData* data, Zone* temp_zone) { |
| - data->register_allocator()->ReuseSpillSlots(); |
| + data->register_allocator()->AssignSpillSlots(); |
| } |
| }; |
| @@ -1036,9 +1036,8 @@ void Pipeline::AllocateRegisters(const RegisterConfiguration* config, |
| } |
| Run<AllocateGeneralRegistersPhase>(); |
| Run<AllocateDoubleRegistersPhase>(); |
| - if (FLAG_turbo_reuse_spill_slots) { |
| - Run<ReuseSpillSlotsPhase>(); |
| - } |
| + Run<AssignSpillSlotsPhase>(); |
| + |
| Run<CommitAssignmentPhase>(); |
| Run<PopulatePointerMapsPhase>(); |
| Run<ConnectRangesPhase>(); |