Home
last modified time | relevance | path

Searched refs:iterative_hash_expr (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Dtree-sra.c436 h = iterative_hash_expr (TREE_OPERAND (t, 0), 0); in sra_hash_tree()
437 h = iterative_hash_expr (TREE_OPERAND (t, 1), h); in sra_hash_tree()
443 h = iterative_hash_expr (DECL_FIELD_OFFSET (t), 0); in sra_hash_tree()
444 h = iterative_hash_expr (DECL_FIELD_BIT_OFFSET (t), h); in sra_hash_tree()
H A Dtree-vn.c91 val = iterative_hash_expr (expr, val); in vn_compute()
H A Dtree.c4846 iterative_hash_expr (tree t, hashval_t val) in iterative_hash_expr() function
4874 val = iterative_hash_expr (TREE_REALPART (t), val); in iterative_hash_expr()
4875 return iterative_hash_expr (TREE_IMAGPART (t), val); in iterative_hash_expr()
4877 return iterative_hash_expr (TREE_VECTOR_CST_ELTS (t), val); in iterative_hash_expr()
4888 val = iterative_hash_expr (TREE_VALUE (t), val); in iterative_hash_expr()
4896 val = iterative_hash_expr (field, val); in iterative_hash_expr()
4897 val = iterative_hash_expr (value, val); in iterative_hash_expr()
4936 val = iterative_hash_expr (TREE_OPERAND (t, 0), val); in iterative_hash_expr()
4945 hashval_t one = iterative_hash_expr (TREE_OPERAND (t, 0), 0); in iterative_hash_expr()
4946 hashval_t two = iterative_hash_expr (TREE_OPERAND (t, 1), 0); in iterative_hash_expr()
[all …]
H A Dtree-ssa-uncprop.c320 return iterative_hash_expr (value, 0); in equiv_hash()
H A Dtree-ssa-dom.c1994 val = iterative_hash_expr (rhs, val); in avail_expr_hash()
2007 val = iterative_hash_expr (vuse, val); in avail_expr_hash()
H A Dtree-ssa-reassoc.c224 return iterative_hash_expr (vr->op, 0); in operand_entry_hash()
H A Dtree-ssa-loop-im.c1254 hash = iterative_hash_expr (*mem, 0); in gather_mem_refs_stmt()
H A Demit-rtl.c257 ^ (size_t) iterative_hash_expr (p->expr, 0)); in mem_attrs_htab_hash()
H A Dtree.h4429 extern hashval_t iterative_hash_expr (tree, hashval_t);
H A Dgimplify.c125 return iterative_hash_expr (t, 0); in gimple_tree_hash()
H A DChangeLog.tree-ssa7751 (iterative_hash_expr): Use commutative_tree_code.
9187 (defs_hash_expr): New. Based on iterative_hash_expr.
10444 * tree.c (iterative_hash_expr): Don't hash types associated
10525 SSA names for real operands. Instead use iterative_hash_expr
10735 * tree-ssa.c (avail_expr_hash): Simplify by using iterative_hash_expr
10737 * tree.c (iterative_hash_expr): Handle SSA_NAME.
10743 (avail_expr_hash): Use iterative_hash_expr, not iterative_hash_object
H A DChangeLog-20065994 (iterative_hash_expr): Use hashval_t in its prototype.
16328 * tree.c (iterative_hash_expr): Hash decls based on UID.
16655 * emit-rtl.c (mem_attrs_htab_eq): Use iterative_hash_expr for
H A DChangeLog-2004452 * tree.c (iterative_hash_expr): Canonicalize builtins.
13812 * tree.c (iterative_hash_expr): Replace gcc_unreachable with
13971 lookup_attribute, type_hash_canon, host_integerp, iterative_hash_expr,
28207 (iterative_hash_expr): Likewise.
31009 * tree.c (iterative_hash_expr): Use real_hash.
33982 (iterative_hash_expr): Don't hash types associated
43874 (iterative_hash_expr): Use commutative_tree_code.
H A DChangeLog-200310909 * tree.c (iterative_hash_expr): Likewise.
21796 * tree.c (iterative_hash_expr): Hash commutative expressions
22983 * tree.c (iterative_hash_expr): New fn.
H A DChangeLog-200511145 (simple_cst_equal, iterative_hash_expr, initializer_zerop, walk_tree):