20#ifndef GCC_GIMPLE_WALK_H
21#define GCC_GIMPLE_WALK_H
gimple * gimple_seq
Definition coretypes.h:100
union tree_node * tree
Definition coretypes.h:97
tree walk_gimple_op(gimple *, walk_tree_fn, struct walk_stmt_info *)
Definition gimple-walk.cc:187
gimple * walk_gimple_seq_mod(gimple_seq *, walk_stmt_fn, walk_tree_fn, struct walk_stmt_info *)
Definition gimple-walk.cc:44
bool walk_stmt_load_store_ops(gimple *, void *, walk_stmt_load_store_addr_fn, walk_stmt_load_store_addr_fn)
Definition gimple-walk.cc:976
tree walk_gimple_stmt(gimple_stmt_iterator *, walk_stmt_fn, walk_tree_fn, struct walk_stmt_info *)
Definition gimple-walk.cc:595
tree(* walk_stmt_fn)(gimple_stmt_iterator *, bool *, struct walk_stmt_info *)
Definition gimple-walk.h:83
gimple * walk_gimple_seq(gimple_seq, walk_stmt_fn, walk_tree_fn, struct walk_stmt_info *)
Definition gimple-walk.cc:87
bool walk_stmt_load_store_addr_ops(gimple *, void *, walk_stmt_load_store_addr_fn, walk_stmt_load_store_addr_fn, walk_stmt_load_store_addr_fn)
Definition gimple-walk.cc:777
bool(* walk_stmt_load_store_addr_fn)(gimple *, tree, tree, void *)
Definition gimple-walk.h:93
Definition gimple-iterator.h:26
Definition gimple-walk.h:28
BOOL_BITFIELD changed
Definition gimple-walk.h:67
BOOL_BITFIELD val_only
Definition gimple-walk.h:60
BOOL_BITFIELD removed_stmt
Definition gimple-walk.h:73
gimple * stmt
Definition gimple-walk.h:31
hash_set< tree > * pset
Definition gimple-walk.h:40
gimple_stmt_iterator gsi
Definition gimple-walk.h:30
void * info
Definition gimple-walk.h:35
tree callback_result
Definition gimple-walk.h:46
BOOL_BITFIELD want_locations
Definition gimple-walk.h:70
BOOL_BITFIELD is_lhs
Definition gimple-walk.h:63
#define BOOL_BITFIELD
Definition system.h:896
#define bool
Definition system.h:886
tree(* walk_tree_fn)(tree *, int *, void *)
Definition tree-core.h:1085