Home
last modified time | relevance | path

Searched refs:gfc_simplify_expr (Results 1 – 25 of 43) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Ddata.c60 gfc_simplify_expr (e, 1); in get_array_index()
137 if ((!gfc_simplify_expr(start_expr, 1)) in create_character_initializer()
138 || !(gfc_simplify_expr(end_expr, 1))) in create_character_initializer()
635 if(!gfc_simplify_expr(stride, 1)) in gfc_advance_section()
654 if(!gfc_simplify_expr(end, 1)) in gfc_advance_section()
668 if(!gfc_simplify_expr(start, 1)) in gfc_advance_section()
797 if(!gfc_simplify_expr(start, 1)) in gfc_get_section_index()
H A Dexpr.c1188 if (!gfc_simplify_expr (op1, type)) in simplify_intrinsic_op()
1190 if (!gfc_simplify_expr (op2, type)) in simplify_intrinsic_op()
1320 && (!gfc_simplify_expr(c->iterator->start, type) in simplify_constructor()
1321 || !gfc_simplify_expr (c->iterator->end, type) in simplify_constructor()
1322 || !gfc_simplify_expr (c->iterator->step, type))) in simplify_constructor()
1332 if (!gfc_simplify_expr (p, type)) in simplify_constructor()
2051 if (!gfc_simplify_expr (ref->u.ar.start[n], type)) in simplify_ref_chain()
2053 if (!gfc_simplify_expr (ref->u.ar.end[n], type)) in simplify_ref_chain()
2055 if (!gfc_simplify_expr (ref->u.ar.stride[n], type)) in simplify_ref_chain()
2061 if (!gfc_simplify_expr (ref->u.ss.start, type)) in simplify_ref_chain()
[all …]
H A Darray.c1685 if (!gfc_simplify_expr (e, 1)) in expand_expr()
1712 if (!gfc_simplify_expr (start, 1)) in expand_iterator()
1719 if (!gfc_simplify_expr (end, 1)) in expand_iterator()
1726 if (!gfc_simplify_expr (step, 1)) in expand_iterator()
1811 gfc_simplify_expr (e, 0); in expand_constructor()
1823 if (!gfc_simplify_expr (e, 1)) in expand_constructor()
2407 if (!gfc_simplify_expr (stride_expr, 1) in gfc_ref_dimen_size()
H A Dfrontend-passes.c351 gfc_simplify_expr (*e, 0); in optimize_expr()
354 gfc_simplify_expr (*e, 0); in optimize_expr()
357 gfc_simplify_expr (*e, 0); in optimize_expr()
526 gfc_simplify_expr (res, 0); in callback_reduction()
1261 gfc_simplify_expr (start, 0); in traverse_io_block()
1373 gfc_simplify_expr (new_e->ref->u.ar.start[i], 0); in traverse_io_block()
1377 gfc_simplify_expr (new_e->ref->u.ar.end[i], 0); in traverse_io_block()
1388 gfc_simplify_expr (new_e->ref->u.ar.stride[i], 0); in traverse_io_block()
2529 gfc_simplify_expr (n, 0); in insert_index()
3000 gfc_simplify_expr (fcn, 0);
[all …]
H A Ddecl.c404 if (!gfc_simplify_expr (*result, 0)) in match_data_constant()
467 if (!gfc_simplify_expr (*result, 0)) in match_data_constant()
1086 gfc_simplify_expr (*expr, 1); in char_len_param_value()
2633 gfc_simplify_expr (e, 0); in variable_decl()
2648 gfc_simplify_expr (e, 0); in variable_decl()
2673 if (!gfc_simplify_expr (n, 1) && gfc_seen_div0) in variable_decl()
2688 if (!gfc_simplify_expr (n, 1) && gfc_seen_div0) in variable_decl()
3804 gfc_simplify_expr (kind_expr, 1); in gfc_get_pdt_instance()
3965 gfc_simplify_expr (e, 1); in gfc_get_pdt_instance()
3984 gfc_simplify_expr (e, 1); in gfc_get_pdt_instance()
[all …]
H A Dresolve.c4433 t = gfc_simplify_expr (e, 0); in resolve_operator()
5256 gfc_simplify_expr (e->ts.u.cl->length, 1); in gfc_resolve_substring_charlen()
5961 gfc_simplify_expr (e, 1); in resolve_variable()
6105 gfc_simplify_expr (e->ts.u.cl->length, 0); in gfc_resolve_character_operator()
7161 t = gfc_simplify_expr (e, 0); in gfc_resolve_expr()
10205 && gfc_simplify_expr (code->expr1, 0)) in resolve_sync()
12403 if (!gfc_simplify_expr (e, 0)) in resolve_index_expr()
12436 if (!gfc_simplify_expr (cl->length, 0)) in resolve_charlen()
12973 gfc_simplify_expr (sym->value, 1); in resolve_fl_variable()
16361 if (!gfc_simplify_expr (start, 1) in traverse_data_list()
[all …]
H A Dsimplify.c229 gfc_simplify_expr (e, 1); in is_constant_array_expr()
2066 gfc_simplify_expr (shift, 1); in gfc_simplify_cshift()
2468 gfc_simplify_expr (shift, 1); in gfc_simplify_eoshift()
2476 gfc_simplify_expr (boundary, 1); in gfc_simplify_eoshift()
4799 gfc_simplify_expr (result, 1); in gfc_simplify_merge()
8611 if (!gfc_simplify_expr (c->expr, 1)) in gfc_convert_constant()
H A Dcheck.c4706 gfc_simplify_expr (shape, 0); in gfc_check_reshape()
5229 && !gfc_simplify_expr (expr->ts.u.cl->length, 0)) in is_c_interoperable()
6332 gfc_simplify_expr (mask, 0); in gfc_check_unpack()
H A Dio.c1683 gfc_simplify_expr (e, 1); in resolve_tag_format()
4408 && (!gfc_simplify_expr (dt->format_expr, 0) in match_io()
H A Dgfortran.h3309 bool gfc_simplify_expr (gfc_expr *, int);
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Ddata.cc60 gfc_simplify_expr (e, 1); in get_array_index()
137 if ((!gfc_simplify_expr(start_expr, 1)) in create_character_initializer()
138 || !(gfc_simplify_expr(end_expr, 1))) in create_character_initializer()
661 if(!gfc_simplify_expr(stride, 1)) in gfc_advance_section()
680 if(!gfc_simplify_expr(end, 1)) in gfc_advance_section()
694 if(!gfc_simplify_expr(start, 1)) in gfc_advance_section()
823 if(!gfc_simplify_expr(start, 1)) in gfc_get_section_index()
H A Dexpr.cc1198 if (!gfc_simplify_expr (op1, type)) in simplify_intrinsic_op()
1200 if (!gfc_simplify_expr (op2, type)) in simplify_intrinsic_op()
1330 && (!gfc_simplify_expr(c->iterator->start, type) in simplify_constructor()
1331 || !gfc_simplify_expr (c->iterator->end, type) in simplify_constructor()
1332 || !gfc_simplify_expr (c->iterator->step, type))) in simplify_constructor()
1342 if (!gfc_simplify_expr (p, type)) in simplify_constructor()
2076 if (!gfc_simplify_expr (ref->u.ar.start[n], type)) in simplify_ref_chain()
2078 if (!gfc_simplify_expr (ref->u.ar.end[n], type)) in simplify_ref_chain()
2080 if (!gfc_simplify_expr (ref->u.ar.stride[n], type)) in simplify_ref_chain()
2086 if (!gfc_simplify_expr (ref->u.ss.start, type)) in simplify_ref_chain()
[all …]
H A Darray.cc1697 if (!gfc_simplify_expr (e, 1)) in expand_expr()
1724 if (!gfc_simplify_expr (start, 1)) in expand_iterator()
1731 if (!gfc_simplify_expr (end, 1)) in expand_iterator()
1738 if (!gfc_simplify_expr (step, 1)) in expand_iterator()
1823 gfc_simplify_expr (e, 0); in expand_constructor()
1835 if (!gfc_simplify_expr (e, 1)) in expand_constructor()
2419 if (!gfc_simplify_expr (stride_expr, 1) in gfc_ref_dimen_size()
H A Dfrontend-passes.cc351 gfc_simplify_expr (*e, 0); in optimize_expr()
354 gfc_simplify_expr (*e, 0); in optimize_expr()
357 gfc_simplify_expr (*e, 0); in optimize_expr()
526 gfc_simplify_expr (res, 0); in callback_reduction()
1261 gfc_simplify_expr (start, 0); in traverse_io_block()
1373 gfc_simplify_expr (new_e->ref->u.ar.start[i], 0); in traverse_io_block()
1377 gfc_simplify_expr (new_e->ref->u.ar.end[i], 0); in traverse_io_block()
1388 gfc_simplify_expr (new_e->ref->u.ar.stride[i], 0); in traverse_io_block()
2770 gfc_simplify_expr (n, 0); in insert_index()
3266 gfc_simplify_expr (fcn, 0); in get_array_inq_function()
[all …]
H A Ddecl.cc404 if (!gfc_simplify_expr (*result, 0)) in match_data_constant()
467 if (!gfc_simplify_expr (*result, 0)) in match_data_constant()
1086 gfc_simplify_expr (*expr, 1); in char_len_param_value()
2723 gfc_simplify_expr (e, 0); in variable_decl()
2738 gfc_simplify_expr (e, 0); in variable_decl()
2771 if (!gfc_simplify_expr (n, 1) && gfc_seen_div0) in variable_decl()
2786 if (!gfc_simplify_expr (n, 1) && gfc_seen_div0) in variable_decl()
3903 ok = gfc_simplify_expr (kind_expr, 1); in gfc_get_pdt_instance()
4070 gfc_simplify_expr (e, 1); in gfc_get_pdt_instance()
4089 gfc_simplify_expr (e, 1); in gfc_get_pdt_instance()
[all …]
H A Dresolve.cc4519 t = gfc_simplify_expr (e, 0); in resolve_operator()
5339 gfc_simplify_expr (e->ts.u.cl->length, 1); in gfc_resolve_substring_charlen()
6049 gfc_simplify_expr (e, 1); in resolve_variable()
6227 gfc_simplify_expr (e->ts.u.cl->length, 0); in gfc_resolve_character_operator()
7283 t = gfc_simplify_expr (e, 0); in gfc_resolve_expr()
10344 && gfc_simplify_expr (code->expr1, 0)) in resolve_sync()
12610 if (!gfc_simplify_expr (e, 0)) in resolve_index_expr()
12643 if (!gfc_simplify_expr (cl->length, 0)) in resolve_charlen()
13186 gfc_simplify_expr (sym->value, 1); in resolve_fl_variable()
16596 if (!gfc_simplify_expr (start, 1) in traverse_data_list()
[all …]
H A Darith.cc1321 gfc_simplify_expr (c->expr, 0); in reduce_binary_ac()
1373 gfc_simplify_expr (c->expr, 0); in reduce_binary_ca()
H A Dsimplify.cc231 gfc_simplify_expr (e, 1); in is_constant_array_expr()
2098 gfc_simplify_expr (shift, 1); in gfc_simplify_cshift()
2501 gfc_simplify_expr (shift, 1); in gfc_simplify_eoshift()
2509 gfc_simplify_expr (boundary, 1); in gfc_simplify_eoshift()
4913 gfc_simplify_expr (result, 1); in gfc_simplify_merge()
8754 if (!gfc_simplify_expr (c->expr, 1)) in gfc_convert_constant()
H A Dcheck.cc4725 gfc_simplify_expr (shape, 0); in gfc_check_reshape()
5248 && !gfc_simplify_expr (expr->ts.u.cl->length, 0)) in is_c_interoperable()
6358 gfc_simplify_expr (mask, 0); in gfc_check_unpack()
H A DChangeLog-2018381 (gfc_simplify_expr): Use the new arg in call to
580 * expr.c (gfc_simplify_expr): Avoid simplifying
1263 (gfc_simplify_expr): Use scalarize_intrinsic_call for elemental
2760 (gfc_simplify_expr): Use HOST_WIDE_INT for substring refs.
H A DChangeLog720 * expr.cc (gfc_simplify_expr): Avoid NULL pointer dereference.
1620 * expr.c (gfc_simplify_expr): Adjust logic for when to scalarize a
H A Dio.cc1683 gfc_simplify_expr (e, 1); in resolve_tag_format()
4408 && (!gfc_simplify_expr (dt->format_expr, 0) in match_io()
H A DChangeLog-20091356 (gfc_simplify_expr): Add NULL argument to gfc_new_charlen.
1703 * expr.c (gfc_simplify_expr): Ditto.
2223 * expr.c (gfc_simplify_expr): Initialize start and end before calling
2796 * expr.c (free_expr0,gfc_copy_expr,gfc_simplify_expr): Handle EXPR_PPC.
H A DChangeLog-2011459 * expr.c (gfc_simplify_expr): Prevent vtabs from being replaced with
486 * expr.c (gfc_simplify_expr): Substrings can't have negative
2022 * expr.c (gfc_simplify_expr): If end of a string is less
3017 (find_substring_ref, gfc_simplify_expr, gfc_check_assign_symbol):
H A Dmatch.cc3144 if (!gfc_simplify_expr (e, 0)) in gfc_match_stopcode()
3197 if (!gfc_simplify_expr (quiet, 0)) in gfc_match_stopcode()

12