From: Andrew MacLeod Date: Tue, 11 Jan 2022 14:59:21 +0000 (-0500) Subject: Always set EDGE_EXECUTABLE in VRP2. X-Git-Tag: upstream/12.2.0~2169 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=77184b7446196eae1a70452939ccd3e99e0d2e3b;p=platform%2Fupstream%2Fgcc.git Always set EDGE_EXECUTABLE in VRP2. PR tree-optimization/103551 * tree-vrp.c (execute_ranger_vrp): Always set EDGE_EXECUTABLE. --- diff --git a/gcc/tree-vrp.c b/gcc/tree-vrp.c index 804f317..6294645 100644 --- a/gcc/tree-vrp.c +++ b/gcc/tree-vrp.c @@ -4332,6 +4332,7 @@ execute_ranger_vrp (struct function *fun, bool warn_array_bounds_p) scev_initialize (); calculate_dominance_info (CDI_DOMINATORS); + set_all_edges_as_executable (fun); gimple_ranger *ranger = enable_ranger (fun); rvrp_folder folder (ranger); folder.substitute_and_fold ();