PR rtl-optimization/24899
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Dec 2005 12:12:41 +0000 (12:12 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Dec 2005 12:12:41 +0000 (12:12 +0000)
commit6a1c0b169b7cc2bc41657dd60499c4dafd626c5d
treeac8e1c720ac8e73c2f5c6adefd286fbc5483c5be
parent302756144171389c075e94130b821c357f2e81de
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@108642 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/loop.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20051215-1.c [new file with mode: 0644]