aboutsummaryrefslogtreecommitdiff
path: root/gcc/is-a.h
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@linux-mips.org>2020-12-05 18:26:24 +0000
committerMaciej W. Rozycki <macro@linux-mips.org>2020-12-05 18:26:24 +0000
commita2bd4e52cf710924107b08daaf3d09d7798c8022 (patch)
tree81b3e6a6362ec4d8f335f321493c0e1daad39c08 /gcc/is-a.h
parent94f336768e199bc268c30446a63b49a53b02f648 (diff)
downloadgcc-a2bd4e52cf710924107b08daaf3d09d7798c8022.zip
gcc-a2bd4e52cf710924107b08daaf3d09d7798c8022.tar.gz
gcc-a2bd4e52cf710924107b08daaf3d09d7798c8022.tar.bz2
loop-iv: Add missing calls to `onlyjump_p'
Ignore jumps that have side effects in loop processing as pasting the body of a loop multiple times within is semantically equivalent to jump deletion (between the iterations unrolled) even if we do not physically delete the jump RTL insn. gcc/ * loop-iv.c (simplify_using_initial_values): Only process jumps that match `onlyjump_p'. (check_simple_exit): Likewise.
Diffstat (limited to 'gcc/is-a.h')
0 files changed, 0 insertions, 0 deletions