aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2023-07-27 20:14:19 +0200
committerJan Hubicka <jh@suse.cz>2023-07-27 20:14:19 +0200
commitd023775c1180730ce15adfe191a98c174618f814 (patch)
tree26e049b743002a9b73c4d663a880dad9d1bb7474 /gcc
parenta7d4310aed539b04345894ebafb49ca364780653 (diff)
downloadgcc-d023775c1180730ce15adfe191a98c174618f814.zip
gcc-d023775c1180730ce15adfe191a98c174618f814.tar.gz
gcc-d023775c1180730ce15adfe191a98c174618f814.tar.bz2
Make store likely in optimize_mask_stores
gcc/ChangeLog: * tree-vect-loop.cc (optimize_mask_stores): Make store likely.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/tree-vect-loop.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-vect-loop.cc b/gcc/tree-vect-loop.cc
index 2561552..a83952a 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);