OSDN Git Service

2007-12-18 Sebastian Pop <sebastian.pop@amd.com>
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Dec 2007 19:40:35 +0000 (19:40 +0000)
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Dec 2007 19:40:35 +0000 (19:40 +0000)
commit6a0106e800ffdc12c11d511d930005416b5a6c48
treeae13d73b1dc25d00be82d6fd2f66f0a92a230242
parent61f049013b4aeb903762b5a6fda8234855cfddea
2007-12-18  Sebastian Pop  <sebastian.pop@amd.com>

PR tree-optimization/34123
* lambda-code.c (can_duplicate_iv): New.
(cannot_convert_modify_to_perfect_nest): New.
(cannot_convert_bb_to_perfect_nest): New.
(can_convert_to_perfect_nest): Split up.

* gcc.dg/tree-ssa/pr34123.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@131040 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lambda-code.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr34123.c [new file with mode: 0644]