aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer/infinite-recursion.cc
diff options
context:
space:
mode:
authorAndrew MacLeod <amacleod@redhat.com>2023-09-13 10:09:16 -0400
committerAndrew MacLeod <amacleod@redhat.com>2023-09-15 10:08:25 -0400
commit76a2d567842088ff296609c9e3b53c3df179aefd (patch)
tree85a3c207ffae75bfcc06dc27ec9e7d2fa8f8cf3f /gcc/analyzer/infinite-recursion.cc
parentc43bd879b46c46b218c1040d68d0c7810cb47039 (diff)
downloadgcc-76a2d567842088ff296609c9e3b53c3df179aefd.zip
gcc-76a2d567842088ff296609c9e3b53c3df179aefd.tar.gz
gcc-76a2d567842088ff296609c9e3b53c3df179aefd.tar.bz2
Always do PHI analysis and before loop analysis.
PHI analysis wasn't being done if loop analysis found a value. Always do the PHI analysis, and run it for an iniital value before invoking loop analysis. * gimple-range-fold.cc (fold_using_range::range_of_phi): Always run phi analysis, and do it before loop analysis.
Diffstat (limited to 'gcc/analyzer/infinite-recursion.cc')
0 files changed, 0 insertions, 0 deletions