Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/gcc/
H A Dgimplify.c1604 *expr_p = build1 (ADDR_EXPR, ctype, *expr_p); in canonicalize_addr_expr()
1621 *expr_p = TREE_OPERAND (*expr_p, 0); in gimplify_conversion()
2725 *expr_p = get_formal_tmp_var (*expr_p, pre_p); in gimplify_init_ctor_preeval()
3639 *expr_p in gimplify_variable_sized_compare()
3660 *expr_p in gimplify_scalar_mode_aggregate_compare()
3684 *expr_p = build3 (COND_EXPR, type, *expr_p, in gimplify_boolean_expr()
5523 if (*expr_p && TREE_CODE (*expr_p) == INIT_EXPR) in gimplify_expr()
5561 *expr_p = TREE_OPERAND (*expr_p, 0); in gimplify_expr()
5583 *expr_p = fold_indirect_ref (*expr_p); in gimplify_expr()
5611 *expr_p = DECL_INITIAL (*expr_p); in gimplify_expr()
[all …]
H A Dc-gimplify.c182 gimplify_compound_literal_expr (tree *expr_p, tree *pre_p) in gimplify_compound_literal_expr() argument
184 tree decl_s = COMPOUND_LITERAL_EXPR_DECL_STMT (*expr_p); in gimplify_compound_literal_expr()
194 *expr_p = decl; in gimplify_compound_literal_expr()
203 enum tree_code code = TREE_CODE (*expr_p); in c_gimplify_expr()
211 if (TREE_CODE (DECL_EXPR_DECL (*expr_p)) == VAR_DECL in c_gimplify_expr()
212 && !DECL_EXTERNAL (DECL_EXPR_DECL (*expr_p)) in c_gimplify_expr()
213 && !TREE_STATIC (DECL_EXPR_DECL (*expr_p)) in c_gimplify_expr()
214 && (DECL_INITIAL (DECL_EXPR_DECL (*expr_p)) in c_gimplify_expr()
215 == DECL_EXPR_DECL (*expr_p)) in c_gimplify_expr()
217 TREE_NO_WARNING (DECL_EXPR_DECL (*expr_p)) = 1; in c_gimplify_expr()
[all …]
H A Dtree-ssa-dom.c1468 tree *expr_p, def = NULL_TREE; in eliminate_redundant_computations() local
1495 expr_p = &COND_EXPR_COND (stmt); in eliminate_redundant_computations()
1497 expr_p = &SWITCH_COND (stmt); in eliminate_redundant_computations()
1500 expr_p = &TREE_OPERAND (TREE_OPERAND (stmt, 0), 1); in eliminate_redundant_computations()
1505 expr_p = &TREE_OPERAND (stmt, 1); in eliminate_redundant_computations()
1519 || may_propagate_copy (*expr_p, cached_lhs))) in eliminate_redundant_computations()
1524 print_generic_expr (dump_file, *expr_p, dump_flags); in eliminate_redundant_computations()
1538 || (POINTER_TYPE_P (TREE_TYPE (*expr_p)) in eliminate_redundant_computations()
1543 && !tree_ssa_useless_type_conversion_1 (TREE_TYPE (*expr_p), in eliminate_redundant_computations()
1545 cached_lhs = fold_convert (TREE_TYPE (*expr_p), cached_lhs); in eliminate_redundant_computations()
[all …]
H A Dtree-sra.c659 void (*use) (struct sra_elt *elt, tree *expr_p,
708 sra_walk_expr (tree *expr_p, block_stmt_iterator *bsi, bool is_output, in sra_walk_expr() argument
711 tree expr = *expr_p; in sra_walk_expr()
735 fns->use (elt, expr_p, bsi, is_output, use_all_p); in sra_walk_expr()
808 expr_p = &TREE_OPERAND (inner, 0); in sra_walk_expr()
809 inner = expr = *expr_p; in sra_walk_expr()
1035 scan_use (struct sra_elt *elt, tree *expr_p ATTRIBUTE_UNUSED, in scan_use()
1962 scalarize_use (struct sra_elt *elt, tree *expr_p, block_stmt_iterator *bsi, in scalarize_use() argument
1973 *expr_p = elt->replacement; in scalarize_use()
H A Dtree-ssa-dse.c163 memory_ssa_name_same (tree *expr_p, int *walk_subtrees ATTRIBUTE_UNUSED, in memory_ssa_name_same() argument
167 tree expr = *expr_p; in memory_ssa_name_same()
H A Dtree-inline.c2198 tree *expr_p = bsi_stmt_ptr (bsi); in gimple_expand_calls_inline() local
2199 tree stmt = *expr_p; in gimple_expand_calls_inline()
2201 if (TREE_CODE (*expr_p) == MODIFY_EXPR) in gimple_expand_calls_inline()
2202 expr_p = &TREE_OPERAND (*expr_p, 1); in gimple_expand_calls_inline()
2203 if (TREE_CODE (*expr_p) == WITH_SIZE_EXPR) in gimple_expand_calls_inline()
2204 expr_p = &TREE_OPERAND (*expr_p, 0); in gimple_expand_calls_inline()
2205 if (TREE_CODE (*expr_p) == CALL_EXPR) in gimple_expand_calls_inline()
2206 if (expand_call_inline (bb, stmt, expr_p, id)) in gimple_expand_calls_inline()
H A Dtree-ssa-loop-ivopts.c1951 find_depends (tree *expr_p, int *ws ATTRIBUTE_UNUSED, void *data) in find_depends() argument
1956 if (TREE_CODE (*expr_p) != SSA_NAME) in find_depends()
1958 info = name_info (fd_ivopts_data, *expr_p); in find_depends()
2451 prepare_decl_rtl (tree *expr_p, int *ws, void *data) in prepare_decl_rtl() argument
2457 switch (TREE_CODE (*expr_p)) in prepare_decl_rtl()
2460 for (expr_p = &TREE_OPERAND (*expr_p, 0); in prepare_decl_rtl()
2461 handled_component_p (*expr_p); in prepare_decl_rtl()
2462 expr_p = &TREE_OPERAND (*expr_p, 0)) in prepare_decl_rtl()
2464 obj = *expr_p; in prepare_decl_rtl()
2471 obj = SSA_NAME_VAR (*expr_p); in prepare_decl_rtl()
[all …]
H A Dlanghooks.c437 lhd_gimplify_expr (tree *expr_p ATTRIBUTE_UNUSED, tree *pre_p ATTRIBUTE_UNUSED, in lhd_gimplify_expr()
H A Dtree-ssa-operands.c1843 get_expr_operands (tree stmt, tree *expr_p, int flags) in get_expr_operands() argument
1847 tree expr = *expr_p; in get_expr_operands()
1883 add_stmt_operand (expr_p, s_ann, flags); in get_expr_operands()
1903 add_stmt_operand (expr_p, s_ann, flags); in get_expr_operands()
H A Dtree-ssa-ccp.c1968 fold_stmt_r (tree *expr_p, int *walk_subtrees, void *data) in fold_stmt_r() argument
1973 tree expr = *expr_p, t; in fold_stmt_r()
2078 *expr_p = t; in fold_stmt_r()
H A Dtree-ssa-live.c329 mark_all_vars_used (tree *expr_p) in mark_all_vars_used() argument
331 walk_tree (expr_p, mark_all_vars_used_1, NULL, NULL); in mark_all_vars_used()
H A Dtree-ssa-pre.c3338 try_combine_conversion (tree *expr_p) in try_combine_conversion() argument
3340 tree expr = *expr_p; in try_combine_conversion()
3366 *expr_p = t; in try_combine_conversion()
H A Dbuiltins.c4355 gimplify_va_arg_expr (tree *expr_p, tree *pre_p, tree *post_p) in gimplify_va_arg_expr() argument
4358 tree valist = TREE_OPERAND (*expr_p, 0); in gimplify_va_arg_expr()
4359 tree type = TREE_TYPE (*expr_p); in gimplify_va_arg_expr()
4417 *expr_p = dummy_object (type); in gimplify_va_arg_expr()
4445 *expr_p = targetm.gimplify_va_arg_expr (valist, type, pre_p, post_p); in gimplify_va_arg_expr()
H A DChangeLog.tree-ssa14493 * tree-flow.h (struct tree_ref_common): Remove fields expr_p,
15169 and field expr to expr_p. Change types to tree *. Update all
15175 * tree-flow-inline.h (ref_expr): Return NULL_TREE if expr_p is
16900 (simplify_addr_expr): Just replace *expr_p if we have a '&*'.
17795 expression 'expr_p'.
17803 to the expression 'expr_p'.
17808 pointer to the expression 'expr_p'.
17816 pointer to the expression 'expr_p'.
17827 pointer to the expression 'expr_p'.
17833 pointer to the expression 'expr_p'.
[all …]
/freebsd-12.1/contrib/gcc/cp/
H A Dcp-gimplify.c367 tree for_stmt = *expr_p; in cp_gimplify_omp_for()
380 gimplify_stmt (expr_p); in cp_gimplify_omp_for()
453 *expr_p = from; in cp_gimplify_init_expr()
467 tree stmt = *expr_p; in gimplify_must_not_throw_expr()
479 *expr_p = temp; in gimplify_must_not_throw_expr()
482 *expr_p = stmt; in gimplify_must_not_throw_expr()
504 *expr_p = cplus_expand_constant (*expr_p); in cp_gimplify_expr()
516 *expr_p = TREE_OPERAND (*expr_p, 0); in cp_gimplify_expr()
535 *expr_p = build_constructor (TREE_TYPE (*expr_p), NULL); in cp_gimplify_expr()
540 *expr_p = BASELINK_FUNCTIONS (*expr_p); in cp_gimplify_expr()
[all …]