Home | History | Annotate | Download | only in fortran

Lines Matching defs:segment_info

84    Each segment is described by a chain of segment_info structures.  Each
85 segment_info structure describes the extents of a single variable within
113 typedef struct segment_info
120 struct segment_info *next;
121 } segment_info;
123 static segment_info * current_segment;
130 /* Make a segment_info based on a symbol. */
132 static segment_info *
135 segment_info *s;
141 /* Create the segment_info and fill it in. */
142 s = XCNEW (segment_info);
158 copy_equiv_list_to_ns (segment_info *c)
160 segment_info *f;
183 static segment_info *
184 add_segments (segment_info *list, segment_info *v)
186 segment_info *s;
187 segment_info *p;
188 segment_info *next;
280 build_field (segment_info *h, tree union_type, record_layout_info rli)
527 get_init_field (segment_info *head, tree union_type, tree *field_init,
530 segment_info *s;
634 create_common (gfc_common_head *com, segment_info *head, bool saw_equiv)
636 segment_info *s, *next_s;
796 static segment_info *
799 segment_info *n;
932 /* Add a new segment_info structure to the current segment. eq1 is already
936 new_condition (segment_info *v, gfc_equiv *eq1, gfc_equiv *eq2)
939 segment_info *a;
956 confirm_condition (segment_info *s1, gfc_equiv *eq1, segment_info *s2,
976 add_condition (segment_info *f, gfc_equiv *eq1, gfc_equiv *eq2)
978 segment_info *n;
1046 find_equivalence (segment_info *n)
1096 a new segment_info can inserted at the beginning of the segment list,
1104 segment_info *f;
1136 segment_info *s;
1171 apply_segment_offset (segment_info *s, HOST_WIDE_INT offset)
1188 segment_info *s;
1189 segment_info *common_segment;