aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-optimize.c
diff options
context:
space:
mode:
authorMark Shinwell <shinwell@codesourcery.com>2007-01-08 08:33:42 +0000
committerMark Shinwell <shinwell@gcc.gnu.org>2007-01-08 08:33:42 +0000
commit46e3b90f7e326c672c4ecddf5287f603a89d03ef (patch)
tree86d028c760c73cbf43467080ea39ca9e8bbad562 /gcc/tree-optimize.c
parent99fc25020d47424e0c0b0da370e2e18540b96b73 (diff)
downloadgcc-46e3b90f7e326c672c4ecddf5287f603a89d03ef.zip
gcc-46e3b90f7e326c672c4ecddf5287f603a89d03ef.tar.gz
gcc-46e3b90f7e326c672c4ecddf5287f603a89d03ef.tar.bz2
re PR tree-optimization/29877 (out of SSA (TER) extends variable life of variable beyond original declared)
PR tree-optimization/29877 gcc/ * tree-ssa-ter.c (is_replaceable_p): Deem assignments with a register variable on the RHS to not be replaceable. gcc/testsuite/ * gcc.dg/pr16194.c: Skip test entirely if we don't know the name of a hard register for the target concerned. Adjust dg-error directives to cope with new behaviour of TER. From-SVN: r120571
Diffstat (limited to 'gcc/tree-optimize.c')
0 files changed, 0 insertions, 0 deletions