diff options
author | Richard Biener <rguenther@suse.de> | 2016-04-19 12:13:04 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2016-04-19 12:13:04 +0000 |
commit | d247f8e23afb71d88a38105d3bdc342b5ecd9edc (patch) | |
tree | 221ac9b3dfe9da860699b5550f4d105eeac0c368 /gcc/gimple-walk.h | |
parent | 987b67f17c8759c47f83732b9336fbe0795d2baf (diff) | |
download | gcc-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.h | 1 |
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. */ |