From d023775c1180730ce15adfe191a98c174618f814 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Thu, 27 Jul 2023 20:14:19 +0200 Subject: [PATCH] Make store likely in optimize_mask_stores gcc/ChangeLog: * tree-vect-loop.cc (optimize_mask_stores): Make store likely. --- gcc/tree-vect-loop.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/tree-vect-loop.cc b/gcc/tree-vect-loop.cc index 2561552fe6e4..a83952aff607 100644 --- a/gcc/tree-vect-loop.cc +++ b/gcc/tree-vect-loop.cc @@ -11741,7 +11741,7 @@ optimize_mask_stores (class loop *loop) e->flags = EDGE_TRUE_VALUE; efalse = make_edge (bb, store_bb, EDGE_FALSE_VALUE); /* Put STORE_BB to likely part. */ - efalse->probability = profile_probability::unlikely (); + efalse->probability = profile_probability::likely (); e->probability = efalse->probability.invert (); store_bb->count = efalse->count (); make_single_succ_edge (store_bb, join_bb, EDGE_FALLTHRU); -- 2.39.2