aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.c
diff options
context:
space:
mode:
authorTom de Vries <tom@codesourcery.com>2017-07-03 07:21:34 +0000
committerTom de Vries <vries@gcc.gnu.org>2017-07-03 07:21:34 +0000
commit4752be4637d8250516dc0d8171b797de2b413d81 (patch)
treef8f4d7078d0922fe65de98e7f897120309acaf7b /gcc/tree-data-ref.c
parent0bbfd5540d15befe675f8bac6a5aa55df9064436 (diff)
downloadgcc-4752be4637d8250516dc0d8171b797de2b413d81.zip
gcc-4752be4637d8250516dc0d8171b797de2b413d81.tar.gz
gcc-4752be4637d8250516dc0d8171b797de2b413d81.tar.bz2
Don't tail-merge blocks from different loops
2017-07-03 Tom de Vries <tom@codesourcery.com> PR tree-optimization/81192 * tree-ssa-tail-merge.c (same_succ_hash): Use bb->loop_father->num in hash. (same_succ::equal): Don't find bbs to be equal if bb->loop_father differs. (find_same_succ_bb): Remove obsolete test on bb->loop_father->latch. * gcc.dg/pr81192.c: Update. From-SVN: r249894
Diffstat (limited to 'gcc/tree-data-ref.c')
0 files changed, 0 insertions, 0 deletions