Home
last modified time | relevance | path

Searched refs:component_ref (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-codegen.cc268 return component_ref (exp, len_field); in d_array_length()
284 return component_ref (exp, ptr_field); in d_array_ptr()
386 return component_ref (exp, method_field); in delegate_method()
398 return component_ref (exp, obj_field); in delegate_object()
498 result = component_ref (result, TYPE_FIELDS (TREE_TYPE (result))); in build_vindex_ref()
894 tree t1ref = component_ref (t1, sfield); in lower_struct_comparison()
895 tree t2ref = component_ref (t2, sfield); in lower_struct_comparison()
1240 component_ref (tree object, tree field) in component_ref() function
1256 object = component_ref (object, anonymous_field); in component_ref()
2220 tree value = component_ref (frame_ref, framefields); in get_frame_for_symbol()
[all …]
H A Dexpr.cc1087 tree vthis_exp = modify_expr (component_ref (t1, field), value); in visit()
1676 result = component_ref (result, get_symbol_decl (field)); in visit()
1975 this->result_ = component_ref (object, get_symbol_decl (vd)); in visit()
2382 field = component_ref (build_deref (new_call), field); in visit()
2442 field = component_ref (indirect_ref (type, new_call), field); in visit()
H A Ddecl.cc936 this_tree = component_ref (build_deref (this_tree), vthis_field); in visit()
1506 return component_ref (build_deref (frame_ref), in get_decl_tree()
1541 t = component_ref (build_deref (t), vfield); in get_decl_tree()
H A Dd-tree.h540 extern tree component_ref (tree, tree);
H A Dd-convert.cc790 result = component_ref (expr, TYPE_FIELDS (TREE_TYPE (expr))); in convert_for_condition()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-codegen.cc271 return component_ref (exp, len_field); in d_array_length()
287 return component_ref (exp, ptr_field); in d_array_ptr()
389 return component_ref (exp, method_field); in delegate_method()
401 return component_ref (exp, obj_field); in delegate_object()
501 result = component_ref (result, TYPE_FIELDS (TREE_TYPE (result))); in build_vindex_ref()
956 tree t1ref = component_ref (t1, sfield); in lower_struct_comparison()
957 tree t2ref = component_ref (t2, sfield); in lower_struct_comparison()
1302 component_ref (tree object, tree field) in component_ref() function
1318 object = component_ref (object, anonymous_field); in component_ref()
2523 tree value = component_ref (frame_ref, framefields); in get_frame_for_symbol()
[all …]
H A Dexpr.cc1096 tree vthis_exp = modify_expr (component_ref (t1, field), value); in visit()
1585 result = component_ref (result, get_symbol_decl (field)); in visit()
1912 this->result_ = component_ref (object, get_symbol_decl (vd)); in visit()
2330 field = component_ref (build_deref (new_call), field); in visit()
2381 field = component_ref (indirect_ref (type, new_call), field); in visit()
H A Ddecl.cc1000 this_tree = component_ref (build_deref (this_tree), vthis_field); in visit()
1683 tree field = component_ref (build_deref (frame_ref), in get_decl_tree()
1728 t = component_ref (build_deref (t), vfield); in get_decl_tree()
H A Dd-tree.h559 extern tree component_ref (tree, tree);
H A Dd-convert.cc884 result = component_ref (expr, TYPE_FIELDS (TREE_TYPE (expr))); in convert_for_condition()
H A DChangeLog-201522 (component_ref): Use it.
286 * d-codegen.h (component_ref, modify_expr, vmodify_expr, build_vinit)
H A DChangeLog-2013995 (IRState::component): Replace with component_ref.
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dsearch.cc1679 field_access_p (tree component_ref, tree field_decl, tree field_type) in field_access_p() argument
1681 if (!matches_code_and_type_p (component_ref, COMPONENT_REF, field_type)) in field_access_p()
1684 tree indirect_ref = TREE_OPERAND (component_ref, 0); in field_access_p()
1693 if (TREE_OPERAND (component_ref, 1) != field_decl) in field_access_p()
1723 tree component_ref = STRIP_NOPS (TREE_OPERAND (init_expr, 1)); in direct_accessor_p() local
1724 if (!field_access_p (component_ref, field_decl, field_type)) in direct_accessor_p()
1761 tree component_ref = STRIP_NOPS (TREE_OPERAND (addr_expr, 0)); in reference_accessor_p() local
1763 if (!field_access_p (component_ref, field_decl, field_type)) in reference_accessor_p()
H A DChangeLog-20053064 * class.c (build_simple_base_path): Build the component_ref
H A DChangeLog-20205609 * coroutines.cc (captures_temporary): Strip component_ref
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dsearch.c1663 field_access_p (tree component_ref, tree field_decl, tree field_type) in field_access_p() argument
1665 if (!matches_code_and_type_p (component_ref, COMPONENT_REF, field_type)) in field_access_p()
1668 tree indirect_ref = TREE_OPERAND (component_ref, 0); in field_access_p()
1677 if (TREE_OPERAND (component_ref, 1) != field_decl) in field_access_p()
1707 tree component_ref = STRIP_NOPS (TREE_OPERAND (init_expr, 1)); in direct_accessor_p() local
1708 if (!field_access_p (component_ref, field_decl, field_type)) in direct_accessor_p()
1745 tree component_ref = STRIP_NOPS (TREE_OPERAND (addr_expr, 0)); in reference_accessor_p() local
1747 if (!field_access_p (component_ref, field_decl, field_type)) in reference_accessor_p()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcfgexpand.c4530 goto component_ref; in expand_debug_expr()
4579 component_ref: in expand_debug_expr()
H A Dtree.def417 DEFTREECODE (COMPONENT_REF, "component_ref", tcc_reference, 3)
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcfgexpand.cc4706 goto component_ref; in expand_debug_expr()
4755 component_ref: in expand_debug_expr()
H A Dtree.def423 DEFTREECODE (COMPONENT_REF, "component_ref", tcc_reference, 3)
H A DChangeLog-200827895 into a component_ref and then use POINTER_PLUS_EXPR to add it
H A DChangeLog-20059316 around component_ref and friends. Clear walk_subtrees by default.
H A DChangeLog-200431433 Move component_ref objc checking to build_component_ref.