aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorAndrew MacLeod <amacleod@redhat.com>2022-10-05 10:42:07 -0400
committerAndrew MacLeod <amacleod@redhat.com>2022-10-13 11:28:47 -0400
commit6cc3394507a2303a18891d34222c53f679256c37 (patch)
treea5156d31cf1535030a778754cf13acefd261996f /libgcc
parentd75be7e4343f049176546aa9517d570e5eb67954 (diff)
downloadgcc-6cc3394507a2303a18891d34222c53f679256c37.zip
gcc-6cc3394507a2303a18891d34222c53f679256c37.tar.gz
gcc-6cc3394507a2303a18891d34222c53f679256c37.tar.bz2
propagate partial equivs in the cache.
Adjust on-entry cache propagation to look for and propagate both full and partial equivalences. gcc/ PR tree-optimization/102540 PR tree-optimization/102872 * gimple-range-cache.cc (ranger_cache::fill_block_cache): Handle partial equivs. (ranger_cache::range_from_dom): Cleanup dump output. gcc/testsuite/ * gcc.dg/pr102540.c: New. * gcc.dg/pr102872.c: New.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions