OSDN Git Service

PR tree-optimization/33458
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Nov 2007 08:29:48 +0000 (08:29 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Nov 2007 08:29:48 +0000 (08:29 +0000)
commit9915e061f7e9b12299c610e47a58cc3529342142
treebb692f7913feb15169fc1eeed1c0b6a20bdfa55f
parent63025adade023b4f3245acdfccd423ddf8350170
PR tree-optimization/33458
* tree-inline.c (copy_phis_for_bb): If PHI arg substitution creates
!is_gimple_val PHI argument, gimplify it and insert it on edge.

* g++.dg/opt/inline12.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129921 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/inline12.C [new file with mode: 0644]
gcc/tree-inline.c