PPC/s390: [deoptimizer] Remove soft deopts

Port 1ff685d8b1

Original Commit Message:

    .. since they are the same as eager deopts (% an unused counter).

R=jgruber@chromium.org, joransiu@ca.ibm.com, junyan@redhat.com, midawson@redhat.com
BUG=
LOG=N

Change-Id: I5575f2b14393e0b1a653b8d6be00c9dab338c160
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3568924
Reviewed-by: Jakob Linke <jgruber@chromium.org>
Commit-Queue: Milad Farazmand <mfarazma@redhat.com>
Cr-Commit-Position: refs/heads/main@{#79745}
This commit is contained in:
Milad Fa 2022-04-04 08:50:02 -04:00 committed by V8 LUCI CQ
parent ad93d4ee26
commit 334016ac62
4 changed files with 0 additions and 10 deletions

View File

@ -3459,10 +3459,6 @@ void Builtins::Generate_DeoptimizationEntry_Eager(MacroAssembler* masm) {
Generate_DeoptimizationEntry(masm, DeoptimizeKind::kEager);
}
void Builtins::Generate_DeoptimizationEntry_Soft(MacroAssembler* masm) {
Generate_DeoptimizationEntry(masm, DeoptimizeKind::kSoft);
}
void Builtins::Generate_DeoptimizationEntry_Lazy(MacroAssembler* masm) {
Generate_DeoptimizationEntry(masm, DeoptimizeKind::kLazy);
}

View File

@ -3838,10 +3838,6 @@ void Builtins::Generate_DeoptimizationEntry_Eager(MacroAssembler* masm) {
Generate_DeoptimizationEntry(masm, DeoptimizeKind::kEager);
}
void Builtins::Generate_DeoptimizationEntry_Soft(MacroAssembler* masm) {
Generate_DeoptimizationEntry(masm, DeoptimizeKind::kSoft);
}
void Builtins::Generate_DeoptimizationEntry_Lazy(MacroAssembler* masm) {
Generate_DeoptimizationEntry(masm, DeoptimizeKind::kLazy);
}

View File

@ -16,7 +16,6 @@ namespace internal {
0x1000)
ASSERT_OFFSET(Builtin::kDeoptimizationEntry_Eager);
ASSERT_OFFSET(Builtin::kDeoptimizationEntry_Lazy);
ASSERT_OFFSET(Builtin::kDeoptimizationEntry_Soft);
#undef ASSERT_OFFSET
const int Deoptimizer::kEagerDeoptExitSize = 3 * kInstrSize;

View File

@ -16,7 +16,6 @@ namespace internal {
0x1000)
ASSERT_OFFSET(Builtin::kDeoptimizationEntry_Eager);
ASSERT_OFFSET(Builtin::kDeoptimizationEntry_Lazy);
ASSERT_OFFSET(Builtin::kDeoptimizationEntry_Soft);
#undef ASSERT_OFFSET
const int Deoptimizer::kEagerDeoptExitSize = 6 + 2;