| /openbsd-src/gnu/gcc/gcc/ |
| H A D | tree-nested.c | 814 x = build3 (COMPONENT_REF, TREE_TYPE (field), x, field, NULL_TREE); in get_static_chain() 848 x = build3 (COMPONENT_REF, TREE_TYPE (field), x, field, NULL_TREE); in get_frame_field() 855 x = build3 (COMPONENT_REF, TREE_TYPE (field), x, field, NULL_TREE); in get_frame_field() 897 x = build3 (COMPONENT_REF, TREE_TYPE (field), x, field, NULL_TREE); in get_nonlocal_debug_decl() 903 x = build3 (COMPONENT_REF, TREE_TYPE (field), x, field, NULL_TREE); in get_nonlocal_debug_decl() 1046 case COMPONENT_REF: in convert_nonlocal_reference() 1057 if (TREE_CODE (t) == COMPONENT_REF) in convert_nonlocal_reference() 1214 x = build3 (COMPONENT_REF, TREE_TYPE (field), x, field, NULL_TREE); in get_local_debug_decl() 1330 case COMPONENT_REF: in convert_local_reference() 1342 if (TREE_CODE (t) == COMPONENT_REF) in convert_local_reference() [all …]
|
| H A D | tree-mudflap.c | 600 t = build3 (COMPONENT_REF, mf_uintptr_type, in mf_build_check_statement_for() 613 u = build3 (COMPONENT_REF, mf_uintptr_type, in mf_build_check_statement_for() 744 case COMPONENT_REF: in mf_xform_derefs_1() 756 int component_ref_only = (TREE_CODE (t) == COMPONENT_REF); in mf_xform_derefs_1() 761 int bitfield_ref_p = (TREE_CODE (t) == COMPONENT_REF in mf_xform_derefs_1() 770 && (TREE_CODE (var) == ARRAY_REF || TREE_CODE (var) == COMPONENT_REF)) in mf_xform_derefs_1() 778 else if (TREE_CODE (var) == COMPONENT_REF) in mf_xform_derefs_1()
|
| H A D | alias.c | 446 case COMPONENT_REF: in component_uses_parent_alias_set() 1918 while (y && TREE_CODE (y) == COMPONENT_REF); in nonoverlapping_component_refs_p() 1922 while (x && TREE_CODE (x) == COMPONENT_REF); in nonoverlapping_component_refs_p() 1939 && TREE_CODE (x) == COMPONENT_REF in nonoverlapping_component_refs_p() 1940 && TREE_CODE (y) == COMPONENT_REF); in nonoverlapping_component_refs_p() 1954 while (x && TREE_CODE (x) == COMPONENT_REF); in decl_for_component_ref() 1984 while (x && TREE_CODE (x) == COMPONENT_REF); in adjust_offset_for_component_ref() 2006 if (TREE_CODE (exprx) == COMPONENT_REF in nonoverlapping_memrefs_p() 2007 && TREE_CODE (expry) == COMPONENT_REF in nonoverlapping_memrefs_p() 2014 if (TREE_CODE (exprx) == COMPONENT_REF) in nonoverlapping_memrefs_p() [all …]
|
| H A D | tree-data-ref.c | 243 if (TREE_CODE (base_b) != COMPONENT_REF) in record_ptr_differ_p() 249 while (TREE_CODE (base_b) == COMPONENT_REF) in record_ptr_differ_p() 278 if (TREE_CODE (base_b) != COMPONENT_REF in record_record_differ_p() 279 || TREE_CODE (base_a) != COMPONENT_REF) in record_record_differ_p() 285 while (TREE_CODE (base_b) == COMPONENT_REF) in record_record_differ_p() 287 while (TREE_CODE (base_a) == COMPONENT_REF) in record_record_differ_p() 311 if (TREE_CODE (base_b) != COMPONENT_REF) in record_array_differ_p() 317 while (TREE_CODE (base_b) == COMPONENT_REF) in record_array_differ_p() 391 if (TREE_CODE (base_a) == COMPONENT_REF && TREE_CODE (base_b) == COMPONENT_REF in base_object_differ_p() 435 if (TREE_CODE (base_a) == COMPONENT_REF && TREE_CODE (base_b) == COMPONENT_REF in base_object_differ_p() [all …]
|
| H A D | tree-ssa-ccp.c | 1006 case COMPONENT_REF: in fold_const_aggregate_ref() 1061 case COMPONENT_REF: in fold_const_aggregate_ref() 1079 case COMPONENT_REF: in fold_const_aggregate_ref() 1240 && TREE_CODE (orig_lhs) == COMPONENT_REF in visit_assignment() 1687 t = build3 (COMPONENT_REF, field_type, base, f, NULL_TREE); in maybe_fold_offset_to_component_ref() 1727 base = build3 (COMPONENT_REF, field_type, base, f, NULL_TREE); in maybe_fold_offset_to_component_ref() 2030 case COMPONENT_REF: in fold_stmt_r()
|
| H A D | tree-nrv.c | 268 case COMPONENT_REF: in dest_safe_for_nrv_p()
|
| H A D | tree-stdarg.c | 187 if (TREE_CODE (counter) == COMPONENT_REF) in va_list_counter_bump() 335 if (TREE_CODE (ap) != COMPONENT_REF in va_list_counter_struct_op()
|
| H A D | tree-ssa-forwprop.c | 682 while (TREE_CODE (lhs) == COMPONENT_REF || TREE_CODE (lhs) == ARRAY_REF) in forward_propagate_addr_expr_1() 717 while (TREE_CODE (rhs) == COMPONENT_REF in forward_propagate_addr_expr_1()
|
| H A D | tree-sra.c | 621 case COMPONENT_REF: in maybe_lookup_element_for_expr() 774 case COMPONENT_REF: in sra_walk_expr() 1331 field_type = TREE_TYPE (get_unwidened (build3 (COMPONENT_REF, in instantiate_missing_elements() 1624 return build3 (COMPONENT_REF, elt->type, base, field, NULL); in generate_one_element_ref()
|
| H A D | tree-dfa.c | 874 if (TREE_CODE (exp) == COMPONENT_REF) in get_ref_base_and_extent() 909 case COMPONENT_REF: in get_ref_base_and_extent()
|
| H A D | tree-ssa-loop-prefetch.c | 409 if (TREE_CODE (ref) == COMPONENT_REF in analyze_ref() 415 for (; TREE_CODE (ref) == COMPONENT_REF; ref = TREE_OPERAND (ref, 0)) in analyze_ref()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | alias.c | 437 else if (TREE_CODE (t) == COMPONENT_REF 1950 while (y && TREE_CODE (y) == COMPONENT_REF); 1954 while (x && TREE_CODE (x) == COMPONENT_REF); 1972 && TREE_CODE (x) == COMPONENT_REF 1973 && TREE_CODE (y) == COMPONENT_REF); 1988 while (x && TREE_CODE (x) == COMPONENT_REF); 2019 while (x && TREE_CODE (x) == COMPONENT_REF); 2042 if (TREE_CODE (exprx) == COMPONENT_REF 2043 && TREE_CODE (expry) == COMPONENT_REF 2049 if (TREE_CODE (exprx) == COMPONENT_REF) [all …]
|
| H A D | tree.c | 1357 case COMPONENT_REF: 1993 case COMPONENT_REF: 2089 case COMPONENT_REF: 2090 result = build_nt (COMPONENT_REF, 3406 case COMPONENT_REF: 3973 if (TREE_CODE (op) == COMPONENT_REF 3996 win = build (COMPONENT_REF, type, TREE_OPERAND (op, 0), 4060 if (TREE_CODE (op) == COMPONENT_REF 4086 win = build (COMPONENT_REF, type, TREE_OPERAND (op, 0),
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/cp/ |
| H A D | typeck2.c | 90 if (TREE_CODE (arg) == COMPONENT_REF) 271 if (value && TREE_CODE (value) == COMPONENT_REF) 336 sub = build (COMPONENT_REF, inner_type, dest, field_index); in split_nonconstant_init_1() 347 sub = build (COMPONENT_REF, inner_type, dest, field_index); in split_nonconstant_init_1() 1132 while ((rval = build_opfncall (COMPONENT_REF, LOOKUP_NORMAL, rval,
|
| H A D | method.c | 166 value = build_min_nt (COMPONENT_REF, current_class_ref, name); 629 init = build (COMPONENT_REF, expr_type, init, field); 726 comp = build (COMPONENT_REF, TREE_TYPE (field), comp, field); 727 init = build (COMPONENT_REF,
|
| /openbsd-src/gnu/gcc/gcc/cp/ |
| H A D | typeck2.c | 86 if (TREE_CODE (arg) == COMPONENT_REF) in readonly_error() 419 if (value && TREE_CODE (value) == COMPONENT_REF) in cxx_incomplete_type_diagnostic() 486 sub = build3 (COMPONENT_REF, inner_type, dest, field_index, in split_nonconstant_init_1() 511 sub = build3 (COMPONENT_REF, inner_type, dest, field_index, in split_nonconstant_init_1() 1160 while ((expr = build_new_op (COMPONENT_REF, LOOKUP_NORMAL, expr, in build_x_arrow()
|
| H A D | typeck.c | 1299 if (TREE_CODE (e) == COMPONENT_REF in cxx_sizeof_expr() 1347 else if (TREE_CODE (e) == COMPONENT_REF in cxx_alignof_expr() 1354 else if (TREE_CODE (e) == COMPONENT_REF in cxx_alignof_expr() 1434 case COMPONENT_REF: in is_bitfield_expr_with_lowered_type() 1935 result = build3 (COMPONENT_REF, member_type, object, member, in build_class_member_access_expr() 1964 result = build3 (COMPONENT_REF, type, object, member, NULL_TREE); in build_class_member_access_expr() 2118 return build_min_nt (COMPONENT_REF, object, name, NULL_TREE); in finish_class_member_access_expr() 2240 return build_min_non_dep (COMPONENT_REF, expr, in finish_class_member_access_expr() 2272 return fold_build3 (COMPONENT_REF, member_type, in build_ptrmemfunc_access_expr() 2474 while (TREE_CODE (foo) == COMPONENT_REF) in build_array_ref() [all …]
|
| H A D | method.c | 624 init = build3 (COMPONENT_REF, expr_type, init, field, NULL_TREE); in do_build_copy_constructor() 718 comp = build3 (COMPONENT_REF, expr_type, comp, field, NULL_TREE); in do_build_assign_ref() 726 init = build3 (COMPONENT_REF, expr_type, init, field, NULL_TREE); in do_build_assign_ref()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/java/ |
| H A D | check-init.c | 176 else if (TREE_CODE (exp) == COMPONENT_REF) 506 case COMPONENT_REF: 551 else if (TREE_CODE (tmp = TREE_OPERAND (exp, 0)) == COMPONENT_REF) 561 else if (TREE_CODE (tmp) == COMPONENT_REF && IS_ARRAY_LENGTH_ACCESS (tmp))
|
| H A D | expr.c | 699 node = build (COMPONENT_REF, int_type_node, 786 ref = build (COMPONENT_REF, TREE_TYPE (data_field), 1219 return build (COMPONENT_REF, class_ptr_type, 1221 build (COMPONENT_REF, dtable_ptr_type, 1581 return fold (build (COMPONENT_REF, TREE_TYPE (field_decl), 1849 ref = build (COMPONENT_REF, method_ptr_type_node, ref, 1865 func = build (COMPONENT_REF, nativecode_ptr_type_node, 1892 dtable = build (COMPONENT_REF, dtable_ptr_type, dtable, 2000 dtable = build (COMPONENT_REF, class_ptr_type, dtable, 2573 expand_assignment (build (COMPONENT_REF, TREE_TYPE (data_fld), [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/ |
| H A D | 20000914-1.c | 43 COMPONENT_REF, enumerator
|
| /openbsd-src/gnu/gcc/gcc/config/m88k/ |
| H A D | m88k.c | 1799 arg = build3 (COMPONENT_REF, TREE_TYPE (field_arg), valist, field_arg, in m88k_va_start() 1801 stk = build3 (COMPONENT_REF, TREE_TYPE (field_stk), valist, field_stk, in m88k_va_start() 1803 reg = build3 (COMPONENT_REF, TREE_TYPE (field_reg), valist, field_reg, in m88k_va_start() 1880 arg = build3 (COMPONENT_REF, TREE_TYPE (field_arg), valist, field_arg, in m88k_gimplify_va_arg() 1904 reg = build3 (COMPONENT_REF, TREE_TYPE (field_reg), valist, field_reg, in m88k_gimplify_va_arg() 1929 stk = build3 (COMPONENT_REF, TREE_TYPE (field_stk), valist, field_stk, in m88k_gimplify_va_arg()
|
| /openbsd-src/gnu/gcc/gcc/config/xtensa/ |
| H A D | xtensa.c | 2117 stk = build3 (COMPONENT_REF, TREE_TYPE (f_stk), valist, f_stk, NULL_TREE); in xtensa_va_start() 2118 reg = build3 (COMPONENT_REF, TREE_TYPE (f_reg), valist, f_reg, NULL_TREE); in xtensa_va_start() 2119 ndx = build3 (COMPONENT_REF, TREE_TYPE (f_ndx), valist, f_ndx, NULL_TREE); in xtensa_va_start() 2184 stk = build3 (COMPONENT_REF, TREE_TYPE (f_stk), valist, f_stk, NULL_TREE); in xtensa_gimplify_va_arg_expr() 2185 reg = build3 (COMPONENT_REF, TREE_TYPE (f_reg), valist, f_reg, NULL_TREE); in xtensa_gimplify_va_arg_expr() 2186 ndx = build3 (COMPONENT_REF, TREE_TYPE (f_ndx), valist, f_ndx, NULL_TREE); in xtensa_gimplify_va_arg_expr()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/xtensa/ |
| H A D | xtensa.c | 2426 stk = build (COMPONENT_REF, TREE_TYPE (f_stk), valist, f_stk); 2427 reg = build (COMPONENT_REF, TREE_TYPE (f_reg), valist, f_reg); 2428 ndx = build (COMPONENT_REF, TREE_TYPE (f_ndx), valist, f_ndx); 2470 stk = build (COMPONENT_REF, TREE_TYPE (f_stk), valist, f_stk); 2471 reg = build (COMPONENT_REF, TREE_TYPE (f_reg), valist, f_reg); 2472 ndx = build (COMPONENT_REF, TREE_TYPE (f_ndx), valist, f_ndx);
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/m88k/ |
| H A D | m88k.c | 2444 arg = build (COMPONENT_REF, TREE_TYPE (field_arg), valist, field_arg); 2445 stk = build (COMPONENT_REF, TREE_TYPE (field_stk), valist, field_stk); 2446 reg = build (COMPONENT_REF, TREE_TYPE (field_reg), valist, field_reg); 2525 arg = build (COMPONENT_REF, TREE_TYPE (field_arg), valist, field_arg); 2547 reg = build (COMPONENT_REF, TREE_TYPE (field_reg), valist, field_reg); 2574 stk = build (COMPONENT_REF, TREE_TYPE (field_stk), valist, field_stk);
|