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

/haiku-buildtools/gcc/gcc/
H A Dgimplify.c1080 gimplify_bind_expr (tree *expr_p, gimple_seq *pre_p)
1082 tree bind_expr = *expr_p;
1215 *expr_p = temp;
1219 *expr_p = NULL_TREE;
1454 gimplify_loop_expr (tree *expr_p, gimple_seq *pre_p)
1463 gimplify_and_add (LOOP_EXPR_BODY (*expr_p), pre_p);
1473 *expr_p = NULL;
1481 gimplify_statement_list (tree *expr_p, gimple_seq *pre_p)
1483 tree temp = voidify_wrapper_expr (*expr_p, NULL);
1485 tree_stmt_iterator i = tsi_start (*expr_p);
1078 gimplify_bind_expr(tree *expr_p, gimple_seq *pre_p) argument
1452 gimplify_loop_expr(tree *expr_p, gimple_seq *pre_p) argument
1479 gimplify_statement_list(tree *expr_p, gimple_seq *pre_p) argument
1505 gimplify_switch_expr(tree *expr_p, gimple_seq *pre_p) argument
1568 gimplify_case_label_expr(tree *expr_p, gimple_seq *pre_p) argument
1612 gimplify_exit_expr(tree *expr_p) argument
1635 canonicalize_component_ref(tree *expr_p) argument
1687 canonicalize_addr_expr(tree *expr_p) argument
1733 gimplify_conversion(tree *expr_p) argument
1786 gimplify_var_or_parm_decl(tree *expr_p) argument
1925 gimplify_compound_lval(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, fallback_t fallback) argument
2120 gimplify_self_mod_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value, tree arith_type) argument
2206 maybe_with_size_expr(tree *expr_p) argument
2293 gimplify_call_expr(tree *expr_p, gimple_seq *pre_p, bool want_value) argument
2947 gimplify_pure_cond_expr(tree *expr_p, gimple_seq *pre_p) argument
3012 gimplify_cond_expr(tree *expr_p, gimple_seq *pre_p, fallback_t fallback) argument
3249 prepare_gimple_addressable(tree *expr_p, gimple_seq *seq_p) argument
3265 gimplify_modify_expr_to_memcpy(tree *expr_p, tree size, bool want_value, gimple_seq *seq_p) argument
3312 gimplify_modify_expr_to_memset(tree *expr_p, tree size, bool want_value, gimple_seq *seq_p) argument
3415 gimplify_init_ctor_preeval(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, struct gimplify_init_ctor_preeval_data *data) argument
3684 gimplify_compound_literal_expr(tree *expr_p, gimple_seq *pre_p, bool (*gimple_test_f) (tree), fallback_t fallback) argument
3791 gimplify_init_constructor(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value, bool notify_temp_creation) argument
4159 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
4517 gimplify_modify_expr_complex_part(tree *expr_p, gimple_seq *pre_p, bool want_value) argument
4563 gimplify_modify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool want_value) argument
4776 gimplify_variable_sized_compare(tree *expr_p) argument
4803 gimplify_scalar_mode_aggregate_compare(tree *expr_p) argument
4831 gimplify_compound_expr(tree *expr_p, gimple_seq *pre_p, bool want_value) argument
4866 gimplify_save_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
4912 gimplify_addr_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
5020 gimplify_asm_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
5304 gimplify_cleanup_point_expr(tree *expr_p, gimple_seq *pre_p) argument
5446 gimplify_target_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
6896 gimplify_oacc_cache(tree *expr_p, gimple_seq *pre_p) argument
6914 gimplify_omp_parallel(tree *expr_p, gimple_seq *pre_p) argument
6950 gimplify_omp_task(tree *expr_p, gimple_seq *pre_p) argument
7009 gimplify_omp_for(tree *expr_p, gimple_seq *pre_p) argument
7508 gimplify_omp_workshare(tree *expr_p, gimple_seq *pre_p) argument
7615 gimplify_omp_target_update(tree *expr_p, gimple_seq *pre_p) argument
7691 goa_stabilize_expr(tree *expr_p, gimple_seq *pre_p, tree lhs_addr, tree lhs_var) argument
7759 gimplify_omp_atomic(tree *expr_p, gimple_seq *pre_p) argument
7815 gimplify_transaction(tree *expr_p, gimple_seq *pre_p) argument
7938 gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, bool (*gimple_test_f) (tree), fallback_t fallback) argument
9194 gimplify_one_sizepos(tree *expr_p, gimple_seq *stmt_p) argument
9509 gimplify_va_arg_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
[all...]
H A Dcilk-common.c536 gimplify_cilk_sync (tree *expr_p, gimple_seq *pre_p) argument
539 *expr_p = NULL_TREE;
H A Dtree-ssa-operands.c730 get_expr_operands (struct function *fn, gimple stmt, tree *expr_p, int flags) argument
734 tree expr = *expr_p;
773 add_stmt_operand (fn, expr_p, stmt, flags);
H A Dtree-ssa-loop-ivopts.c2341 find_depends (tree *expr_p, int *ws ATTRIBUTE_UNUSED, void *data) argument
2346 if (TREE_CODE (*expr_p) != SSA_NAME)
2348 info = name_info (fd_ivopts_data, *expr_p);
2947 prepare_decl_rtl (tree *expr_p, int *ws, void *data) argument
2953 switch (TREE_CODE (*expr_p))
2956 for (expr_p = &TREE_OPERAND (*expr_p, 0);
2957 handled_component_p (*expr_p);
2958 expr_p = &TREE_OPERAND (*expr_p,
[all...]
H A Dlanghooks.c289 lhd_gimplify_expr (tree *expr_p ATTRIBUTE_UNUSED,
H A Dtree-ssa-live.c701 mark_all_vars_used (tree *expr_p) argument
703 walk_tree (expr_p, mark_all_vars_used_1, NULL, NULL);
H A Dgenmatch.c1466 bool expr_p; member in struct:capture_info::cinfo
1536 info[where].expr_p = true;
1578 if (info[c->where].expr_p)
2556 && !cinfo.info[i].expr_p
H A Dtree.c4994 free_lang_data_in_one_sizepos (tree *expr_p)
4996 tree expr = *expr_p;
4998 *expr_p = build0 (PLACEHOLDER_EXPR, TREE_TYPE (expr));
4973 free_lang_data_in_one_sizepos(tree *expr_p) argument
/haiku-buildtools/gcc/gcc/java/
H A Djava-gimplify.c73 java_gimplify_expr (tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
75 enum tree_code code = TREE_CODE (*expr_p);
80 *expr_p = java_gimplify_block (*expr_p);
84 return java_gimplify_modify_expr (expr_p);
90 return java_gimplify_self_mod_expr (expr_p, pre_p, post_p);
127 java_gimplify_self_mod_expr (tree *expr_p, gimple_seq *pre_p ATTRIBUTE_UNUSED, argument
130 tree lhs = TREE_OPERAND (*expr_p, 0);
/haiku-buildtools/gcc/gcc/c-family/
H A Dc-gimplify.c248 c_gimplify_expr (tree *expr_p, gimple_seq *pre_p ATTRIBUTE_UNUSED, argument
251 enum tree_code code = TREE_CODE (*expr_p);
266 tree *op1_p = &TREE_OPERAND (*expr_p, 1);
280 if (TREE_CODE (DECL_EXPR_DECL (*expr_p)) == VAR_DECL
281 && !DECL_EXTERNAL (DECL_EXPR_DECL (*expr_p))
282 && !TREE_STATIC (DECL_EXPR_DECL (*expr_p))
283 && (DECL_INITIAL (DECL_EXPR_DECL (*expr_p)) == DECL_EXPR_DECL (*expr_p))
285 TREE_NO_WARNING (DECL_EXPR_DECL (*expr_p)) = 1;
293 tree type = TREE_TYPE (TREE_OPERAND (*expr_p,
[all...]
H A Dc-ubsan.c383 ubsan_maybe_instrument_array_ref (tree *expr_p, bool ignore_off_by_one) argument
385 if (!ubsan_array_ref_instrumented_p (*expr_p)
388 tree op0 = TREE_OPERAND (*expr_p, 0);
389 tree op1 = TREE_OPERAND (*expr_p, 1);
390 tree e = ubsan_instrument_bounds (EXPR_LOCATION (*expr_p), op0, &op1,
394 tree t = copy_node (*expr_p);
397 *expr_p = t;
/haiku-buildtools/gcc/gcc/cp/
H A Dcp-gimplify.c398 cp_gimplify_omp_for (tree *expr_p, gimple_seq *pre_p) argument
400 tree for_stmt = *expr_p;
454 cp_gimplify_init_expr (tree *expr_p) argument
456 tree from = TREE_OPERAND (*expr_p, 1);
457 tree to = TREE_OPERAND (*expr_p, 0);
485 *expr_p = from;
508 gimplify_must_not_throw_expr (tree *expr_p, gimple_seq *pre_p) argument
510 tree stmt = *expr_p;
525 *expr_p = temp;
529 *expr_p
559 cp_gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
[all...]
H A Ddecl.c8418 /* *expr_p is part of the TYPE_SIZE of a variably-sized array. If any
8419 SAVE_EXPRs in *expr_p wrap expressions with side-effects, break those
8424 stabilize_save_expr_r (tree *expr_p, int *walk_subtrees, void *data)
8427 tree expr = *expr_p;
8455 fold_sizeof_expr_r (tree *expr_p, int *walk_subtrees, void *data)
8457 tree expr = *expr_p;
8474 *expr_p = expr;
8409 stabilize_save_expr_r(tree *expr_p, int *walk_subtrees, void *data) argument
8440 fold_sizeof_expr_r(tree *expr_p, int *walk_subtrees, void *data) argument
/haiku-buildtools/gcc/gcc/go/
H A Dgo-lang.c471 go_langhook_gimplify_expr (tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
473 if (TREE_CODE (*expr_p) == CALL_EXPR
474 && CALL_EXPR_STATIC_CHAIN (*expr_p) != NULL_TREE)
475 gimplify_expr (&CALL_EXPR_STATIC_CHAIN (*expr_p), pre_p, post_p,
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/
H A D20050629-1.c239 get_expr_operands (tree stmt, tree *expr_p, int flags) {
241 tree expr = *expr_p;
/haiku-buildtools/gcc/gcc/objc/
H A Dobjc-act.c9462 objc_gimplify_property_ref (tree *expr_p)
9464 tree getter = PROPERTY_REF_GETTER_CALL (*expr_p);
9469 tree property_decl = PROPERTY_REF_PROPERTY_DECL (*expr_p);
9470 /* This can happen if DECL_ARTIFICIAL (*expr_p), but
9473 error_at (EXPR_LOCATION (*expr_p), "no %qs getter found",
9477 *expr_p = convert (TREE_TYPE (property_decl),
9482 if (PROPERTY_REF_DEPRECATED_GETTER (*expr_p))
9486 warn_deprecated_use (PROPERTY_REF_DEPRECATED_GETTER (*expr_p),
9504 *expr_p = call_exp;
9511 objc_gimplify_expr (tree *expr_p, gimple_se
9457 objc_gimplify_property_ref(tree *expr_p) argument
9506 objc_gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) argument
[all...]
/haiku-buildtools/gcc/gcc/ada/gcc-interface/
H A Dgigi.h282 extern int gnat_gimplify_expr (tree *expr_p, gimple_seq *pre_p,
H A Dtrans.c7775 gnat_gimplify_expr (tree *expr_p, gimple_seq *pre_p,
7778 tree expr = *expr_p;
7783 return gnat_gimplify_stmt (expr_p);
7792 *expr_p = build_unary_op (INDIRECT_REF, NULL_TREE,
7798 *expr_p = create_tmp_var (type, NULL);
7799 TREE_NO_WARNING (*expr_p) = 1;
7808 *expr_p = TREE_OPERAND (*expr_p, 0);
7821 *expr_p = fold_convert (type, addr);
7753 gnat_gimplify_expr(tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p ATTRIBUTE_UNUSED) argument

Completed in 549 milliseconds