Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-gimplify.cc80 d_gimplify_modify_expr (tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) in d_gimplify_modify_expr() argument
82 tree op0 = TREE_OPERAND (*expr_p, 0); in d_gimplify_modify_expr()
83 tree op1 = TREE_OPERAND (*expr_p, 1); in d_gimplify_modify_expr()
91 gimplify_expr (&TREE_OPERAND (*expr_p, 0), pre_p, post_p, in d_gimplify_modify_expr()
97 *expr_p = TREE_OPERAND (*expr_p, 0); in d_gimplify_modify_expr()
106 TREE_OPERAND (*expr_p, 1) = build1 (VIEW_CONVERT_EXPR, in d_gimplify_modify_expr()
115 TREE_OPERAND (*expr_p, 1) = convert (TREE_TYPE (op0), op1); in d_gimplify_modify_expr()
125 d_gimplify_addr_expr (tree *expr_p) in d_gimplify_addr_expr() argument
127 tree op0 = TREE_OPERAND (*expr_p, 0); in d_gimplify_addr_expr()
131 TREE_OPERAND (*expr_p, 0) = force_target_expr (op0); in d_gimplify_addr_expr()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dgimplify.c1334 gimplify_bind_expr (tree *expr_p, gimple_seq *pre_p) in gimplify_bind_expr() argument
1336 tree bind_expr = *expr_p; in gimplify_bind_expr()
1555 *expr_p = temp; in gimplify_bind_expr()
1559 *expr_p = NULL_TREE; in gimplify_bind_expr()
1838 gimplify_loop_expr (tree *expr_p, gimple_seq *pre_p) in gimplify_loop_expr() argument
1847 gimplify_and_add (LOOP_EXPR_BODY (*expr_p), pre_p); in gimplify_loop_expr()
1857 *expr_p = NULL; in gimplify_loop_expr()
1865 gimplify_statement_list (tree *expr_p, gimple_seq *pre_p) in gimplify_statement_list() argument
1867 tree temp = voidify_wrapper_expr (*expr_p, NULL); in gimplify_statement_list()
1869 tree_stmt_iterator i = tsi_start (*expr_p); in gimplify_statement_list()
[all …]
H A Dipa-param-manipulation.c1405 ipa_param_body_adjustments::modify_expression (tree *expr_p, bool convert) in modify_expression() argument
1407 tree expr = *expr_p; in modify_expression()
1413 expr_p = &TREE_OPERAND (expr, 0); in modify_expression()
1414 expr = *expr_p; in modify_expression()
1436 *expr_p = vce; in modify_expression()
1439 *expr_p = repl; in modify_expression()
H A Dipa-param-manipulation.h381 bool modify_expression (tree *expr_p, bool convert);
H A Dtree-ssa-operands.c703 get_expr_operands (struct function *fn, gimple *stmt, tree *expr_p, int flags) in get_expr_operands() argument
707 tree expr = *expr_p; in get_expr_operands()
748 add_stmt_operand (fn, expr_p, stmt, flags); in get_expr_operands()
H A Dtree-ssa-loop-ivopts.c2981 find_inv_vars_cb (tree *expr_p, int *ws ATTRIBUTE_UNUSED, void *data) in find_inv_vars_cb() argument
2983 tree op = *expr_p; in find_inv_vars_cb()
3022 find_inv_vars (struct ivopts_data *data, tree *expr_p, bitmap *inv_vars) in find_inv_vars() argument
3031 walk_tree (expr_p, find_inv_vars_cb, &wdata, NULL); in find_inv_vars()
3758 prepare_decl_rtl (tree *expr_p, int *ws, void *data) in prepare_decl_rtl() argument
3764 switch (TREE_CODE (*expr_p)) in prepare_decl_rtl()
3767 for (expr_p = &TREE_OPERAND (*expr_p, 0); in prepare_decl_rtl()
3768 handled_component_p (*expr_p); in prepare_decl_rtl()
3769 expr_p = &TREE_OPERAND (*expr_p, 0)) in prepare_decl_rtl()
3771 obj = *expr_p; in prepare_decl_rtl()
[all …]
H A Dtree-ssa-live.c596 mark_all_vars_used (tree *expr_p) in mark_all_vars_used() argument
598 walk_tree (expr_p, mark_all_vars_used_1, NULL, NULL); in mark_all_vars_used()
H A Dlanghooks.c270 lhd_gimplify_expr (tree *expr_p ATTRIBUTE_UNUSED, in lhd_gimplify_expr()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dgimplify.cc1344 gimplify_bind_expr (tree *expr_p, gimple_seq *pre_p) in gimplify_bind_expr() argument
1346 tree bind_expr = *expr_p; in gimplify_bind_expr()
1562 *expr_p = temp; in gimplify_bind_expr()
1566 *expr_p = NULL_TREE; in gimplify_bind_expr()
1984 gimplify_loop_expr (tree *expr_p, gimple_seq *pre_p) in gimplify_loop_expr() argument
1993 gimplify_and_add (LOOP_EXPR_BODY (*expr_p), pre_p); in gimplify_loop_expr()
2003 *expr_p = NULL; in gimplify_loop_expr()
2011 gimplify_statement_list (tree *expr_p, gimple_seq *pre_p) in gimplify_statement_list() argument
2013 tree temp = voidify_wrapper_expr (*expr_p, NULL); in gimplify_statement_list()
2015 tree_stmt_iterator i = tsi_start (*expr_p); in gimplify_statement_list()
[all …]
H A Dtree-ssa-operands.cc196 void get_expr_operands (tree *expr_p, int flags);
764 operands_scanner::get_expr_operands (tree *expr_p, int flags) in get_expr_operands() argument
768 tree expr = *expr_p; in get_expr_operands()
809 add_stmt_operand (expr_p, flags); in get_expr_operands()
H A Dipa-param-manipulation.h377 bool modify_expression (tree *expr_p, bool convert);
H A Dipa-param-manipulation.cc1781 ipa_param_body_adjustments::modify_expression (tree *expr_p, bool convert) in modify_expression() argument
1783 tree expr = *expr_p; in modify_expression()
1789 expr_p = &TREE_OPERAND (expr, 0); in modify_expression()
1790 expr = *expr_p; in modify_expression()
1812 *expr_p = vce; in modify_expression()
1815 *expr_p = repl; in modify_expression()
H A Dipa-free-lang-data.cc366 free_lang_data_in_one_sizepos (tree *expr_p) in free_lang_data_in_one_sizepos() argument
368 tree expr = *expr_p; in free_lang_data_in_one_sizepos()
370 *expr_p = build0 (PLACEHOLDER_EXPR, TREE_TYPE (expr)); in free_lang_data_in_one_sizepos()
H A Dtree-ssa-loop-ivopts.cc2982 find_inv_vars_cb (tree *expr_p, int *ws ATTRIBUTE_UNUSED, void *data) in find_inv_vars_cb() argument
2984 tree op = *expr_p; in find_inv_vars_cb()
3023 find_inv_vars (struct ivopts_data *data, tree *expr_p, bitmap *inv_vars) in find_inv_vars() argument
3032 walk_tree (expr_p, find_inv_vars_cb, &wdata, NULL); in find_inv_vars()
3789 prepare_decl_rtl (tree *expr_p, int *ws, void *data) in prepare_decl_rtl() argument
3795 switch (TREE_CODE (*expr_p)) in prepare_decl_rtl()
3798 for (expr_p = &TREE_OPERAND (*expr_p, 0); in prepare_decl_rtl()
3799 handled_component_p (*expr_p); in prepare_decl_rtl()
3800 expr_p = &TREE_OPERAND (*expr_p, 0)) in prepare_decl_rtl()
3802 obj = *expr_p; in prepare_decl_rtl()
[all …]
H A Dtree-ssa-live.cc593 mark_all_vars_used (tree *expr_p) in mark_all_vars_used() argument
595 walk_tree (expr_p, mark_all_vars_used_1, NULL, NULL); in mark_all_vars_used()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dcp-gimplify.cc202 cp_gimplify_omp_for (tree *expr_p, gimple_seq *pre_p) in cp_gimplify_omp_for() argument
204 tree for_stmt = *expr_p; in cp_gimplify_omp_for()
258 cp_gimplify_init_expr (tree *expr_p) in cp_gimplify_init_expr() argument
260 tree from = TREE_OPERAND (*expr_p, 1); in cp_gimplify_init_expr()
261 tree to = TREE_OPERAND (*expr_p, 0); in cp_gimplify_init_expr()
272 *expr_p = init; in cp_gimplify_init_expr()
297 *expr_p = from; in cp_gimplify_init_expr()
319 gimplify_must_not_throw_expr (tree *expr_p, gimple_seq *pre_p) in gimplify_must_not_throw_expr() argument
321 tree stmt = *expr_p; in gimplify_must_not_throw_expr()
336 *expr_p = temp; in gimplify_must_not_throw_expr()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c-family/
H A Dc-gimplify.c222 c_gimplify_expr (tree *expr_p, gimple_seq *pre_p ATTRIBUTE_UNUSED, in c_gimplify_expr() argument
225 enum tree_code code = TREE_CODE (*expr_p); in c_gimplify_expr()
242 tree *op1_p = &TREE_OPERAND (*expr_p, 1); in c_gimplify_expr()
258 if (VAR_P (DECL_EXPR_DECL (*expr_p)) in c_gimplify_expr()
259 && !DECL_EXTERNAL (DECL_EXPR_DECL (*expr_p)) in c_gimplify_expr()
260 && !TREE_STATIC (DECL_EXPR_DECL (*expr_p)) in c_gimplify_expr()
261 && (DECL_INITIAL (DECL_EXPR_DECL (*expr_p)) == DECL_EXPR_DECL (*expr_p)) in c_gimplify_expr()
263 TREE_NO_WARNING (DECL_EXPR_DECL (*expr_p)) = 1; in c_gimplify_expr()
271 tree type = TREE_TYPE (TREE_OPERAND (*expr_p, 0)); in c_gimplify_expr()
276 return gimplify_self_mod_expr (expr_p, pre_p, post_p, 1, type); in c_gimplify_expr()
H A Dc-ubsan.c385 ubsan_maybe_instrument_array_ref (tree *expr_p, bool ignore_off_by_one) in ubsan_maybe_instrument_array_ref() argument
387 if (!ubsan_array_ref_instrumented_p (*expr_p) in ubsan_maybe_instrument_array_ref()
391 tree op0 = TREE_OPERAND (*expr_p, 0); in ubsan_maybe_instrument_array_ref()
392 tree op1 = TREE_OPERAND (*expr_p, 1); in ubsan_maybe_instrument_array_ref()
393 tree e = ubsan_instrument_bounds (EXPR_LOCATION (*expr_p), op0, &op1, in ubsan_maybe_instrument_array_ref()
397 tree t = copy_node (*expr_p); in ubsan_maybe_instrument_array_ref()
400 *expr_p = t; in ubsan_maybe_instrument_array_ref()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dcp-gimplify.c467 cp_gimplify_omp_for (tree *expr_p, gimple_seq *pre_p) in cp_gimplify_omp_for() argument
469 tree for_stmt = *expr_p; in cp_gimplify_omp_for()
523 cp_gimplify_init_expr (tree *expr_p) in cp_gimplify_init_expr() argument
525 tree from = TREE_OPERAND (*expr_p, 1); in cp_gimplify_init_expr()
526 tree to = TREE_OPERAND (*expr_p, 0); in cp_gimplify_init_expr()
554 *expr_p = from; in cp_gimplify_init_expr()
576 gimplify_must_not_throw_expr (tree *expr_p, gimple_seq *pre_p) in gimplify_must_not_throw_expr() argument
578 tree stmt = *expr_p; in gimplify_must_not_throw_expr()
593 *expr_p = temp; in gimplify_must_not_throw_expr()
597 *expr_p = NULL; in gimplify_must_not_throw_expr()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-lang.cc846 d_gimplify_expr (tree *expr_p, gimple_seq *pre_p, in d_gimplify_expr() argument
849 tree_code code = TREE_CODE (*expr_p); in d_gimplify_expr()
858 op0 = TREE_OPERAND (*expr_p, 0); in d_gimplify_expr()
859 op1 = TREE_OPERAND (*expr_p, 1); in d_gimplify_expr()
868 TREE_OPERAND (*expr_p, 1) = build1 (VIEW_CONVERT_EXPR, in d_gimplify_expr()
875 gimplify_expr (&TREE_OPERAND (*expr_p, 0), pre_p, post_p, in d_gimplify_expr()
881 *expr_p = TREE_OPERAND (*expr_p, 0); in d_gimplify_expr()
887 op0 = TREE_OPERAND (*expr_p, 0); in d_gimplify_expr()
891 TREE_OPERAND (*expr_p, 0) = force_target_expr (op0); in d_gimplify_expr()
897 if (CALL_EXPR_ARGS_ORDERED (*expr_p)) in d_gimplify_expr()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/c-family/
H A Dc-ubsan.cc412 ubsan_maybe_instrument_array_ref (tree *expr_p, bool ignore_off_by_one) in ubsan_maybe_instrument_array_ref() argument
414 if (!ubsan_array_ref_instrumented_p (*expr_p) in ubsan_maybe_instrument_array_ref()
418 tree op0 = TREE_OPERAND (*expr_p, 0); in ubsan_maybe_instrument_array_ref()
419 tree op1 = TREE_OPERAND (*expr_p, 1); in ubsan_maybe_instrument_array_ref()
420 tree e = ubsan_instrument_bounds (EXPR_LOCATION (*expr_p), op0, &op1, in ubsan_maybe_instrument_array_ref()
424 tree t = copy_node (*expr_p); in ubsan_maybe_instrument_array_ref()
427 *expr_p = t; in ubsan_maybe_instrument_array_ref()
H A Dc-gimplify.cc691 c_gimplify_expr (tree *expr_p, gimple_seq *pre_p ATTRIBUTE_UNUSED, in c_gimplify_expr() argument
694 enum tree_code code = TREE_CODE (*expr_p); in c_gimplify_expr()
711 tree *op1_p = &TREE_OPERAND (*expr_p, 1); in c_gimplify_expr()
728 tree type = TREE_TYPE (TREE_OPERAND (*expr_p, 0)); in c_gimplify_expr()
733 return gimplify_self_mod_expr (expr_p, pre_p, post_p, 1, type); in c_gimplify_expr()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/
H A Dbrig-lang.c378 brig_langhook_gimplify_expr (tree *expr_p, gimple_seq *pre_p ATTRIBUTE_UNUSED, in brig_langhook_gimplify_expr() argument
386 if (TREE_CODE (*expr_p) == CALL_EXPR in brig_langhook_gimplify_expr()
387 && CALL_EXPR_STATIC_CHAIN (*expr_p) != NULL_TREE) in brig_langhook_gimplify_expr()
388 CALL_EXPR_STATIC_CHAIN (*expr_p) = NULL_TREE; in brig_langhook_gimplify_expr()
/netbsd-src/external/gpl3/gcc/dist/gcc/objc/
H A Dobjc-act.cc9661 objc_gimplify_property_ref (tree *expr_p) in objc_gimplify_property_ref() argument
9663 tree getter = PROPERTY_REF_GETTER_CALL (*expr_p); in objc_gimplify_property_ref()
9668 tree property_decl = PROPERTY_REF_PROPERTY_DECL (*expr_p); in objc_gimplify_property_ref()
9672 error_at (EXPR_LOCATION (*expr_p), "no %qs getter found", in objc_gimplify_property_ref()
9676 *expr_p = convert (TREE_TYPE (property_decl), in objc_gimplify_property_ref()
9682 if (PROPERTY_REF_DEPRECATED_GETTER (*expr_p)) in objc_gimplify_property_ref()
9684 if (TREE_UNAVAILABLE (PROPERTY_REF_DEPRECATED_GETTER (*expr_p))) in objc_gimplify_property_ref()
9685 error_unavailable_use (PROPERTY_REF_DEPRECATED_GETTER (*expr_p), in objc_gimplify_property_ref()
9690 warn_deprecated_use (PROPERTY_REF_DEPRECATED_GETTER (*expr_p), in objc_gimplify_property_ref()
9710 *expr_p = call_exp; in objc_gimplify_property_ref()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/objc/
H A Dobjc-act.c9536 objc_gimplify_property_ref (tree *expr_p) in objc_gimplify_property_ref() argument
9538 tree getter = PROPERTY_REF_GETTER_CALL (*expr_p); in objc_gimplify_property_ref()
9543 tree property_decl = PROPERTY_REF_PROPERTY_DECL (*expr_p); in objc_gimplify_property_ref()
9547 error_at (EXPR_LOCATION (*expr_p), "no %qs getter found", in objc_gimplify_property_ref()
9551 *expr_p = convert (TREE_TYPE (property_decl), in objc_gimplify_property_ref()
9556 if (PROPERTY_REF_DEPRECATED_GETTER (*expr_p)) in objc_gimplify_property_ref()
9560 warn_deprecated_use (PROPERTY_REF_DEPRECATED_GETTER (*expr_p), in objc_gimplify_property_ref()
9580 *expr_p = call_exp; in objc_gimplify_property_ref()
9587 objc_gimplify_expr (tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) in objc_gimplify_expr() argument
9589 enum tree_code code = TREE_CODE (*expr_p); in objc_gimplify_expr()
[all …]

12