Home
last modified time | relevance | path

Searched refs:gimplify_expr (Results 1 – 16 of 16) sorted by relevance

/freebsd-11-stable/contrib/gcc/
HDgimplify.c588 gimplify_expr (&val, pre_p, post_p, is_gimple_formal_tmp_rhs, fb_rvalue); in internal_get_tmp_var()
1366 ret = gimplify_expr (&SWITCH_COND (switch_expr), pre_p, NULL, in gimplify_switch_expr()
1767 tret = gimplify_expr (&TREE_OPERAND (t, 2), pre_p, post_p, in gimplify_compound_lval()
1786 tret = gimplify_expr (&TREE_OPERAND (t, 3), pre_p, post_p, in gimplify_compound_lval()
1808 tret = gimplify_expr (&TREE_OPERAND (t, 2), pre_p, post_p, in gimplify_compound_lval()
1819 tret = gimplify_expr (p, pre_p, post_p, is_gimple_min_lval, in gimplify_compound_lval()
1842 tret = gimplify_expr (&TREE_OPERAND (t, 1), pre_p, post_p, in gimplify_compound_lval()
1849 tret = gimplify_expr (&TREE_OPERAND (t, 1), pre_p, post_p, in gimplify_compound_lval()
1852 tret = gimplify_expr (&TREE_OPERAND (t, 2), pre_p, post_p, in gimplify_compound_lval()
1865 tret = gimplify_expr (p, pre_p, post_p, is_gimple_min_lval, fallback); in gimplify_compound_lval()
[all …]
HDtree-gimple.h113 extern enum gimplify_status gimplify_expr (tree *, tree *, tree *,
HDlanghooks.h450 int (*gimplify_expr) (tree *, tree *, tree *); member
HDomp-low.c4246 gs = gimplify_expr (tp, &pre, NULL, is_gimple_lvalue, fb_lvalue); in lower_regimplify()
4248 gs = gimplify_expr (tp, &pre, NULL, is_gimple_val, fb_rvalue); in lower_regimplify()
4250 gs = gimplify_expr (tp, &pre, NULL, is_gimple_formal_tmp_var, fb_rvalue); in lower_regimplify()
HDChangeLog.tree-ssa1681 (gimplify_expr): Don't consider nonlocal gotos.
2443 * gimplify.c (gimplify_expr): Use DECL_SAVED_INSNS to access
3242 * gimplify.c (gimplify_expr): Set has_nonlocal_label in the
3317 * gimplify.c (gimplify_expr): Move check for error_mark inside
5422 (gimplify_expr): Make gimple_test_f return bool type.
5690 * gimplify.c (gimplify_expr): Check labels.
5757 (gimplify_expr): Use gimplify_compound_expr, gimplify_statement_list,
6027 (gimplify_expr): Provide it.
6676 (gimplify_expr): Cope with error marks. Use gimplify_status to
6682 * langhooks.h (struct lang_hooks): Update docs for gimplify_expr.
[all …]
HDbuiltins.c4300 gimplify_expr (&rounded_size, pre_p, post_p, is_gimple_val, fb_rvalue); in std_gimplify_va_arg_expr()
4435 gimplify_expr (&valist, pre_p, post_p, is_gimple_val, fb_rvalue); in gimplify_va_arg_expr()
4438 gimplify_expr (&valist, pre_p, post_p, is_gimple_min_lval, fb_lvalue); in gimplify_va_arg_expr()
HDChangeLog-2004343 (gimplify_expr): Likewise.
913 * gimplify.c (gimplify_expr): Examine DECL_VALUE_EXPR for PARM_DECL.
3570 (gimplify_expr): Don't call them.
11535 * gimplify.c (gimplify_addr_expr, gimplify_expr): Likewise.
13844 gimplify_expr, check_pointer_types_r,
15089 (internal_get_tmp_var, gimplify_modify_expr, gimplify_expr): Support
18106 (gimplify_expr) <MIN_EXPR, MAX_EXPR>: Remove special handling.
18640 (gimplify_expr): Likewise.
19788 (gimplify_expr): Lower DECL_VALUE_EXPR decls.
20921 * gimplify.c (gimplify_expr) <case CONST_DECL>: Don't replace
[all …]
HDChangeLog-2006343 * gimplify.c (gimplify_expr): Only force a load for references to
2611 (gimplify_expr): Pass pre_p to gimplify_statement_list.
3987 (gimplify_expr): Use it for tcc_comparison of operands of non BLKmode
4475 * gimplify.c (gimplify_expr): Treat VIEW_CONVERT_EXPR like other
6359 (gimplify_expr): Call omp_notice_variable when RESULT_DECL is seen.
7267 * gimplify.c (gimplify_expr): Update for OMP_RETURN, OMP_CONTINUE.
7953 gimple_boolify on the condition before calling gimplify_expr.
12311 (gimplify_expr): Clobber it here.
14655 (gimplify_expr): Handle OMP_RETURN_EXPR.
15180 (gimplify_expr): Handle OMP_PARALLEL, OMP_FOR, OMP_SECTIONS,
HDChangeLog-20052861 gimplify_expr, gimplify_body, gimplify_function_tree,
5081 * gimplifier.c (gimplify_expr): Create a temporary for lvalue
5103 * gimplify.c (gimplify_expr) <case CONSTRUCTOR>: Add the
5647 (gimplify_expr): ... here.
7677 * gimplify.c (gimplify_expr): Handle TREE_ADDRESSABLE types when
11126 gimplify_init_constructor, gimplify_expr): Likewise.
11167 * gimplify.c (gimplify_expr): Use main variant type for the temp
16108 (gimplify_expr): Ditto.
22568 gimplify_modify_expr_rhs, gimplify_expr): Likewise
26555 * gimplify.c (gimplify_expr): Create a temporary for lvalue
[all …]
/freebsd-11-stable/contrib/gcc/cp/
HDcp-gimplify.c451 gimplify_expr (&to, pre_p, post_p, is_gimple_lvalue, fb_lvalue); in cp_gimplify_init_expr()
/freebsd-11-stable/contrib/gcc/doc/
HDpasses.texi125 @findex gimplify_expr
126 @findex lang_hooks.gimplify_expr
130 for this pass is @code{gimplify_expr}. Approximately everything
132 invoke the @code{lang_hooks.gimplify_expr} callback.
HDtm.texi4029 @code{gimplify.c:gimplify_expr}.
/freebsd-11-stable/contrib/gcc/config/sparc/
HDsparc.c5668 gimplify_expr (&incr, pre_p, post_p, is_gimple_val, fb_rvalue); in sparc_gimplify_va_arg()
/freebsd-11-stable/contrib/gcc/config/s390/
HDs390.c8127 gimplify_expr (&t, pre_p, NULL, is_gimple_val, fb_rvalue); in s390_gimplify_va_arg()
/freebsd-11-stable/contrib/gcc/config/i386/
HDi386.c4845 gimplify_expr (&t, pre_p, NULL, is_gimple_val, fb_rvalue); in ix86_gimplify_va_arg()
/freebsd-11-stable/contrib/gcc/config/rs6000/
HDrs6000.c6073 gimplify_expr (&t, pre_p, NULL, is_gimple_val, fb_rvalue); in rs6000_gimplify_va_arg()