re PR tree-optimization/30564 (ice for legal code with -O3)
authorAndrew Pinski <andrew_pinski@playstation.sony.com>
Mon, 20 Aug 2007 07:42:55 +0000 (07:42 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Mon, 20 Aug 2007 07:42:55 +0000 (00:42 -0700)
commita9eafe819c64a5f6dbc52dbe908ca680de8ca103
treed3d8854762eccbab4fae6d8c86b3a9bad23068eb
parent5a4ac6841c58e0e0fa97c46f363736728c029215
re PR tree-optimization/30564 (ice for legal code with -O3)

2007-08-20  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR middle-end/30564
        * tree-inline.c (optimize_inline_calls): Move the cgraph checking
        code in front of the compacting of basic blocks.
        Move the folding of statements inbetween the cgraph checking
        and compacting of basic blocks.

2007-08-20  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR middle-end/30564
        * gcc.c-torture/compile/pr30564-1.c: New test.
        * gcc.c-torture/compile/pr30564-2.c: New test.

From-SVN: r127638
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr30564-1.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/pr30564-2.c [new file with mode: 0644]
gcc/tree-inline.c