mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-15 10:20:39 +08:00
tree-inline.c (insert_init_stmt): Insert sequence even when not in SSA form.
* tree-inline.c (insert_init_stmt): Insert sequence even when not in SSA form. From-SVN: r139790
This commit is contained in:
parent
6528281d6b
commit
e711970537
@ -1,3 +1,8 @@
|
||||
2008-08-29 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tree-inline.c (insert_init_stmt): Insert sequence even when
|
||||
not in SSA form.
|
||||
|
||||
2008-08-29 Jeff Law <law@redhat.com>
|
||||
|
||||
* mn10300.c (mn10300_secondary_reload_class): We need secondary
|
||||
|
@ -1868,14 +1868,14 @@ insert_init_stmt (basic_block bb, gimple init_stmt)
|
||||
i = gsi_start (seq);
|
||||
gimple_regimplify_operands (init_stmt, &i);
|
||||
|
||||
if (gimple_in_ssa_p (cfun)
|
||||
&& init_stmt
|
||||
if (init_stmt
|
||||
&& !gimple_seq_empty_p (seq))
|
||||
{
|
||||
/* The replacement can expose previously unreferenced
|
||||
variables. */
|
||||
for (i = gsi_start (seq); !gsi_end_p (i); gsi_next (&i))
|
||||
find_new_referenced_vars (gsi_stmt (i));
|
||||
if (gimple_in_ssa_p (cfun))
|
||||
for (i = gsi_start (seq); !gsi_end_p (i); gsi_next (&i))
|
||||
find_new_referenced_vars (gsi_stmt (i));
|
||||
|
||||
/* Insert the gimplified sequence needed for INIT_STMT
|
||||
after SI. INIT_STMT will be inserted after SEQ. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user