| Index: runtime/vm/intermediate_language_arm.cc
|
| diff --git a/runtime/vm/intermediate_language_arm.cc b/runtime/vm/intermediate_language_arm.cc
|
| index 78347bad935996608538971cea6da0b71d230ef0..9515ea3abb214b142b6ffbf94775ea1ac9dcd5c1 100644
|
| --- a/runtime/vm/intermediate_language_arm.cc
|
| +++ b/runtime/vm/intermediate_language_arm.cc
|
| @@ -7153,30 +7153,6 @@ void DebugStepCheckInstr::EmitNativeCode(FlowGraphCompiler* compiler) {
|
| }
|
|
|
|
|
| -LocationSummary* GrowRegExpStackInstr::MakeLocationSummary(Zone* zone,
|
| - bool opt) const {
|
| - const intptr_t kNumInputs = 1;
|
| - const intptr_t kNumTemps = 0;
|
| - LocationSummary* locs = new (zone)
|
| - LocationSummary(zone, kNumInputs, kNumTemps, LocationSummary::kCall);
|
| - locs->set_in(0, Location::RegisterLocation(R0));
|
| - locs->set_out(0, Location::RegisterLocation(R0));
|
| - return locs;
|
| -}
|
| -
|
| -
|
| -void GrowRegExpStackInstr::EmitNativeCode(FlowGraphCompiler* compiler) {
|
| - const Register typed_data = locs()->in(0).reg();
|
| - const Register result = locs()->out(0).reg();
|
| - __ PushObject(Object::null_object());
|
| - __ Push(typed_data);
|
| - compiler->GenerateRuntimeCall(TokenPosition::kNoSource, deopt_id(),
|
| - kGrowRegExpStackRuntimeEntry, 1, locs());
|
| - __ Drop(1);
|
| - __ Pop(result);
|
| -}
|
| -
|
| -
|
| } // namespace dart
|
|
|
| #endif // defined TARGET_ARCH_ARM
|
|
|