Home
last modified time | relevance | path

Searched refs:gfc_ref (Results 1 – 25 of 63) sorted by relevance

123

/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Ddependency.h32 bool gfc_ref_needs_temporary_p (gfc_ref *);
33 bool gfc_full_array_ref_p (gfc_ref *, bool *);
40 int gfc_dep_resolver (gfc_ref *, gfc_ref *, gfc_reverse *,
H A Dexpr.c585 gfc_free_ref_list (gfc_ref *p) in gfc_free_ref_list()
587 gfc_ref *q; in gfc_free_ref_list()
640 gfc_ref *ref; in gfc_extract_int()
693 gfc_ref *ref; in gfc_extract_hwi()
746 gfc_ref *
747 gfc_copy_ref (gfc_ref *src) in gfc_copy_ref()
750 gfc_ref *dest; in gfc_copy_ref()
792 gfc_ref *ref; in gfc_has_vector_index()
1129 gfc_ref * ref; in is_subref_array()
1435 find_component_ref (gfc_constructor_base base, gfc_ref *ref) in find_component_ref()
[all …]
H A Ddependency.c125 gfc_ref *r1, *r2; in are_identical_variables()
887 gfc_ref_needs_temporary_p (gfc_ref *ref) in gfc_ref_needs_temporary_p()
926 gfc_ref *ref; in gfc_is_data_pointer()
1209 gfc_ref *ref1; in check_data_pointer_types()
1660 gfc_check_element_vs_section( gfc_ref *lref, gfc_ref *rref, int n) in gfc_check_element_vs_section()
1789 gfc_ref *ref; in contains_forall_index_p()
1861 gfc_check_element_vs_element (gfc_ref *lref, gfc_ref *rref, int n) in gfc_check_element_vs_element()
1931 gfc_full_array_ref_p (gfc_ref *ref, bool *contiguous) in gfc_full_array_ref_p()
2030 ref_same_as_full_array (gfc_ref *full_ref, gfc_ref *ref) in ref_same_as_full_array()
2101 gfc_dep_resolver (gfc_ref *lref, gfc_ref *rref, gfc_reverse *reverse, in gfc_dep_resolver()
H A Dgfortran.h2005 typedef struct gfc_ref struct
2032 struct gfc_ref *next; argument
2034 gfc_ref; typedef
2036 #define gfc_get_ref() XCNEW (gfc_ref)
2190 gfc_ref *ref;
3141 gfc_ref **);
3306 void gfc_free_ref_list (gfc_ref *);
3331 gfc_ref* gfc_copy_ref (gfc_ref*);
3369 bool gfc_ref_this_image (gfc_ref *ref);
3410 bool gfc_resolve_substring (gfc_ref *, bool *);
H A Dclass.c73 insert_component_ref (gfc_typespec *ts, gfc_ref **ref, const char * const name) in insert_component_ref()
75 gfc_ref *new_ref; in insert_component_ref()
93 gfc_ref *next = NULL; in insert_component_ref()
125 class_data_ref_missing (gfc_typespec *ts, gfc_ref *ref, bool first_ref_in_chain) in class_data_ref_missing()
169 gfc_ref **ref; in gfc_fix_class_refs()
213 gfc_ref **tail = &(e->ref); in gfc_add_component_ref()
214 gfc_ref *ref, *next = NULL; in gfc_add_component_ref()
266 gfc_ref *ref = NULL; in gfc_add_class_array_ref()
289 class_array_ref_detected (gfc_ref *ref, bool *full_array) in class_array_ref_detected()
334 gfc_ref *ref; in gfc_is_class_array_ref()
[all …]
H A Dtrans.h186 gfc_ref *ref;
570 void gfc_conv_component_ref (gfc_se * se, gfc_ref * ref);
571 void conv_parent_component_references (gfc_se * se, gfc_ref * ref);
H A Dprimary.c844 match_substring (gfc_charlen *cl, int init, gfc_ref **result, bool deferred) in match_substring()
848 gfc_ref *ref; in match_substring()
2016 static gfc_ref *
2017 extend_ref (gfc_expr *primary, gfc_ref *tail) in extend_ref()
2036 is_inquiry_ref (const char *name, gfc_ref **ref) in is_inquiry_ref()
2080 gfc_ref *substring, *tail, *tmp; in gfc_match_varspec()
2130 gfc_ref *ref = NULL; in gfc_match_varspec()
2654 gfc_ref *ref; in gfc_variable_attr()
2837 gfc_ref *ref; in caf_variable_attr()
3489 gfc_ref *ref; in gfc_match_rvalue()
H A Dtrans-array.h82 gfc_ss *gfc_walk_array_ref (gfc_ss *, gfc_expr *, gfc_ref * ref);
H A Dresolve.c4905 gfc_ref *ref; in find_array_spec()
5081 gfc_resolve_substring (gfc_ref *ref, bool *equal_length) in gfc_resolve_substring()
5170 gfc_ref *char_ref; in gfc_resolve_substring_charlen()
5267 gfc_ref *ref, **prev, *array_ref; in gfc_resolve_ref()
5464 gfc_ref *ref; in gfc_expression_rank()
5525 gfc_ref *ref; in add_caf_get_intrinsic()
5685 gfc_ref *ref = e->ref; in resolve_variable()
5716 gfc_ref *ref = gfc_get_ref (); in resolve_variable()
5752 gfc_ref *ref, *newref; in resolve_variable()
5911 gfc_ref *ref, *ref2 = NULL; in resolve_variable()
[all …]
H A Ddata.c105 gfc_ref *ref, gfc_expr *rvalue) in create_character_initializer()
221 gfc_ref *ref; in gfc_assign_data_value()
H A Dtrans-expr.c110 gfc_ref *ref = caf_expr->ref, *last_caf_ref = NULL; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
394 gfc_ref *ref, *class_ref, *tail = NULL, *array_ref; in gfc_find_and_cut_at_last_class_ref()
718 gfc_ref *ref; in gfc_conv_derived_to_class()
828 gfc_ref *ref; in class_scalar_coarray_to_class()
829 gfc_ref *class_ref; in class_scalar_coarray_to_class()
1062 gfc_ref *ref; in gfc_conv_class_to_class()
1063 gfc_ref *class_ref; in gfc_conv_class_to_class()
2031 gfc_ref *r; in gfc_get_expr_charlen()
2100 gfc_ref *ref; in gfc_get_tree_for_caf_expr()
2248 gfc_ref *ref = base_expr->ref; in gfc_get_caf_token_offset()
[all …]
H A Darray.c2163 gfc_ref *ref; in gfc_resolve_character_array_constructor()
2558 gfc_ref *ref; in gfc_array_dimen_size()
2641 gfc_ref *ref; in gfc_array_size()
2751 gfc_ref *ref; in gfc_find_array_ref()
H A Dtrans-array.c2274 gfc_ref *ref; in get_array_ctor_var_strlen()
3505 gfc_ref *ref; in build_class_array_ref()
3506 gfc_ref *class_ref = NULL; in build_class_array_ref()
3804 gfc_ref *ref; in gfc_conv_array_ref()
4865 gfc_ref *lref; in gfc_could_be_alias()
4866 gfc_ref *rref; in gfc_could_be_alias()
4981 gfc_ref *lref; in gfc_conv_resolve_dependencies()
4982 gfc_ref *rref; in gfc_conv_resolve_dependencies()
5623 gfc_ref *ref; in gfc_array_init_size()
5903 retrieve_last_ref (gfc_ref **ref_in, gfc_ref **prev_ref_in) in retrieve_last_ref()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Ddependency.h32 bool gfc_ref_needs_temporary_p (gfc_ref *);
33 bool gfc_full_array_ref_p (gfc_ref *, bool *);
40 int gfc_dep_resolver (gfc_ref *, gfc_ref *, gfc_reverse *,
H A Dexpr.cc593 gfc_free_ref_list (gfc_ref *p) in gfc_free_ref_list()
595 gfc_ref *q; in gfc_free_ref_list()
648 gfc_ref *ref; in gfc_extract_int()
701 gfc_ref *ref; in gfc_extract_hwi()
754 gfc_ref *
755 gfc_copy_ref (gfc_ref *src) in gfc_copy_ref()
758 gfc_ref *dest; in gfc_copy_ref()
800 gfc_ref *ref; in gfc_has_vector_index()
1139 gfc_ref * ref; in is_subref_array()
1445 find_component_ref (gfc_constructor_base base, gfc_ref *ref) in find_component_ref()
[all …]
H A Ddependency.cc126 gfc_ref *r1, *r2; in are_identical_variables()
888 gfc_ref_needs_temporary_p (gfc_ref *ref) in gfc_ref_needs_temporary_p()
927 gfc_ref *ref; in gfc_is_data_pointer()
1210 gfc_ref *ref1; in check_data_pointer_types()
1661 gfc_check_element_vs_section( gfc_ref *lref, gfc_ref *rref, int n) in gfc_check_element_vs_section()
1790 gfc_ref *ref; in contains_forall_index_p()
1862 gfc_check_element_vs_element (gfc_ref *lref, gfc_ref *rref, int n) in gfc_check_element_vs_element()
1932 gfc_full_array_ref_p (gfc_ref *ref, bool *contiguous) in gfc_full_array_ref_p()
2031 ref_same_as_full_array (gfc_ref *full_ref, gfc_ref *ref) in ref_same_as_full_array()
2102 gfc_dep_resolver (gfc_ref *lref, gfc_ref *rref, gfc_reverse *reverse, in gfc_dep_resolver()
H A Dgfortran.h2270 typedef struct gfc_ref struct
2297 struct gfc_ref *next; argument
2299 gfc_ref; typedef
2301 #define gfc_get_ref() XCNEW (gfc_ref)
2479 gfc_ref *ref;
3423 gfc_ref **);
3597 void gfc_free_ref_list (gfc_ref *);
3622 gfc_ref* gfc_copy_ref (gfc_ref*);
3659 bool gfc_ref_this_image (gfc_ref *ref);
3701 bool gfc_resolve_substring (gfc_ref *, bool *);
H A Dclass.cc75 insert_component_ref (gfc_typespec *ts, gfc_ref **ref, const char * const name) in insert_component_ref()
77 gfc_ref *new_ref; in insert_component_ref()
95 gfc_ref *next = NULL; in insert_component_ref()
127 class_data_ref_missing (gfc_typespec *ts, gfc_ref *ref, bool first_ref_in_chain) in class_data_ref_missing()
171 gfc_ref **ref; in gfc_fix_class_refs()
215 gfc_ref **tail = &(e->ref); in gfc_add_component_ref()
216 gfc_ref *ref, *next = NULL; in gfc_add_component_ref()
268 gfc_ref *ref = NULL; in gfc_add_class_array_ref()
291 class_array_ref_detected (gfc_ref *ref, bool *full_array) in class_array_ref_detected()
336 gfc_ref *ref; in gfc_is_class_array_ref()
[all …]
H A Dprimary.cc823 match_substring (gfc_charlen *cl, int init, gfc_ref **result, bool deferred) in match_substring()
827 gfc_ref *ref; in match_substring()
1995 static gfc_ref *
1996 extend_ref (gfc_expr *primary, gfc_ref *tail) in extend_ref()
2015 is_inquiry_ref (const char *name, gfc_ref **ref) in is_inquiry_ref()
2059 gfc_ref *substring, *tail, *tmp; in gfc_match_varspec()
2109 gfc_ref *ref = NULL; in gfc_match_varspec()
2642 gfc_ref *ref; in gfc_variable_attr()
2845 gfc_ref *ref; in caf_variable_attr()
3497 gfc_ref *ref; in gfc_match_rvalue()
H A Dtrans.h189 gfc_ref *ref;
572 void gfc_conv_component_ref (gfc_se * se, gfc_ref * ref);
573 void conv_parent_component_references (gfc_se * se, gfc_ref * ref);
H A Dtrans-array.h88 gfc_ss *gfc_walk_array_ref (gfc_ss *, gfc_expr *, gfc_ref * ref);
H A Dresolve.cc4991 gfc_ref *ref; in find_array_spec()
5167 gfc_resolve_substring (gfc_ref *ref, bool *equal_length) in gfc_resolve_substring()
5256 gfc_ref *char_ref; in gfc_resolve_substring_charlen()
5350 gfc_ref *ref, **prev, *array_ref; in gfc_resolve_ref()
5549 gfc_ref *ref; in gfc_expression_rank()
5610 gfc_ref *ref; in add_caf_get_intrinsic()
5770 gfc_ref *ref = e->ref; in resolve_variable()
5801 gfc_ref *ref = gfc_get_ref (); in resolve_variable()
5836 gfc_ref *ref, *newref; in resolve_variable()
5995 gfc_ref *ref, *ref2 = NULL; in resolve_variable()
[all …]
H A Ddata.cc105 gfc_ref *ref, gfc_expr *rvalue) in create_character_initializer()
234 gfc_ref *ref; in gfc_assign_data_value()
H A Dtrans-expr.cc152 gfc_ref *ref = caf_expr->ref, *last_caf_ref = NULL; in gfc_get_ultimate_alloc_ptr_comps_caf_token()
441 gfc_ref *ref, *class_ref, *tail = NULL, *array_ref; in gfc_find_and_cut_at_last_class_ref()
801 gfc_ref *ref; in gfc_conv_derived_to_class()
922 gfc_ref *ref; in class_scalar_coarray_to_class()
923 gfc_ref *class_ref; in class_scalar_coarray_to_class()
1156 gfc_ref *ref; in gfc_conv_class_to_class()
1157 gfc_ref *class_ref; in gfc_conv_class_to_class()
2125 gfc_ref *r; in gfc_get_expr_charlen()
2194 gfc_ref *ref; in gfc_get_tree_for_caf_expr()
2342 gfc_ref *ref = base_expr->ref; in gfc_get_caf_token_offset()
[all …]
H A Darray.cc2175 gfc_ref *ref; in gfc_resolve_character_array_constructor()
2570 gfc_ref *ref; in gfc_array_dimen_size()
2653 gfc_ref *ref; in gfc_array_size()
2763 gfc_ref *ref; in gfc_find_array_ref()

123