From: Jan Hubicka Date: Thu, 27 Jul 2023 18:14:19 +0000 (+0200) Subject: Make store likely in optimize_mask_stores X-Git-Tag: basepoints/gcc-15~7311 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d023775c1180730ce15adfe191a98c174618f814;p=thirdparty%2Fgcc.git Make store likely in optimize_mask_stores gcc/ChangeLog: * tree-vect-loop.cc (optimize_mask_stores): Make store likely. --- 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);