aboutsummaryrefslogtreecommitdiff
path: root/gcc/loop-invariant.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2005-12-16 13:12:41 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2005-12-16 13:12:41 +0100
commita1615718f5f7eae8acb173637725808d02bb9c00 (patch)
treeac8e1c720ac8e73c2f5c6adefd286fbc5483c5be /gcc/loop-invariant.c
parent0c8c236b7ac9f111048741b57339eee2e72a0a3e (diff)
downloadgcc-a1615718f5f7eae8acb173637725808d02bb9c00.zip
gcc-a1615718f5f7eae8acb173637725808d02bb9c00.tar.gz
gcc-a1615718f5f7eae8acb173637725808d02bb9c00.tar.bz2
re PR rtl-optimization/24899 (loop.c miscompiles libgnomecanvas)
PR rtl-optimization/24899 * loop.c (strength_reduce): Don't reduce giv that is not always computable and where add_val or mult_val can trap. * gcc.c-torture/execute/20051215-1.c: New test. From-SVN: r108642
Diffstat (limited to 'gcc/loop-invariant.c')
0 files changed, 0 insertions, 0 deletions