[foozzie] Test the --turbo-force-mid-tier-regalloc flag

This flag will force the usage of the mid-tier register allocator, which
is otherwise only used for huge functions, hence does not get much
fuzzer coverage.

R=machenbach@chromium.org

Bug: v8:12330
Change-Id: I30b602b54adf858a2a3aaf73d8828875c1f6df7a
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3234492
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Cr-Commit-Position: refs/heads/main@{#77500}
This commit is contained in:
Clemens Backes 2021-10-21 14:40:58 +02:00 committed by V8 LUCI CQ
parent 1d9dd1cdd3
commit 14ad5cd194
2 changed files with 2 additions and 0 deletions

View File

@ -29,5 +29,6 @@
[0.1, "--no-lazy-feedback-allocation --interrupt-budget=100"],
[0.05, "--budget-for-feedback-vector-allocation=0"],
[0.1, "--no-wasm-generic-wrapper"],
[0.1, "--turbo-force-mid-tier-regalloc"],
[0.0001, "--simulate-errors"]
]

View File

@ -49,6 +49,7 @@ EXTRA_FLAGS = [
(0.1, '--stress-wasm-code-gc'),
(0.1, '--turbo-instruction-scheduling'),
(0.1, '--turbo-stress-instruction-scheduling'),
(0.1, '--turbo-force-mid-tier-regalloc'),
]
def random_extra_flags(rng):