From 8282f1af0055b03db813460ff6f8dcf74e10b45b Mon Sep 17 00:00:00 2001 From: Sigurd Schneider Date: Wed, 20 Mar 2019 14:55:01 +0100 Subject: [PATCH] [turbofan] Turn on 'preprocess ranges' in register allocator This flag has been on, but was disabled for the reland of the control flow aware register allocator (currently behind a flag). Change-Id: I4a6aabd0c2a10160ef9bd96372fc5c72096d5369 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1532079 Reviewed-by: Georg Neis Commit-Queue: Sigurd Schneider Cr-Commit-Position: refs/heads/master@{#60371} --- src/flag-definitions.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/flag-definitions.h b/src/flag-definitions.h index 49a122aab1..521c3642e8 100644 --- a/src/flag-definitions.h +++ b/src/flag-definitions.h @@ -434,7 +434,7 @@ DEFINE_BOOL(print_deopt_stress, false, "print number of possible deopt points") // Flags for TurboFan. DEFINE_BOOL(turbo_sp_frame_access, false, "use stack pointer-relative access to frame wherever possible") -DEFINE_BOOL(turbo_preprocess_ranges, false, +DEFINE_BOOL(turbo_preprocess_ranges, true, "run pre-register allocation heuristics") DEFINE_BOOL(turbo_control_flow_aware_allocation, false, "consider control flow while allocating registers")