]> git.ipfire.org Git - thirdparty/gcc.git/commit
2012-08-14 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Aug 2012 11:22:23 +0000 (11:22 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Aug 2012 11:22:23 +0000 (11:22 +0000)
commitd3a27ad5c84bea5891b30dc1b12de0750b95b693
treefd4084fc9466e792c2096d7dbfe52c540c1e1904
parentb4fa1427290880749a8b5ed9f92136a595c72232
2012-08-14  Richard Guenther  <rguenther@suse.de>

* gimplify.c (create_tmp_from_val): Mark temporary with
DECL_GIMPLE_REG_P here ...
(internal_get_tmp_var): ... instead of here.  If we go into
SSA create an SSA name instead of a VAR_DECL.
(gimplify_modify_expr): Do not create SSA names here, assert
we already got them.
(force_gimple_operand_1): Create an SSA name if we go into SSA.
* sese.c (rename_uses): Simplify.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190381 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimplify.c
gcc/sese.c