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:
parent
ad93d4ee26
commit
334016ac62
@ -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);
|
||||
}
|
||||
|
@ -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);
|
||||
}
|
||||
|
@ -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;
|
||||
|
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user