| Index: runtime/vm/flow_graph_compiler_ia32.cc
|
| diff --git a/runtime/vm/flow_graph_compiler_ia32.cc b/runtime/vm/flow_graph_compiler_ia32.cc
|
| index f494d7f305759ba19cbe7ecfd31eb31cddf0f504..616ce726cefd23fddab6da99506c59bb3505dc39 100644
|
| --- a/runtime/vm/flow_graph_compiler_ia32.cc
|
| +++ b/runtime/vm/flow_graph_compiler_ia32.cc
|
| @@ -1407,6 +1407,10 @@ void FlowGraphCompiler::EmitEqualityRegRegCompare(Register left,
|
| // This function must be in sync with FlowGraphCompiler::RecordSafepoint and
|
| // FlowGraphCompiler::SlowPathEnvironmentFor.
|
| void FlowGraphCompiler::SaveLiveRegisters(LocationSummary* locs) {
|
| +#if defined(DEBUG)
|
| + locs->CheckWritableInputs();
|
| +#endif
|
| +
|
| // TODO(vegorov): consider saving only caller save (volatile) registers.
|
| const intptr_t xmm_regs_count = locs->live_registers()->FpuRegisterCount();
|
| if (xmm_regs_count > 0) {
|
|
|