Home
last modified time | relevance | path

Searched refs:ADDR_EXPR (Results 1 – 25 of 161) sorted by relevance

1234567

/openbsd-src/gnu/gcc/gcc/
H A Dtree-mudflap.c90 result = build1 (ADDR_EXPR, build_pointer_type (char_type_node), result); in mf_build_string()
579 t = build1 (ADDR_EXPR, mf_cache_structptr_type, t); in mf_build_check_statement_for()
799 base = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (var)), var); in mf_xform_derefs_1()
822 elt = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (elt)), elt); in mf_xform_derefs_1()
829 addr = build1 (ADDR_EXPR, build_pointer_type (type), t); in mf_xform_derefs_1()
1007 mf_mark (build1 (ADDR_EXPR, in mx_register_decls()
1025 mf_mark (build1 (ADDR_EXPR, in mx_register_decls()
1184 arg = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (obj)), obj); in mudflap_register_call()
H A Dipa-pure-const.c214 if (TREE_CODE (t) == ADDR_EXPR) in look_for_address_of()
451 case ADDR_EXPR: in scan_function()
468 case ADDR_EXPR: in scan_function()
H A Dtree-gimple.c64 case ADDR_EXPR: in is_gimple_formal_tmp_rhs()
176 case ADDR_EXPR: in is_gimple_min_invariant()
H A Dtree-ssa-ccp.c287 if (TREE_CODE (t) == ADDR_EXPR) in ccp_decl_initial_min_invariant()
931 && TREE_CODE (TREE_OPERAND (rhs, 0)) == ADDR_EXPR in ccp_fold()
1770 if (TREE_CODE (base) == ADDR_EXPR) in maybe_fold_stmt_indirect()
1810 if (TREE_CODE (t) == ADDR_EXPR in maybe_fold_stmt_indirect()
1876 if (TREE_CODE (op0) != ADDR_EXPR) in maybe_fold_stmt_addition()
1951 t = build1 (ADDR_EXPR, ptr_type, t); in maybe_fold_stmt_addition()
2003 case ADDR_EXPR: in fold_stmt_r()
2417 && TREE_CODE (OBJ_TYPE_REF_OBJECT (callee)) == ADDR_EXPR in fold_stmt()
H A Dcoverage.c729 build1 (ADDR_EXPR, TREE_TYPE (fields), in build_ctr_info_value()
745 build1 (ADDR_EXPR, TREE_TYPE (fields), fn), in build_ctr_info_value()
819 value = tree_cons (field, build1 (ADDR_EXPR, string_type, filename_string), in build_gcov_info()
840 fn_info_value = build1 (ADDR_EXPR, fn_info_ptr_type, fn_info_value); in build_gcov_info()
H A Dc-omp.c115 addr = build_unary_op (ADDR_EXPR, lhs, 0); in c_finish_omp_atomic()
120 && (TREE_CODE (addr) != ADDR_EXPR in c_finish_omp_atomic()
H A Dtree-object-size.c158 gcc_assert (TREE_CODE (ptr) == ADDR_EXPR); in addr_object_size()
329 if (TREE_CODE (ptr) == ADDR_EXPR) in compute_builtin_object_size()
484 if (TREE_CODE (value) == ADDR_EXPR) in expr_object_size()
588 || TREE_CODE (op0) == ADDR_EXPR)) in plus_expr_object_size()
H A Dtree-ssa-forwprop.c586 if (TREE_CODE (TREE_OPERAND (stmt, 1)) == ADDR_EXPR) in tidy_after_forward_propagate_addr()
719 || TREE_CODE (rhs) == ADDR_EXPR) in forward_propagate_addr_expr_1()
996 if (TREE_CODE (rhs) == ADDR_EXPR) in tree_ssa_forward_propagate_single_use_vars()
H A Dipa-reference.c343 if (TREE_CODE (t) == ADDR_EXPR) in look_for_address_of()
534 case ADDR_EXPR: in scan_for_static_refs()
551 case ADDR_EXPR: in scan_for_static_refs()
/openbsd-src/gnu/gcc/gcc/objc/
H A Dobjc-act.c1843 return build1 (ADDR_EXPR, ptrtype, string); in my_build_string_pointer()
1942 ? build_unary_op (ADDR_EXPR, string_class_decl, 0) in objc_build_string_object()
1945 initlist = tree_cons (fields, build_unary_op (ADDR_EXPR, string, 1), in objc_build_string_object()
1969 build_unary_op (ADDR_EXPR, desc->constructor, 1)); in objc_build_string_object()
2108 expr = build_unary_op (ADDR_EXPR, impent->class_decl, 0); in init_def_list()
2118 expr = build_unary_op (ADDR_EXPR, impent->class_decl, 0); in init_def_list()
2129 expr = build_unary_op (ADDR_EXPR, static_instances_decl, 0); in init_def_list()
2159 build_unary_op (ADDR_EXPR, in init_objc_symtab()
2266 expr = build_unary_op (ADDR_EXPR, UOBJC_SYMBOLS_decl, 0); in init_module_descriptor()
2349 build_unary_op (ADDR_EXPR, in build_module_initializer_routine()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Drtti.c378 exp = build_unary_op (ADDR_EXPR, exp, 0);
557 if (TREE_CODE (expr) == ADDR_EXPR
592 else if (TREE_CODE (expr) == ADDR_EXPR)
608 td2 = build_unary_op (ADDR_EXPR, get_tinfo_decl (target_type), 0);
609 td3 = build_unary_op (ADDR_EXPR, get_tinfo_decl (static_type), 0);
619 expr1 = build_unary_op (ADDR_EXPR, expr1, 0);
793 vtable_ptr = build_unary_op (ADDR_EXPR, vtable_ptr, 0);
H A Dtypeck.c1621 return build_unary_op (ADDR_EXPR, exp, 0);
1665 adr = build1 (ADDR_EXPR, ptrtype, exp);
1674 adr = build_unary_op (ADDR_EXPR, exp, 1);
1716 exp = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (exp)), exp);
1752 if (TREE_CODE (exp) != ADDR_EXPR
2341 else if (TREE_CODE (pointer) == ADDR_EXPR
2630 build_unary_op (ADDR_EXPR, e2, /*noconvert=*/1));
2749 if (TREE_CODE (function) == ADDR_EXPR
3800 if (code == ADDR_EXPR
3812 if (rval || code != ADDR_EXPR)
[all …]
H A Dcvt.c377 rval = build_unary_op (ADDR_EXPR, arg, 1);
525 rval = build_unary_op (ADDR_EXPR, expr, 0);
708 else if (TREE_CODE (expr) == ADDR_EXPR
898 if (TREE_CODE (probe) == ADDR_EXPR)
988 if (((TREE_CODE (TREE_TYPE (e)) == POINTER_TYPE && TREE_CODE (e) == ADDR_EXPR
H A Dexcept.c138 exp = build1 (ADDR_EXPR, ptr_type_node, exp);
356 exp = build_unary_op (ADDR_EXPR, exp, 1);
764 cleanup = build1 (ADDR_EXPR, cleanup_type, cleanup);
H A Dcall.c335 addr = build1 (ADDR_EXPR, type, function);
376 if (TREE_CODE (function) == ADDR_EXPR
533 instance_ptr = build_unary_op (ADDR_EXPR, instance, 0);
2188 case ADDR_EXPR:
2488 return build_unary_op (ADDR_EXPR, obj, 0);
3702 case ADDR_EXPR:
3736 case ADDR_EXPR:
3869 case ADDR_EXPR:
4215 expr = build_unary_op (ADDR_EXPR, expr, 0); in convert_like_real()
4251 expr = build_unary_op (ADDR_EXPR, expr, 1); in convert_like_real()
[all …]
H A Dinit.c768 vtbl = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (vtbl)), vtbl);
1753 return build_unary_op (ADDR_EXPR, exp, 0);
1762 return build_unary_op (ADDR_EXPR, exp, 0);
1817 addr = build_unary_op (ADDR_EXPR, base, 0);
2274 class_addr = build1 (ADDR_EXPR, jclass_node, class_decl);
3159 addr = build_unary_op (ADDR_EXPR, addr, 0);
3337 tree addr = build_unary_op (ADDR_EXPR, decl, 0);
3406 base = build_unary_op (ADDR_EXPR, base, 1);
/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Dclass.c961 ref = build1 (ADDR_EXPR, utf8const_ptr_type, decl);
1057 ref = build1 (ADDR_EXPR, class_ptr_type, decl);
1255 code = build1 (ADDR_EXPR, nativecode_ptr_type_node, mdecl);
1304 table = build1 (ADDR_EXPR, ptr_type_node, array);
1388 build1 (ADDR_EXPR, nativecode_ptr_type_node,
1594 interfaces = build1 (ADDR_EXPR, ptr_type_node, idecl);
1603 build1 (ADDR_EXPR, dtable_ptr_type, class_dtable_decl),
1619 build1 (ADDR_EXPR, method_ptr_type_node, methods_decl));
1629 : build1 (ADDR_EXPR, field_ptr_type_node, fields_decl));
1641 build1 (ADDR_EXPR, dtable_ptr_type, dtable_decl),
[all …]
H A Dtypeck.c264 case ADDR_EXPR:
290 && TREE_CODE (TREE_OPERAND (TREE_OPERAND (x, 0), 0)) == ADDR_EXPR)
295 if (TREE_CODE (TREE_OPERAND (x, 0)) == ADDR_EXPR)
/openbsd-src/gnu/usr.bin/gcc/gcc/objc/
H A Dobjc-act.c1334 copy_node (build_unary_op (ADDR_EXPR, string_class_decl, 0)));
1342 = tree_cons (NULL_TREE, copy_node (build_unary_op (ADDR_EXPR, string, 1)),
1353 return (build_unary_op (ADDR_EXPR, constructor, 1));
1511 expr = build_unary_op (ADDR_EXPR, impent->class_decl, 0);
1521 expr = build_unary_op (ADDR_EXPR, impent->class_decl, 0);
1532 expr = build_unary_op (ADDR_EXPR, static_instances_decl, 0);
1560 build_unary_op (ADDR_EXPR,
1668 expr = build_unary_op (ADDR_EXPR, UOBJC_SYMBOLS_decl, 0);
1795 build_unary_op (ADDR_EXPR, UOBJC_MODULES_decl, 0)); in build_module_descriptor()
1884 build_unary_op (ADDR_EXPR, class_name, 1)); in generate_static_references()
[all …]
/openbsd-src/gnu/gcc/gcc/cp/
H A Drtti.c573 if (TREE_CODE (expr) == ADDR_EXPR in build_dynamic_cast_1()
608 else if (TREE_CODE (expr) == ADDR_EXPR) in build_dynamic_cast_1()
632 td2 = build_unary_op (ADDR_EXPR, td2, 0); in build_dynamic_cast_1()
635 td3 = build_unary_op (ADDR_EXPR, td3, 0); in build_dynamic_cast_1()
645 expr1 = build_unary_op (ADDR_EXPR, expr1, 0); in build_dynamic_cast_1()
853 vtable_ptr = build_unary_op (ADDR_EXPR, vtable_ptr, 0); in tinfo_base_init()
H A Dtypeck.c1510 return build_unary_op (ADDR_EXPR, exp, 0); in decay_conversion()
1545 adr = build_unary_op (ADDR_EXPR, exp, 1); in decay_conversion()
1629 exp = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (exp)), exp); in inline_conversion()
1663 if (TREE_CODE (exp) != ADDR_EXPR in string_conv_p()
1820 tree temp = unary_complex_lvalue (ADDR_EXPR, object); in build_class_member_access_expr()
2341 else if (TREE_CODE (pointer) == ADDR_EXPR in build_indirect_ref()
2630 build_unary_op (ADDR_EXPR, e2, /*noconvert=*/1)); in get_member_function_from_ptrfunc()
3857 if (code == ADDR_EXPR in build_x_unary_op()
3866 if (!exp && code == ADDR_EXPR) in build_x_unary_op()
3908 exp = build_unary_op (ADDR_EXPR, xarg, 0); in build_x_unary_op()
[all …]
H A Dcvt.c377 rval = build_unary_op (ADDR_EXPR, arg, 1); in build_up_reference()
521 rval = build_unary_op (ADDR_EXPR, expr, 0); in convert_to_reference()
919 if (TREE_CODE (probe) == ADDR_EXPR) in convert_to_void()
1044 if (((TREE_CODE (TREE_TYPE (e)) == POINTER_TYPE && TREE_CODE (e) == ADDR_EXPR in convert_force()
/openbsd-src/gnu/usr.bin/gcc/gcc/f/
H A Dcom.c766 arg1 = ffecom_1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (arg1)), in ffecom_subscript_check_()
795 arg3 = ffecom_1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (arg3)), in ffecom_subscript_check_()
1394 item = ffecom_1 (ADDR_EXPR, in ffecom_arglist_expr_()
1644 case ADDR_EXPR: in ffecom_overlap_()
1831 ffecom_1 (ADDR_EXPR, in ffecom_call_()
1951 item = ffecom_1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (item)), in ffecom_char_args_x_()
1982 item = ffecom_1 (ADDR_EXPR, in ffecom_char_args_x_()
2170 tempvar = ffecom_1 (ADDR_EXPR, in ffecom_char_args_x_()
2223 tempvar = ffecom_1 (ADDR_EXPR, in ffecom_char_args_x_()
2845 ffecom_1 (ADDR_EXPR, in ffecom_do_entry_()
[all …]
H A Dste.c960 = ffecom_1 (ADDR_EXPR, ffecom_f2c_ptr_to_ftnlen_type_node, in ffeste_io_dofio_()
1005 = ffecom_1 (ADDR_EXPR, ffecom_f2c_ptr_to_ftnint_type_node, in ffeste_io_dolio_()
1049 = ffecom_1 (ADDR_EXPR, ffecom_f2c_ptr_to_ftnlen_type_node, in ffeste_io_dolio_()
1138 = ffecom_1 (ADDR_EXPR, ffecom_f2c_ptr_to_ftnlen_type_node, in ffeste_io_douio_()
1262 t = ffecom_1 (ADDR_EXPR, ttype, t); in ffeste_io_ialist_()
1373 formatinit = ffecom_1 (ADDR_EXPR, in ffeste_io_cilist_()
1485 t = ffecom_1 (ADDR_EXPR, ttype, t); in ffeste_io_cilist_()
1597 t = ffecom_1 (ADDR_EXPR, ttype, t); in ffeste_io_cllist_()
1727 formatinit = ffecom_1 (ADDR_EXPR, in ffeste_io_icilist_()
1824 t = ffecom_1 (ADDR_EXPR, ttype, t); in ffeste_io_icilist_()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/
H A D20000914-1.c123 ADDR_EXPR, enumerator

1234567