diff options
author | Richard Biener <rguenther@suse.de> | 2022-04-07 09:16:50 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2022-04-07 10:12:55 +0200 |
commit | 27bfd13437c773a050f532ed164907de54b5a64f (patch) | |
tree | 7eeabccebfce33f0fbf7a716b28ce68c1c0c3362 /gcc/tree-ssa-alias.h | |
parent | 024edf08959e9c1d5022901e6c4e5cbaa5b6c8d5 (diff) | |
download | gcc-27bfd13437c773a050f532ed164907de54b5a64f.zip gcc-27bfd13437c773a050f532ed164907de54b5a64f.tar.gz gcc-27bfd13437c773a050f532ed164907de54b5a64f.tar.bz2 |
tree-optimization/105185 - simplify modref query in SCCVN
This simplifies the modref query for calls in SCCVN again after
r12-8019-g4be08315124281, avoiding an ICE when the modref
analyzed access lacks an actual argument on the caller side.
It effectively reverts r12-7531-gdc46350d44c294.
2022-04-07 Richard Biener <rguenther@suse.de>
PR tree-optimization/105185
* tree-ssa-sccvn.cc (visit_reference_op_call): Simplify
modref query again.
* gcc.dg/torture/pr105185.c: New testcase.
Diffstat (limited to 'gcc/tree-ssa-alias.h')
0 files changed, 0 insertions, 0 deletions