Home
last modified time | relevance | path

Searched refs:gfc_constructor (Results 1 – 25 of 55) sorted by relevance

123

/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dconstructor.c30 gfc_constructor *c = (gfc_constructor*)value; in node_free()
45 static gfc_constructor *
48 gfc_constructor *c, *src = (gfc_constructor*)node->value; in node_copy()
50 c = XCNEW (gfc_constructor); in node_copy()
67 int n = mpz_get_si (((gfc_constructor*)node->value)->offset); in node_copy_and_insert()
74 gfc_constructor *
77 gfc_constructor *c = XCNEW (gfc_constructor); in gfc_constructor_get()
117 gfc_constructor *
118 gfc_constructor_append (gfc_constructor_base *base, gfc_constructor *c) in gfc_constructor_append()
128 gfc_constructor *
[all …]
H A Dconstructor.h24 gfc_constructor *gfc_constructor_get (void);
38 gfc_constructor *gfc_constructor_append (gfc_constructor_base *base,
39 gfc_constructor *c);
41 gfc_constructor *gfc_constructor_append_expr (gfc_constructor_base *base,
47 gfc_constructor *gfc_constructor_insert (gfc_constructor_base *base,
48 gfc_constructor *c, int n);
50 gfc_constructor *gfc_constructor_insert_expr (gfc_constructor_base *base,
59 gfc_constructor *gfc_constructor_lookup (gfc_constructor_base base, int n);
68 int gfc_constructor_expr_foreach (gfc_constructor *ctor, int(*)(gfc_expr *));
71 void gfc_constructor_swap (gfc_constructor *ctor, int n, int m);
[all …]
H A Ddata.c85 static gfc_constructor *
88 gfc_constructor *c; in find_con_by_component()
225 gfc_constructor *con; in gfc_assign_data_value()
226 gfc_constructor *last_con; in gfc_assign_data_value()
349 gfc_constructor *next_con = gfc_constructor_next (con); in gfc_assign_data_value()
367 && con == (gfc_constructor *) node->value in gfc_assign_data_value()
422 gfc_constructor *pred_con = con; in gfc_assign_data_value()
433 gfc_constructor *succ_con; in gfc_assign_data_value()
706 gfc_constructor *cur; in formalize_structure_cons()
739 gfc_constructor *c; in formalize_init_expr()
H A Dtarget-memory.c256 gfc_constructor *c; in encode_derived()
351 gfc_constructor *c; in gfc_target_encode_expr()
509 gfc_constructor *c; in gfc_interpret_derived()
527 gfc_constructor *c; in gfc_interpret_derived()
671 gfc_constructor *c; in expr_to_char()
732 gfc_constructor * c; in gfc_merge_initializers()
H A Darray.c1020 gfc_constructor *c; in check_duplicate_iterator()
1056 gfc_constructor *p; in match_array_list()
1185 gfc_constructor *c; in walk_array_constructor()
1211 gfc_constructor *c; in gfc_match_array_constructor()
1417 gfc_constructor *c; in check_constructor_type()
1510 gfc_constructor *c; in check_constructor()
1643 gfc_constructor *c = gfc_constructor_append_expr (&current_expand.base, in expand()
1696 expand_iterator (gfc_constructor *c) in expand_iterator()
1787 gfc_constructor *c; in expand_constructor()
1986 gfc_constructor *c; in gfc_expanded_ac()
[all …]
H A Darith.c1261 gfc_constructor *c; in reduce_unary()
1284 gfc_constructor *c = gfc_constructor_first (head); in reduce_unary()
1302 gfc_constructor *c; in reduce_binary_ac()
1324 gfc_constructor *c = gfc_constructor_first (head); in reduce_binary_ac()
1342 gfc_constructor *c; in reduce_binary_ca()
1364 gfc_constructor *c = gfc_constructor_first (head); in reduce_binary_ca()
1387 gfc_constructor *c, *d; in reduce_binary_aa()
1414 gfc_constructor *c = gfc_constructor_first (head); in reduce_binary_aa()
H A Dexpr.c1027 gfc_constructor *c; in gfc_is_constant_expr()
1314 gfc_constructor *c; in simplify_constructor()
1350 gfc_constructor **rval) in find_array_element()
1358 gfc_constructor *cons; in find_array_element()
1434 static gfc_constructor *
1438 gfc_constructor *c = gfc_constructor_first (base); in find_component_ref()
1468 remove_subobject_ref (gfc_expr *p, gfc_constructor *cons) in remove_subobject_ref()
1507 gfc_constructor *cons, *vecsub[GFC_MAX_DIMENSIONS]; in find_array_section()
1564 gfc_constructor *ci; in find_array_section()
1904 gfc_constructor *cons, *c; in simplify_const_ref()
[all …]
H A Dsimplify.c222 gfc_constructor *c; in is_constant_array_expr()
276 gfc_constructor *ctor = gfc_constructor_first (e->value.constructor); in init_result_expr()
486 gfc_constructor *array_ctor, *mask_ctor; in simplify_transformation_to_scalar()
538 gfc_constructor *array_ctor, *mask_ctor, *result_ctor; in simplify_transformation_to_array()
2048 gfc_constructor *array_ctor, *shift_ctor; in gfc_simplify_cshift()
2453 gfc_constructor *array_ctor, *shift_ctor, *bnd_ctor; in gfc_simplify_eoshift()
4792 gfc_constructor *tsource_ctor, *fsource_ctor, *mask_ctor; in gfc_simplify_merge()
5073 gfc_constructor *array_ctor, *mask_ctor; in simplify_minmaxloc_to_scalar()
5122 gfc_constructor *result_ctor, *array_ctor, *mask_ctor; in simplify_minmaxloc_nodim()
5242 gfc_constructor *array_ctor, *mask_ctor, *result_ctor; in simplify_minmaxloc_to_array()
[all …]
H A Dfrontend-passes.c381 copy_walk_reduction_arg (gfc_constructor *c, gfc_expr *fn) in copy_walk_reduction_arg()
390 gfc_constructor *new_c; in copy_walk_reduction_arg()
440 gfc_constructor *c; in callback_reduction()
1755 gfc_constructor *c, *new_c; in combine_array_constructor()
4949 gfc_constructor *c; in gfc_expr_walker()
H A Ddependency.c1282 gfc_constructor *c; in gfc_check_dependency()
1788 gfc_constructor *c; in contains_forall_index_p()
H A Dgfortran.h2774 typedef struct gfc_constructor struct
2792 gfc_constructor; argument
H A Dcheck.c4419 gfc_constructor *mask_ctor; in gfc_check_pack()
4809 gfc_constructor *c; in gfc_check_reshape()
6338 gfc_constructor *mask_ctor; in gfc_check_unpack()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dconstructor.cc30 gfc_constructor *c = (gfc_constructor*)value; in node_free()
45 static gfc_constructor *
48 gfc_constructor *c, *src = (gfc_constructor*)node->value; in node_copy()
50 c = XCNEW (gfc_constructor); in node_copy()
67 int n = mpz_get_si (((gfc_constructor*)node->value)->offset); in node_copy_and_insert()
74 gfc_constructor *
77 gfc_constructor *c = XCNEW (gfc_constructor); in gfc_constructor_get()
118 gfc_constructor *
119 gfc_constructor_append (gfc_constructor_base *base, gfc_constructor *c) in gfc_constructor_append()
129 gfc_constructor *
[all …]
H A Dconstructor.h24 gfc_constructor *gfc_constructor_get (void);
36 gfc_constructor *gfc_constructor_append (gfc_constructor_base *base,
37 gfc_constructor *c);
39 gfc_constructor *gfc_constructor_append_expr (gfc_constructor_base *base,
45 gfc_constructor *gfc_constructor_insert (gfc_constructor_base *base,
46 gfc_constructor *c, int n);
48 gfc_constructor *gfc_constructor_insert_expr (gfc_constructor_base *base,
57 gfc_constructor *gfc_constructor_lookup (gfc_constructor_base base, int n);
67 gfc_constructor *gfc_constructor_first (gfc_constructor_base base);
71 gfc_constructor *gfc_constructor_next (gfc_constructor *ctor);
[all …]
H A Ddata.cc85 static gfc_constructor *
88 gfc_constructor *c; in find_con_by_component()
238 gfc_constructor *con; in gfc_assign_data_value()
239 gfc_constructor *last_con; in gfc_assign_data_value()
369 gfc_constructor *next_con = gfc_constructor_next (con); in gfc_assign_data_value()
387 && con == (gfc_constructor *) node->value in gfc_assign_data_value()
442 gfc_constructor *pred_con = con; in gfc_assign_data_value()
453 gfc_constructor *succ_con; in gfc_assign_data_value()
732 gfc_constructor *cur; in formalize_structure_cons()
765 gfc_constructor *c; in formalize_init_expr()
H A Dtarget-memory.cc255 gfc_constructor *c; in encode_derived()
350 gfc_constructor *c; in gfc_target_encode_expr()
509 gfc_constructor *c; in gfc_interpret_derived()
527 gfc_constructor *c; in gfc_interpret_derived()
671 gfc_constructor *c; in expr_to_char()
732 gfc_constructor * c; in gfc_merge_initializers()
H A Darray.cc1032 gfc_constructor *c; in check_duplicate_iterator()
1068 gfc_constructor *p; in match_array_list()
1197 gfc_constructor *c; in walk_array_constructor()
1223 gfc_constructor *c; in gfc_match_array_constructor()
1429 gfc_constructor *c; in check_constructor_type()
1522 gfc_constructor *c; in check_constructor()
1655 gfc_constructor *c = gfc_constructor_append_expr (&current_expand.base, in expand()
1708 expand_iterator (gfc_constructor *c) in expand_iterator()
1799 gfc_constructor *c; in expand_constructor()
1998 gfc_constructor *c; in gfc_expanded_ac()
[all …]
H A Dexpr.cc1035 gfc_constructor *c; in gfc_is_constant_expr()
1324 gfc_constructor *c; in simplify_constructor()
1360 gfc_constructor **rval) in find_array_element()
1368 gfc_constructor *cons; in find_array_element()
1444 static gfc_constructor *
1448 gfc_constructor *c = gfc_constructor_first (base); in find_component_ref()
1478 remove_subobject_ref (gfc_expr *p, gfc_constructor *cons) in remove_subobject_ref()
1517 gfc_constructor *cons, *vecsub[GFC_MAX_DIMENSIONS]; in find_array_section()
1574 gfc_constructor *ci; in find_array_section()
1929 gfc_constructor *cons, *c; in simplify_const_ref()
[all …]
H A Darith.cc1265 gfc_constructor *c; in reduce_unary()
1288 gfc_constructor *c = gfc_constructor_first (head); in reduce_unary()
1314 gfc_constructor *c; in reduce_binary_ac()
1338 gfc_constructor *c = gfc_constructor_first (head); in reduce_binary_ac()
1366 gfc_constructor *c; in reduce_binary_ca()
1390 gfc_constructor *c = gfc_constructor_first (head); in reduce_binary_ca()
1423 gfc_constructor *c, *d; in reduce_binary_aa()
1450 gfc_constructor *c = gfc_constructor_first (head); in reduce_binary_aa()
H A Dsimplify.cc222 gfc_constructor *c; in is_constant_array_expr()
308 gfc_constructor *ctor = gfc_constructor_first (e->value.constructor); in init_result_expr()
518 gfc_constructor *array_ctor, *mask_ctor; in simplify_transformation_to_scalar()
570 gfc_constructor *array_ctor, *mask_ctor, *result_ctor; in simplify_transformation_to_array()
2080 gfc_constructor *array_ctor, *shift_ctor; in gfc_simplify_cshift()
2486 gfc_constructor *array_ctor, *shift_ctor, *bnd_ctor; in gfc_simplify_eoshift()
4906 gfc_constructor *tsource_ctor, *fsource_ctor, *mask_ctor; in gfc_simplify_merge()
5201 gfc_constructor *array_ctor, *mask_ctor; in simplify_minmaxloc_to_scalar()
5250 gfc_constructor *result_ctor, *array_ctor, *mask_ctor; in simplify_minmaxloc_nodim()
5373 gfc_constructor *array_ctor, *mask_ctor, *result_ctor; in simplify_minmaxloc_to_array()
[all …]
H A Dfrontend-passes.cc381 copy_walk_reduction_arg (gfc_constructor *c, gfc_expr *fn) in copy_walk_reduction_arg()
390 gfc_constructor *new_c; in copy_walk_reduction_arg()
440 gfc_constructor *c; in callback_reduction()
1755 gfc_constructor *c, *new_c; in combine_array_constructor()
5229 gfc_constructor *c; in gfc_expr_walker()
H A Ddependency.cc1283 gfc_constructor *c; in gfc_check_dependency()
1789 gfc_constructor *c; in contains_forall_index_p()
H A Dgfortran.h3059 typedef struct gfc_constructor struct
3077 gfc_constructor; argument
H A Diresolve.cc96 gfc_constructor *c = gfc_constructor_first (source->value.constructor); in check_charlen_present()
2425 gfc_constructor *c; in gfc_resolve_reshape()
3009 gfc_constructor *c = gfc_constructor_first (mold->value.constructor); in gfc_resolve_transfer()
H A Dcheck.cc4433 gfc_constructor *mask_ctor; in gfc_check_pack()
4828 gfc_constructor *c; in gfc_check_reshape()
6364 gfc_constructor *mask_ctor; in gfc_check_unpack()

123