#include <tree-ssa-scopedtables.h>
Data Fields | |
tree | type |
enum expr_kind | kind |
union { | |
struct { | |
tree rhs | |
} single | |
struct { | |
enum tree_code op | |
tree opnd | |
} unary | |
struct { | |
enum tree_code op | |
tree opnd0 | |
tree opnd1 | |
} binary | |
struct { | |
enum tree_code op | |
tree opnd0 | |
tree opnd1 | |
tree opnd2 | |
} ternary | |
struct { | |
gcall * fn_from | |
bool pure | |
size_t nargs | |
tree * args | |
} call | |
struct { | |
size_t nargs | |
tree * args | |
} phi | |
} | ops |
tree* hashable_expr::args |
Referenced by expr_hash_elt::expr_hash_elt(), and hashable_expr_equal_p().
struct { ... } hashable_expr::binary |
Referenced by build_and_record_new_cond(), and hashable_expr_equal_p().
struct { ... } hashable_expr::call |
Referenced by expr_hash_elt::expr_hash_elt(), and hashable_expr_equal_p().
gcall* hashable_expr::fn_from |
Referenced by hashable_expr_equal_p().
enum expr_kind hashable_expr::kind |
size_t hashable_expr::nargs |
Referenced by expr_hash_elt::expr_hash_elt(), and hashable_expr_equal_p().
enum tree_code hashable_expr::op |
Referenced by build_and_record_new_cond(), and hashable_expr_equal_p().
tree hashable_expr::opnd |
Referenced by hashable_expr_equal_p().
tree hashable_expr::opnd0 |
Referenced by build_and_record_new_cond(), and hashable_expr_equal_p().
tree hashable_expr::opnd1 |
Referenced by build_and_record_new_cond(), and hashable_expr_equal_p().
tree hashable_expr::opnd2 |
Referenced by hashable_expr_equal_p().
union { ... } hashable_expr::ops |
struct { ... } hashable_expr::phi |
Referenced by expr_hash_elt::expr_hash_elt(), and hashable_expr_equal_p().
bool hashable_expr::pure |
Referenced by hashable_expr_equal_p().
tree hashable_expr::rhs |
Referenced by hashable_expr_equal_p(), and dom_opt_dom_walker::optimize_stmt().
struct { ... } hashable_expr::single |
Referenced by hashable_expr_equal_p(), and dom_opt_dom_walker::optimize_stmt().
struct { ... } hashable_expr::ternary |
Referenced by hashable_expr_equal_p().
tree hashable_expr::type |
Referenced by build_and_record_new_cond(), expr_elt_hasher::equal(), and hashable_expr_equal_p().
struct { ... } hashable_expr::unary |
Referenced by hashable_expr_equal_p().