diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2023-03-23 10:28:34 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2023-03-24 09:11:09 -0400 |
commit | 0409aa5a2de9ce3164933814a4a7adc91f6acb96 (patch) | |
tree | 0cd410bc9183c6ceaaccf083f61c04d7b60fd52f /gcc/fortran/trans-decl.cc | |
parent | ed626f18b189920aeed9974aded3f9cb6f25b543 (diff) | |
download | gcc-0409aa5a2de9ce3164933814a4a7adc91f6acb96.zip gcc-0409aa5a2de9ce3164933814a4a7adc91f6acb96.tar.gz gcc-0409aa5a2de9ce3164933814a4a7adc91f6acb96.tar.bz2 |
Ranger cache dominator queries should ignore backedges.
When querying dominators for cache values, ignore back edges in
read-only mode.
PR tree-optimization/109238
gcc/
* gimple-range-cache.cc (ranger_cache::resolve_dom): Ignore
predecessors which this block dominates.
gcc/testsuite/
* gcc.dg/pr109238.c: New.
Diffstat (limited to 'gcc/fortran/trans-decl.cc')
0 files changed, 0 insertions, 0 deletions