aboutsummaryrefslogtreecommitdiff
path: root/intl/hash-string.h
diff options
context:
space:
mode:
authorAndrew MacLeod <amacleod@redhat.com>2021-11-29 09:19:34 -0500
committerAndrew MacLeod <amacleod@redhat.com>2021-11-30 09:07:21 -0500
commite43b15c88c242b14a8ced8e631c1f9b80e83d63c (patch)
tree80d5dae509a532247a94efe060bec069984ece96 /intl/hash-string.h
parentfa01e206c87581186f64f4500f926cdb70549de0 (diff)
downloadgcc-e43b15c88c242b14a8ced8e631c1f9b80e83d63c.zip
gcc-e43b15c88c242b14a8ced8e631c1f9b80e83d63c.tar.gz
gcc-e43b15c88c242b14a8ced8e631c1f9b80e83d63c.tar.bz2
Always track arguments, even when ignoring equiv params.
To "ignore" ranges from equivalences, we should track the range separately, but still do the other name processing which determiens if there is a single name or not for equivalence. Otherwise we mistakently think we can introduce an equivalences. gcc/ PR tree-optimization/103440 * gimple-range-fold.cc (fold_using_range::range_of_phi): Continue normal param processing for equiv params. gcc/testsuite/ * gcc.dg/pr103440.c: New.
Diffstat (limited to 'intl/hash-string.h')
0 files changed, 0 insertions, 0 deletions