aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-walk.h
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2016-04-19 12:13:04 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2016-04-19 12:13:04 +0000
commitd247f8e23afb71d88a38105d3bdc342b5ecd9edc (patch)
tree221ac9b3dfe9da860699b5550f4d105eeac0c368 /gcc/gimple-walk.h
parent987b67f17c8759c47f83732b9336fbe0795d2baf (diff)
downloadgcc-d247f8e23afb71d88a38105d3bdc342b5ecd9edc.zip
gcc-d247f8e23afb71d88a38105d3bdc342b5ecd9edc.tar.gz
gcc-d247f8e23afb71d88a38105d3bdc342b5ecd9edc.tar.bz2
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
Diffstat (limited to 'gcc/gimple-walk.h')
-rw-r--r--gcc/gimple-walk.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/gimple-walk.h b/gcc/gimple-walk.h
index d5d1a82..3ef868a 100644
--- a/gcc/gimple-walk.h
+++ b/gcc/gimple-walk.h
@@ -28,6 +28,7 @@ struct walk_stmt_info
{
/* Points to the current statement being walked. */
gimple_stmt_iterator gsi;
+ gimple *stmt;
/* Additional data that the callback functions may want to carry
through the recursion. */