| Index: runtime/vm/intermediate_language_arm64.cc
|
| diff --git a/runtime/vm/intermediate_language_arm64.cc b/runtime/vm/intermediate_language_arm64.cc
|
| index 45befb721810006fcb8b419afdf29834d5160931..2e53e4458b22f3b23835da759c79f951bfe8f166 100644
|
| --- a/runtime/vm/intermediate_language_arm64.cc
|
| +++ b/runtime/vm/intermediate_language_arm64.cc
|
| @@ -5953,30 +5953,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_ARM64
|
|
|