Searched refs:expr_p (Results 1 - 25 of 35) sorted by relevance

12

/netbsd-current/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) argument
82 tree op0 = TREE_OPERAND (*expr_p, 0);
83 tree op1 = TREE_OPERAND (*expr_p, 1);
91 gimplify_expr (&TREE_OPERAND (*expr_p, 0), pre_p, post_p,
97 *expr_p = TREE_OPERAND (*expr_p, 0);
106 TREE_OPERAND (*expr_p, 1) = build1 (VIEW_CONVERT_EXPR,
115 TREE_OPERAND (*expr_p, 1) = convert (TREE_TYPE (op0), op1);
125 d_gimplify_addr_expr (tree *expr_p) argument
127 tree op0 = TREE_OPERAND (*expr_p,
141 d_gimplify_call_expr(tree *expr_p, gimple_seq *pre_p) argument
189 d_gimplify_unsigned_rshift_expr(tree *expr_p) argument
204 d_gimplify_unary_expr(tree *expr_p) argument
225 d_gimplify_binary_expr(tree *expr_p) argument
253 d_gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
[all...]
/netbsd-current/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, argument
225 enum tree_code code = TREE_CODE (*expr_p);
242 tree *op1_p = &TREE_OPERAND (*expr_p, 1);
258 if (VAR_P (DECL_EXPR_DECL (*expr_p))
259 && !DECL_EXTERNAL (DECL_EXPR_DECL (*expr_p))
260 && !TREE_STATIC (DECL_EXPR_DECL (*expr_p))
261 && (DECL_INITIAL (DECL_EXPR_DECL (*expr_p)) == DECL_EXPR_DECL (*expr_p))
263 TREE_NO_WARNING (DECL_EXPR_DECL (*expr_p)) = 1;
271 tree type = TREE_TYPE (TREE_OPERAND (*expr_p,
[all...]
H A Dc-ubsan.c385 ubsan_maybe_instrument_array_ref (tree *expr_p, bool ignore_off_by_one) argument
387 if (!ubsan_array_ref_instrumented_p (*expr_p)
391 tree op0 = TREE_OPERAND (*expr_p, 0);
392 tree op1 = TREE_OPERAND (*expr_p, 1);
393 tree e = ubsan_instrument_bounds (EXPR_LOCATION (*expr_p), op0, &op1,
397 tree t = copy_node (*expr_p);
400 *expr_p = t;
/netbsd-current/external/gpl3/gcc/dist/gcc/cp/
H A Dcp-gimplify.cc202 cp_gimplify_omp_for (tree *expr_p, gimple_seq *pre_p) argument
204 tree for_stmt = *expr_p;
258 cp_gimplify_init_expr (tree *expr_p) argument
260 tree from = TREE_OPERAND (*expr_p, 1);
261 tree to = TREE_OPERAND (*expr_p, 0);
272 *expr_p = init;
297 *expr_p = from;
319 gimplify_must_not_throw_expr (tree *expr_p, gimple_seq *pre_p) argument
321 tree stmt = *expr_p;
336 *expr_p
416 gimplify_to_rvalue(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool (*gimple_test_f) (tree)) argument
472 cp_gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dgimplify.cc1346 gimplify_bind_expr (tree *expr_p, gimple_seq *pre_p)
1348 tree bind_expr = *expr_p;
1564 *expr_p = temp;
1568 *expr_p = NULL_TREE;
1986 gimplify_loop_expr (tree *expr_p, gimple_seq *pre_p)
1995 gimplify_and_add (LOOP_EXPR_BODY (*expr_p), pre_p);
2005 *expr_p = NULL;
2013 gimplify_statement_list (tree *expr_p, gimple_seq *pre_p)
2015 tree temp = voidify_wrapper_expr (*expr_p, NULL);
2017 tree_stmt_iterator i = tsi_start (*expr_p);
1344 gimplify_bind_expr(tree *expr_p, gimple_seq *pre_p) argument
1984 gimplify_loop_expr(tree *expr_p, gimple_seq *pre_p) argument
2011 gimplify_statement_list(tree *expr_p, gimple_seq *pre_p) argument
2678 gimplify_switch_expr(tree *expr_p, gimple_seq *pre_p) argument
2797 gimplify_label_expr(tree *expr_p, gimple_seq *pre_p) argument
2820 gimplify_case_label_expr(tree *expr_p, gimple_seq *pre_p) argument
2873 gimplify_exit_expr(tree *expr_p) argument
2896 canonicalize_component_ref(tree *expr_p) argument
2948 canonicalize_addr_expr(tree *expr_p) argument
2994 gimplify_conversion(tree *expr_p) argument
3041 gimplify_var_or_parm_decl(tree *expr_p) argument
3152 gimplify_compound_lval(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, fallback_t fallback) argument
3349 gimplify_self_mod_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value, tree arith_type) argument
3435 maybe_with_size_expr(tree *expr_p) argument
3529 gimplify_call_expr(tree *expr_p, gimple_seq *pre_p, bool want_value) argument
4245 gimplify_pure_cond_expr(tree *expr_p, gimple_seq *pre_p) argument
4310 gimplify_cond_expr(tree *expr_p, gimple_seq *pre_p, fallback_t fallback) argument
4573 prepare_gimple_addressable(tree *expr_p, gimple_seq *seq_p) argument
4590 gimplify_modify_expr_to_memcpy(tree *expr_p, tree size, bool want_value, gimple_seq *seq_p) argument
4638 gimplify_modify_expr_to_memset(tree *expr_p, tree size, bool want_value, gimple_seq *seq_p) argument
4741 gimplify_init_ctor_preeval(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, struct gimplify_init_ctor_preeval_data *data) argument
5006 gimplify_compound_literal_expr(tree *expr_p, gimple_seq *pre_p, bool (*gimple_test_f) (tree), fallback_t fallback) argument
5105 gimplify_init_constructor(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value, bool notify_temp_creation) argument
5551 gimplify_modify_expr_rhs(tree *expr_p, tree *from_p, tree *to_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value) argument
5951 gimplify_modify_expr_complex_part(tree *expr_p, gimple_seq *pre_p, bool want_value) argument
5997 gimplify_modify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value) argument
6278 gimplify_variable_sized_compare(tree *expr_p) argument
6305 gimplify_scalar_mode_aggregate_compare(tree *expr_p) argument
6333 gimplify_compound_expr(tree *expr_p, gimple_seq *pre_p, bool want_value) argument
6368 gimplify_save_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
6421 gimplify_addr_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
6537 gimplify_asm_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
6875 gimplify_cleanup_point_expr(tree *expr_p, gimple_seq *pre_p) argument
7030 gimplify_target_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
12074 gimplify_oacc_cache(tree *expr_p, gimple_seq *pre_p) argument
12147 gimplify_oacc_declare(tree *expr_p, gimple_seq *pre_p) argument
12204 gimplify_omp_parallel(tree *expr_p, gimple_seq *pre_p) argument
12241 gimplify_omp_task(tree *expr_p, gimple_seq *pre_p) argument
12321 gimplify_omp_for(tree *expr_p, gimple_seq *pre_p) argument
13546 gimplify_omp_loop(tree *expr_p, gimple_seq *pre_p) argument
14082 gimplify_omp_workshare(tree *expr_p, gimple_seq *pre_p) argument
14257 gimplify_omp_target_update(tree *expr_p, gimple_seq *pre_p) argument
14403 goa_stabilize_expr(tree *expr_p, gimple_seq *pre_p, tree lhs_addr, tree lhs_var, tree &target_expr, bool rhs, int depth) argument
14598 gimplify_omp_atomic(tree *expr_p, gimple_seq *pre_p) argument
14697 gimplify_transaction(tree *expr_p, gimple_seq *pre_p) argument
14910 gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool (*gimple_test_f) (tree), fallback_t fallback) argument
16155 gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool (*gimple_test_f) (tree), fallback_t fallback, bool allow_ssa) argument
16283 gimplify_one_sizepos(tree *expr_p, gimple_seq *stmt_p) argument
16614 gimplify_va_arg_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p ATTRIBUTE_UNUSED) argument
[all...]
H A Dipa-param-manipulation.h376 bool modify_expression (tree *expr_p, bool convert);
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) argument
768 tree expr = *expr_p;
809 add_stmt_operand (expr_p, flags);
H A Dipa-param-manipulation.cc1733 ipa_param_body_adjustments::modify_expression (tree *expr_p, bool convert) argument
1735 tree expr = *expr_p;
1741 expr_p = &TREE_OPERAND (expr, 0);
1742 expr = *expr_p;
1764 *expr_p = vce;
1767 *expr_p = repl;
H A Dipa-free-lang-data.cc367 free_lang_data_in_one_sizepos (tree *expr_p)
369 tree expr = *expr_p;
371 *expr_p = build0 (PLACEHOLDER_EXPR, TREE_TYPE (expr));
366 free_lang_data_in_one_sizepos(tree *expr_p) argument
H A Dtree-ssa-loop-ivopts.cc2982 find_inv_vars_cb (tree *expr_p, int *ws ATTRIBUTE_UNUSED, void *data) argument
2984 tree op = *expr_p;
3023 find_inv_vars (struct ivopts_data *data, tree *expr_p, bitmap *inv_vars) argument
3032 walk_tree (expr_p, find_inv_vars_cb, &wdata, NULL);
3789 prepare_decl_rtl (tree *expr_p, int *ws, void *data) argument
3795 switch (TREE_CODE (*expr_p))
3798 for (expr_p = &TREE_OPERAND (*expr_p, 0);
3799 handled_component_p (*expr_p);
3800 expr_p
[all...]
H A Dlanghooks.cc272 lhd_gimplify_expr (tree *expr_p ATTRIBUTE_UNUSED,
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dgimplify.c1336 gimplify_bind_expr (tree *expr_p, gimple_seq *pre_p)
1338 tree bind_expr = *expr_p;
1557 *expr_p = temp;
1561 *expr_p = NULL_TREE;
1840 gimplify_loop_expr (tree *expr_p, gimple_seq *pre_p)
1849 gimplify_and_add (LOOP_EXPR_BODY (*expr_p), pre_p);
1859 *expr_p = NULL;
1867 gimplify_statement_list (tree *expr_p, gimple_seq *pre_p)
1869 tree temp = voidify_wrapper_expr (*expr_p, NULL);
1871 tree_stmt_iterator i = tsi_start (*expr_p);
1334 gimplify_bind_expr(tree *expr_p, gimple_seq *pre_p) argument
1838 gimplify_loop_expr(tree *expr_p, gimple_seq *pre_p) argument
1865 gimplify_statement_list(tree *expr_p, gimple_seq *pre_p) argument
2456 gimplify_switch_expr(tree *expr_p, gimple_seq *pre_p) argument
2575 gimplify_label_expr(tree *expr_p, gimple_seq *pre_p) argument
2598 gimplify_case_label_expr(tree *expr_p, gimple_seq *pre_p) argument
2651 gimplify_exit_expr(tree *expr_p) argument
2674 canonicalize_component_ref(tree *expr_p) argument
2726 canonicalize_addr_expr(tree *expr_p) argument
2772 gimplify_conversion(tree *expr_p) argument
2819 gimplify_var_or_parm_decl(tree *expr_p) argument
2928 gimplify_compound_lval(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, fallback_t fallback) argument
3126 gimplify_self_mod_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value, tree arith_type) argument
3212 maybe_with_size_expr(tree *expr_p) argument
3306 gimplify_call_expr(tree *expr_p, gimple_seq *pre_p, bool want_value) argument
4007 gimplify_pure_cond_expr(tree *expr_p, gimple_seq *pre_p) argument
4072 gimplify_cond_expr(tree *expr_p, gimple_seq *pre_p, fallback_t fallback) argument
4307 prepare_gimple_addressable(tree *expr_p, gimple_seq *seq_p) argument
4324 gimplify_modify_expr_to_memcpy(tree *expr_p, tree size, bool want_value, gimple_seq *seq_p) argument
4371 gimplify_modify_expr_to_memset(tree *expr_p, tree size, bool want_value, gimple_seq *seq_p) argument
4474 gimplify_init_ctor_preeval(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, struct gimplify_init_ctor_preeval_data *data) argument
4759 gimplify_compound_literal_expr(tree *expr_p, gimple_seq *pre_p, bool (*gimple_test_f) (tree), fallback_t fallback) argument
4867 gimplify_init_constructor(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value, bool notify_temp_creation) argument
5262 gimplify_modify_expr_rhs(tree *expr_p, tree *from_p, tree *to_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value) argument
5640 gimplify_modify_expr_complex_part(tree *expr_p, gimple_seq *pre_p, bool want_value) argument
5686 gimplify_modify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value) argument
5967 gimplify_variable_sized_compare(tree *expr_p) argument
5994 gimplify_scalar_mode_aggregate_compare(tree *expr_p) argument
6022 gimplify_compound_expr(tree *expr_p, gimple_seq *pre_p, bool want_value) argument
6057 gimplify_save_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
6107 gimplify_addr_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
6223 gimplify_asm_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
6558 gimplify_cleanup_point_expr(tree *expr_p, gimple_seq *pre_p) argument
6712 gimplify_target_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
10823 gimplify_oacc_cache(tree *expr_p, gimple_seq *pre_p) argument
10896 gimplify_oacc_declare(tree *expr_p, gimple_seq *pre_p) argument
10953 gimplify_omp_parallel(tree *expr_p, gimple_seq *pre_p) argument
10990 gimplify_omp_task(tree *expr_p, gimple_seq *pre_p) argument
11039 gimplify_omp_for(tree *expr_p, gimple_seq *pre_p) argument
12274 gimplify_omp_loop(tree *expr_p, gimple_seq *pre_p) argument
12779 gimplify_omp_workshare(tree *expr_p, gimple_seq *pre_p) argument
12948 gimplify_omp_target_update(tree *expr_p, gimple_seq *pre_p) argument
13086 goa_stabilize_expr(tree *expr_p, gimple_seq *pre_p, tree lhs_addr, tree lhs_var) argument
13162 gimplify_omp_atomic(tree *expr_p, gimple_seq *pre_p) argument
13242 gimplify_transaction(tree *expr_p, gimple_seq *pre_p) argument
13455 gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool (*gimple_test_f) (tree), fallback_t fallback) argument
14685 gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool (*gimple_test_f) (tree), fallback_t fallback, bool allow_ssa) argument
14703 gimple_set_lhs (SSA_NAME_DEF_STMT (name), *expr_p); local
14818 gimplify_one_sizepos(tree *expr_p, gimple_seq *stmt_p) argument
15167 gimplify_va_arg_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p ATTRIBUTE_UNUSED) argument
[all...]
H A Dipa-param-manipulation.h381 bool modify_expression (tree *expr_p, bool convert);
H A Dipa-param-manipulation.c1405 ipa_param_body_adjustments::modify_expression (tree *expr_p, bool convert) argument
1407 tree expr = *expr_p;
1413 expr_p = &TREE_OPERAND (expr, 0);
1414 expr = *expr_p;
1436 *expr_p = vce;
1439 *expr_p = repl;
H A Dtree-ssa-operands.c703 get_expr_operands (struct function *fn, gimple *stmt, tree *expr_p, int flags) argument
707 tree expr = *expr_p;
748 add_stmt_operand (fn, expr_p, stmt, flags);
H A Dtree-ssa-loop-ivopts.c2981 find_inv_vars_cb (tree *expr_p, int *ws ATTRIBUTE_UNUSED, void *data) argument
2983 tree op = *expr_p;
3022 find_inv_vars (struct ivopts_data *data, tree *expr_p, bitmap *inv_vars) argument
3031 walk_tree (expr_p, find_inv_vars_cb, &wdata, NULL);
3758 prepare_decl_rtl (tree *expr_p, int *ws, void *data) argument
3764 switch (TREE_CODE (*expr_p))
3767 for (expr_p = &TREE_OPERAND (*expr_p, 0);
3768 handled_component_p (*expr_p);
3769 expr_p
[all...]
H A Dlanghooks.c270 lhd_gimplify_expr (tree *expr_p ATTRIBUTE_UNUSED,
H A Dtree-ssa-live.c596 mark_all_vars_used (tree *expr_p) argument
598 walk_tree (expr_p, mark_all_vars_used_1, NULL, NULL);
/netbsd-current/external/gpl3/gcc.old/dist/gcc/cp/
H A Dcp-gimplify.c467 cp_gimplify_omp_for (tree *expr_p, gimple_seq *pre_p) argument
469 tree for_stmt = *expr_p;
523 cp_gimplify_init_expr (tree *expr_p) argument
525 tree from = TREE_OPERAND (*expr_p, 1);
526 tree to = TREE_OPERAND (*expr_p, 0);
554 *expr_p = from;
576 gimplify_must_not_throw_expr (tree *expr_p, gimple_seq *pre_p) argument
578 tree stmt = *expr_p;
593 *expr_p = temp;
597 *expr_p
673 gimplify_to_rvalue(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool (*gimple_test_f) (tree)) argument
729 cp_gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-lang.cc846 d_gimplify_expr (tree *expr_p, gimple_seq *pre_p, argument
849 tree_code code = TREE_CODE (*expr_p);
858 op0 = TREE_OPERAND (*expr_p, 0);
859 op1 = TREE_OPERAND (*expr_p, 1);
868 TREE_OPERAND (*expr_p, 1) = build1 (VIEW_CONVERT_EXPR,
875 gimplify_expr (&TREE_OPERAND (*expr_p, 0), pre_p, post_p,
881 *expr_p = TREE_OPERAND (*expr_p, 0);
887 op0 = TREE_OPERAND (*expr_p, 0);
891 TREE_OPERAND (*expr_p,
[all...]
/netbsd-current/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) argument
414 if (!ubsan_array_ref_instrumented_p (*expr_p)
418 tree op0 = TREE_OPERAND (*expr_p, 0);
419 tree op1 = TREE_OPERAND (*expr_p, 1);
420 tree e = ubsan_instrument_bounds (EXPR_LOCATION (*expr_p), op0, &op1,
424 tree t = copy_node (*expr_p);
427 *expr_p = t;
H A Dc-gimplify.cc691 c_gimplify_expr (tree *expr_p, gimple_seq *pre_p ATTRIBUTE_UNUSED, argument
694 enum tree_code code = TREE_CODE (*expr_p);
711 tree *op1_p = &TREE_OPERAND (*expr_p, 1);
728 tree type = TREE_TYPE (TREE_OPERAND (*expr_p, 0));
733 return gimplify_self_mod_expr (expr_p, pre_p, post_p, 1, type);
/netbsd-current/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, argument
386 if (TREE_CODE (*expr_p) == CALL_EXPR
387 && CALL_EXPR_STATIC_CHAIN (*expr_p) != NULL_TREE)
388 CALL_EXPR_STATIC_CHAIN (*expr_p) = NULL_TREE;
/netbsd-current/external/gpl3/gcc/dist/gcc/objc/
H A Dobjc-act.cc9663 objc_gimplify_property_ref (tree *expr_p)
9665 tree getter = PROPERTY_REF_GETTER_CALL (*expr_p);
9670 tree property_decl = PROPERTY_REF_PROPERTY_DECL (*expr_p);
9671 /* This can happen if DECL_ARTIFICIAL (*expr_p), but
9674 error_at (EXPR_LOCATION (*expr_p), "no %qs getter found",
9678 *expr_p = convert (TREE_TYPE (property_decl),
9684 if (PROPERTY_REF_DEPRECATED_GETTER (*expr_p))
9686 if (TREE_UNAVAILABLE (PROPERTY_REF_DEPRECATED_GETTER (*expr_p)))
9687 error_unavailable_use (PROPERTY_REF_DEPRECATED_GETTER (*expr_p),
9692 warn_deprecated_use (PROPERTY_REF_DEPRECATED_GETTER (*expr_p),
9658 objc_gimplify_property_ref(tree *expr_p) argument
9714 objc_gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/objc/
H A Dobjc-act.c9541 objc_gimplify_property_ref (tree *expr_p)
9543 tree getter = PROPERTY_REF_GETTER_CALL (*expr_p);
9548 tree property_decl = PROPERTY_REF_PROPERTY_DECL (*expr_p);
9549 /* This can happen if DECL_ARTIFICIAL (*expr_p), but
9552 error_at (EXPR_LOCATION (*expr_p), "no %qs getter found",
9556 *expr_p = convert (TREE_TYPE (property_decl),
9561 if (PROPERTY_REF_DEPRECATED_GETTER (*expr_p))
9565 warn_deprecated_use (PROPERTY_REF_DEPRECATED_GETTER (*expr_p),
9585 *expr_p = call_exp;
9592 objc_gimplify_expr (tree *expr_p, gimple_se
9536 objc_gimplify_property_ref(tree *expr_p) argument
9587 objc_gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
[all...]

Completed in 594 milliseconds

12