Home
last modified time | relevance | path

Searched refs:TARGET_EXPR (Results 1 – 25 of 66) sorted by relevance

123

/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dexcept.c554 if (TREE_CODE (exp) != TARGET_EXPR)
588 if (TREE_CODE (exp) == TARGET_EXPR
725 elided = (TREE_CODE (exp) == TARGET_EXPR);
H A Dtree.c175 case TARGET_EXPR:
288 t = build (TARGET_EXPR, TREE_TYPE (decl), decl, value,
358 if (TREE_CODE (init) == TARGET_EXPR)
1338 if (TREE_CODE (t) == TARGET_EXPR)
1633 case TARGET_EXPR:
2334 else if (TREE_CODE (t) == TARGET_EXPR
H A Dtypeck.c3852 else if (TREE_CODE (xarg) == TARGET_EXPR)
4573 case TARGET_EXPR:
5513 if (TREE_CODE (newrhs) == TARGET_EXPR)
6193 || TREE_CODE (whats_returned) == TARGET_EXPR)
6389 && TREE_CODE (retval) == TARGET_EXPR
H A Dcvt.c595 if (IS_AGGR_TYPE (TREE_TYPE (expr)) && TREE_CODE (expr) != TARGET_EXPR) in force_rvalue()
/openbsd-src/gnu/gcc/gcc/cp/
H A Dtree.c155 case TARGET_EXPR: in lvalue_p_1()
239 t = build4 (TARGET_EXPR, TREE_TYPE (decl), decl, value, in build_target_expr()
328 if (TREE_CODE (init) == TARGET_EXPR) in build_target_expr_with_type()
1203 if (TREE_CODE (t) == TARGET_EXPR) in bot_manip()
1495 case TARGET_EXPR: in cp_tree_equal()
2338 && TREE_CODE (TREE_OPERAND (t, 1)) != TARGET_EXPR) in stabilize_init()
2346 if (TREE_CODE (t) == TARGET_EXPR) in stabilize_init()
H A Dcvt.c581 if (IS_AGGR_TYPE (TREE_TYPE (expr)) && TREE_CODE (expr) != TARGET_EXPR) in force_rvalue()
644 else if (TREE_CODE (e) == TARGET_EXPR) in ocp_convert()
895 case TARGET_EXPR: in convert_to_void()
H A Dexcept.c582 if (TREE_CODE (exp) != TARGET_EXPR) in wrap_cleanups_r()
707 elided = (TREE_CODE (exp) == TARGET_EXPR); in build_throw()
H A Dtypeck.c3906 else if (TREE_CODE (xarg) == TARGET_EXPR) in build_x_unary_op()
4626 case TARGET_EXPR: in cxx_mark_addressable()
4727 if (TREE_CODE (rhs) == TARGET_EXPR) in build_compound_expr()
5821 if (TREE_CODE (newrhs) == TARGET_EXPR) in build_modify_expr()
6403 || TREE_CODE (whats_returned) == TARGET_EXPR) in maybe_warn_about_returning_address_of_local()
6650 && TREE_CODE (retval) == TARGET_EXPR in check_return_expr()
H A DChangeLog-1996248 TARGET_EXPR.
377 * typeck.c (mark_addressable): Support TARGET_EXPR, unify with
407 * call.c (build_over_call): A TARGET_EXPR has side-effects.
744 * call.c (build_over_call): We can only use a TARGET_EXPR of the
861 * tree.c (build_cplus_new): Handle getting a TARGET_EXPR.
1151 the COND_EXPR in a TARGET_EXPR so they use the same slot.
1530 (convert_like): Fix test for building TARGET_EXPR.
1794 TARGET_EXPR.
1806 (TARGET_EXPR...), now that it has 4 arguments.
2275 * init.c (build_new): Use a TARGET_EXPR for alloc_expr.
[all …]
H A Dcp-gimplify.c398 if (TREE_CODE (from) == TARGET_EXPR) in cp_gimplify_init_expr()
H A DChangeLog.tree-ssa500 (cp_simplify_expr): Move INIT_EXPR/TARGET_EXPR code
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/
H A D20000914-1.c52 TARGET_EXPR, enumerator
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dtree-inline.c551 if (TREE_CODE (*tp) == TARGET_EXPR && TREE_OPERAND (*tp, 3))
1097 if (TREE_CODE (*tp) == TARGET_EXPR)
1100 int i, len = first_rtl_op (TARGET_EXPR);
1630 if (code == TARGET_EXPR
H A Dc-pretty-print.c537 case TARGET_EXPR:
1134 case TARGET_EXPR:
H A Dtree.c1276 case INIT_EXPR: case TARGET_EXPR: case WITH_CLEANUP_EXPR:
1558 case TARGET_EXPR:
1685 case TARGET_EXPR:
1838 case TARGET_EXPR:
3379 case TARGET_EXPR:
H A Dtree-dump.c567 case TARGET_EXPR:
H A Dcalls.c1253 if (TREE_CODE (args[i].tree_value) == TARGET_EXPR
1263 else if (TREE_CODE (args[i].tree_value) == TARGET_EXPR)
1623 || TREE_CODE (args[i].tree_value) == TARGET_EXPR
/openbsd-src/gnu/gcc/gcc/
H A Dc-omp.c126 addr = build4 (TARGET_EXPR, TREE_TYPE (addr), var, addr, NULL, NULL); in c_finish_omp_atomic()
H A Dtree-inline.c652 if (TREE_CODE (*tp) == TARGET_EXPR && TREE_OPERAND (*tp, 3)) in copy_body_r()
1679 if (TREE_CODE (TREE_OPERAND (x, 1)) == TARGET_EXPR) in estimate_num_insns_1()
1683 case TARGET_EXPR: in estimate_num_insns_1()
2446 case TARGET_EXPR: in unsave_expr_1()
H A Dc-pretty-print.c1046 case TARGET_EXPR: in pp_c_primary_expression()
1962 case TARGET_EXPR: in pp_c_expression()
H A Dtree-dump.c640 case TARGET_EXPR: in dequeue_and_dump()
H A Dtree-pretty-print.c1034 case TARGET_EXPR: in dump_generic_node()
2195 case TARGET_EXPR: in op_prio()
H A Dtree.h1466 #define TARGET_EXPR_SLOT(NODE) TREE_OPERAND_CHECK_CODE (NODE, TARGET_EXPR, 0)
1467 #define TARGET_EXPR_INITIAL(NODE) TREE_OPERAND_CHECK_CODE (NODE, TARGET_EXPR, 1)
1468 #define TARGET_EXPR_CLEANUP(NODE) TREE_OPERAND_CHECK_CODE (NODE, TARGET_EXPR, 2)
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Dc-tree.texi2255 @item TARGET_EXPR
2256 A @code{TARGET_EXPR} represents a temporary object. The first operand
2261 Often, a @code{TARGET_EXPR} occurs on the right-hand side of an
2264 that the @code{TARGET_EXPR} is ``normal''; otherwise, we say it is
2265 ``orphaned''. For a normal @code{TARGET_EXPR} the temporary variable
2269 The third operand to the @code{TARGET_EXPR}, if present, is a
2286 @code{TARGET_EXPR}. The first operand to the @code{AGGR_INIT_EXPR} is
/openbsd-src/gnu/gcc/gcc/doc/
H A Dc-tree.texi1916 @tindex TARGET_EXPR
2523 @item TARGET_EXPR
2524 A @code{TARGET_EXPR} represents a temporary object. The first operand
2530 Often, a @code{TARGET_EXPR} occurs on the right-hand side of an
2533 that the @code{TARGET_EXPR} is ``normal''; otherwise, we say it is
2534 ``orphaned''. For a normal @code{TARGET_EXPR} the temporary variable
2538 The third operand to the @code{TARGET_EXPR}, if present, is a
2555 second operand of a @code{TARGET_EXPR}. The first operand to the

123