gimple-walk.h (struct walk_stmt_info): Add stmt member.
authorRichard Biener <rguenther@suse.de>
Tue, 19 Apr 2016 12:13:04 +0000 (12:13 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 19 Apr 2016 12:13:04 +0000 (12:13 +0000)
commitd247f8e23afb71d88a38105d3bdc342b5ecd9edc
tree221ac9b3dfe9da860699b5550f4d105eeac0c368
parent987b67f17c8759c47f83732b9336fbe0795d2baf
gimple-walk.h (struct walk_stmt_info): Add stmt member.

2016-04-19  Richard Biener  <rguenther@suse.de>

* gimple-walk.h (struct walk_stmt_info): Add stmt member.
* gimple-walk.c (walk_gimple_op): Initialize it.
(walk_gimple_asm): Set wi->is_lhs before each callback invocation.
* tree-inline.c (remap_gimple_op_r): Set SSA_NAME_DEF_STMT when
remapping SSA names of defs.
(copy_bb): Remove walk over all SSA defs and SSA_NAME_DEF_STMT
adjustment.

From-SVN: r235190
gcc/ChangeLog
gcc/gimple-walk.c
gcc/gimple-walk.h
gcc/tree-inline.c