Home
last modified time | relevance | path

Searched refs:add_expr (Results 1 – 24 of 24) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dtree-ssa-scopedtables.cc378 inchash::add_expr (t1, one); in add_expr_commutative()
379 inchash::add_expr (t2, two); in add_expr_commutative()
395 inchash::add_expr (expr->ops.single.rhs, hstate); in add_hashable_expr()
409 inchash::add_expr (expr->ops.unary.opnd, hstate); in add_hashable_expr()
419 inchash::add_expr (expr->ops.binary.opnd0, hstate); in add_hashable_expr()
420 inchash::add_expr (expr->ops.binary.opnd1, hstate); in add_hashable_expr()
431 inchash::add_expr (expr->ops.ternary.opnd0, hstate); in add_hashable_expr()
432 inchash::add_expr (expr->ops.ternary.opnd1, hstate); in add_hashable_expr()
434 inchash::add_expr (expr->ops.ternary.opnd2, hstate); in add_hashable_expr()
448 inchash::add_expr (gimple_call_fn (fn_from), hstate); in add_hashable_expr()
[all …]
Dgcc-rich-location.cc45 gcc_rich_location::add_expr (tree expr, range_label *label) in add_expr() function in gcc_rich_location
60 add_expr (t, label); in maybe_add_expr()
Dgcc-rich-location.h40 add_expr (tree expr, range_label *label);
Dsanopt.cc112 inchash::add_expr (ref.t1, hstate); in hash()
113 inchash::add_expr (ref.t2, hstate); in hash()
114 inchash::add_expr (ref.t3, hstate); in hash()
171 inchash::add_expr (ref.ptr, hstate); in hash()
Dtree-ssa-sccvn.h184 inchash::add_expr (constant, hstate); in vn_hash_constant_with_type()
Dtree-ssa-tail-merge.cc491 inchash::add_expr (gimple_call_fn (stmt), hstate); in same_succ_hash()
493 inchash::add_expr (gimple_call_chain (stmt), hstate); in same_succ_hash()
499 inchash::add_expr (arg, hstate); in same_succ_hash()
Dipa-icf-gimple.cc277 inchash::add_expr (DECL_FIELD_OFFSET (arg), hstate, flags); in hash_operand()
278 inchash::add_expr (DECL_FIELD_BIT_OFFSET (arg), hstate, flags); in hash_operand()
Dgraphite.cc260 inchash::add_expr (key.expr, hstate); in cached_scalar_evolution_in_region()
Dtree-vectorizer.h323 inchash::add_expr (v.op0, h, 0);
324 inchash::add_expr (v.op1, h, 0);
Dgimple-ssa-strength-reduction.cc1972 tree add_expr, mem_ref, acc_type = TREE_TYPE (*expr); in replace_ref() local
1984 add_expr = fold_build2 (POINTER_PLUS_EXPR, c->cand_type, in replace_ref()
1986 mem_ref = fold_build2 (MEM_REF, acc_type, add_expr, in replace_ref()
Dtree-ssa-sccvn.cc694 inchash::add_expr (vro1->op0, hstate); in vn_reference_op_compute_hash()
696 inchash::add_expr (vro1->op1, hstate); in vn_reference_op_compute_hash()
698 inchash::add_expr (vro1->op2, hstate); in vn_reference_op_compute_hash()
738 inchash::add_expr (op, hstate); in vn_reference_compute_hash()
3944 inchash::add_expr (vno1->op[i], hstate); in vn_nary_op_compute_hash()
4407 inchash::add_expr (phi1op, hstate); in vn_phi_compute_hash()
Dipa-prop.cc122 inchash::add_expr (p->min (), hstate); in hash()
123 inchash::add_expr (p->max (), hstate); in hash()
Dtree.h5380 extern void add_expr (const_tree, hash &, unsigned int = 0);
5389 inchash::add_expr (tree, hstate); in iterative_hash_expr()
Dtree-ssa-phiopt.cc2977 inchash::add_expr (n->exp, hstate, OEP_ADDRESS_OF); in hash()
Dfold-const.cc3908 inchash::add_expr (OBJ_TYPE_REF_EXPR (t), hstate, flags); in hash_operand()
3910 inchash::add_expr (OBJ_TYPE_REF_TOKEN (t), hstate, flags); in hash_operand()
3911 inchash::add_expr (OBJ_TYPE_REF_OBJECT (t), hstate, flags); in hash_operand()
4012 add_expr (const_tree t, inchash::hash &hstate, unsigned int flags) in add_expr() function
Dtree.cc7076 inchash::add_expr (TYPE_MAX_VALUE (itype), hstate); in build_nonstandard_integer_type()
DChangeLog-20171820 (valid_constant_size_p, add_expr, drop_tree_overflow): Handle
3716 (real_onep, real_minus_onep, add_expr, initializer_zerop): Likewise.
10620 (sem_item::add_expr, sem_item::add_type, sem_variable::get_hash)
10624 * tree.c (add_expr): Likewise.
34762 * tree.c (add_expr): Avoid name lookup warning.
36170 * tree.c (inchash::add_expr): Handle TREE_VEC.
39620 * tree.c (add_expr): Handle error_mark_node.
DChangeLog-20194798 (sem_item::add_expr): Remove.
4810 * ipa-icf.h: Remove add_expr, add_type and add func_checker
7698 (add_expr): Move to ...
7702 * tree.c (add_expr): Remove.
7707 * tree.c (add_expr): Hash parts of OBJ_TYPE_REF.
31957 * tree.c (inchash::add_expr): Strip any location wrappers.
DChangeLog-201626021 * tree.c (inchash::add_expr): If !IS_EXPR_CODE_CLASS (tclass),
27011 * tree.c (inchash::add_expr): Handle STATEMENT_LIST. Ignore BLOCK
27713 * tree.h (inchash::add_expr): Add FLAGS argument.
27714 * tree.c (inchash::add_expr): Likewise. If not OEP_ADDRESS_OF,
30487 (gcc_rich_location::add_expr): Reimplement to avoid the
DChangeLog-201811971 * gcc-rich-location.c (gcc_rich_location::add_expr): Update for
13142 * gcc-rich-location.c (gcc_rich_location::add_expr): Add "label"
13147 (gcc_rich_location::add_expr): Add "label" param.
21189 * tree.c (inchash::add_expr): Handle IDENTIFIER_NODE.
23108 * tree.c (commutative_ternary_tree_code, add_expr): Likewise.
DChangeLog-201538995 (sem_item::add_expr): New function.
38998 * ipa-icf.h (sem_item): Add add_expr.
DChangeLog-201430478 (iterative_hstate_expr): Rename to inchash::add_expr
30480 and use hash::add_expr.
/netbsd/src/external/gpl3/gcc/dist/gcc/lto/
Dlto-common.cc297 inchash::add_expr (TYPE_MIN_VALUE (TYPE_DOMAIN (type)), hstate); in hash_canonical_type()
299 inchash::add_expr (TYPE_MAX_VALUE (TYPE_DOMAIN (type)), hstate); in hash_canonical_type()
DChangeLog1799 and use inchash::add_expr.