diff options
author | Di Zhao <dizhao@os.amperecomputing.com> | 2021-09-08 15:34:27 +0800 |
---|---|---|
committer | Di Zhao <dizhao@os.amperecomputing.com> | 2021-09-08 18:47:18 +0800 |
commit | 7285f394558980d1c7211f83c62b692af3c094eb (patch) | |
tree | 9c2cc6e012c71253380b95bd2932e8c502162046 /gcc/tree-ssa-loop.c | |
parent | 87d55da7d78f64bfce5e8217379d46bdc9ab287b (diff) | |
download | gcc-7285f394558980d1c7211f83c62b692af3c094eb.zip gcc-7285f394558980d1c7211f83c62b692af3c094eb.tar.gz gcc-7285f394558980d1c7211f83c62b692af3c094eb.tar.bz2 |
tree-optimization/102183 - sccvn: fix result compare in vn_nary_op_insert_into
If the first predicate value is different and copied, the comparison will then
be between val->result and the copied one. That can cause inserting extra
vn_pvals.
gcc/ChangeLog:
* tree-ssa-sccvn.c (vn_nary_op_insert_into): fix result compare
Diffstat (limited to 'gcc/tree-ssa-loop.c')
0 files changed, 0 insertions, 0 deletions