diff options
author | Jan Hubicka <jh@suse.cz> | 2023-07-16 23:55:14 +0200 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2023-07-16 23:55:14 +0200 |
commit | c62791fa413a49fc6476ce186b324250f8ae6d40 (patch) | |
tree | 81610bd4d94290e37ad0952945883d67a1c18383 /gcc/value-range.cc | |
parent | 1d203d4c90adb064edfa9680768d1f83a41f17e0 (diff) | |
download | gcc-c62791fa413a49fc6476ce186b324250f8ae6d40.zip gcc-c62791fa413a49fc6476ce186b324250f8ae6d40.tar.gz gcc-c62791fa413a49fc6476ce186b324250f8ae6d40.tar.bz2 |
Fix optimize_mask_stores profile update
While looking into sphinx3 regression I noticed that vectorizer produces
BBs with overall probability count 120%. This patch fixes it.
Richi, I don't know how to create a testcase, but having one would
be nice.
Bootstrapped/regtested x86_64-linux, will commit it shortly.
gcc/ChangeLog:
PR tree-optimization/110649
* tree-vect-loop.cc (optimize_mask_stores): Set correctly
probability of the if-then-else construct.
Diffstat (limited to 'gcc/value-range.cc')
0 files changed, 0 insertions, 0 deletions