Home
last modified time | relevance | path

Searched refs:gfc_check_dependency (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Ddependency.h37 int gfc_check_dependency (gfc_expr *, gfc_expr *, bool);
H A Ddependency.c968 || gfc_check_dependency (var, expr, elemental == NOT_ELEMENTAL)) in gfc_check_argument_var_dependency()
1279 gfc_check_dependency (gfc_expr *expr1, gfc_expr *expr2, bool identical) in gfc_check_dependency() function
1302 n = gfc_check_dependency (expr1, expr2->value.op.op1, identical); in gfc_check_dependency()
1306 return gfc_check_dependency (expr1, expr2->value.op.op2, identical); in gfc_check_dependency()
1380 n = gfc_check_dependency (expr1, actual->expr, identical); in gfc_check_dependency()
1401 if (gfc_check_dependency (expr1, c->expr, 1)) in gfc_check_dependency()
H A Dtrans-stmt.c3916 need_temp = gfc_check_dependency (c->expr1, c->expr2, 0); in check_forall_dependencies()
5178 need_temp = gfc_check_dependency (c->expr1, c->expr2, 0); in gfc_trans_forall_1()
5791 need_temp = gfc_check_dependency (expr1, expr2, 0); in gfc_trans_where_2()
6034 if (!gfc_check_dependency (cblock->next->expr1, in gfc_trans_where()
6036 && !gfc_check_dependency (cblock->next->expr1, in gfc_trans_where()
6056 if (!gfc_check_dependency (cblock->next->expr1, in gfc_trans_where()
6058 && !gfc_check_dependency (eblock->next->expr1, in gfc_trans_where()
6060 && !gfc_check_dependency (cblock->next->expr1, in gfc_trans_where()
6062 && !gfc_check_dependency (eblock->next->expr1, in gfc_trans_where()
6064 && !gfc_check_dependency (cblock->next->expr1, in gfc_trans_where()
[all …]
H A Dfrontend-passes.c288 if (!gfc_check_dependency (expr1, expr2, true)) in realloc_string_callback()
1684 if (lhs->rank > 0 && gfc_check_dependency (lhs, rhs, true) == 0) in optimize_assignment()
2913 && (gfc_check_dependency (matrix_a, expr1, true) in matmul_temp_args()
2926 && (gfc_check_dependency (matrix_b, expr1, true) in matmul_temp_args()
3889 if (gfc_check_dependency (expr1, matrix_a, true) in inline_matmul_assign()
3890 || gfc_check_dependency (expr1, matrix_b, true)) in inline_matmul_assign()
4510 if (gfc_check_dependency (expr1, matrix_a, true) in call_external_blas()
4511 || gfc_check_dependency (expr1, matrix_b, true)) in call_external_blas()
H A Dtrans-array.c5009 nDepend = gfc_check_dependency (dest_expr, ss_expr, true); in gfc_conv_resolve_dependencies()
5016 nDepend = gfc_check_dependency (dest_expr, ss_expr, false); in gfc_conv_resolve_dependencies()
5019 && gfc_check_dependency (dest_expr, ss_expr, false)) in gfc_conv_resolve_dependencies()
H A Dtrans-expr.c11205 && gfc_check_dependency (expr1, expr2, true)) in gfc_trans_assignment_1()
11554 && !gfc_check_dependency (expr1, expr2, 0)) in gfc_trans_assignment()
H A Dtrans-intrinsic.c1937 may_require_tmp = gfc_check_dependency (lhs_expr, rhs_expr, true) == 0 in conv_caf_send()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Ddependency.h37 int gfc_check_dependency (gfc_expr *, gfc_expr *, bool);
H A Ddependency.cc969 || gfc_check_dependency (var, expr, elemental == NOT_ELEMENTAL)) in gfc_check_argument_var_dependency()
1280 gfc_check_dependency (gfc_expr *expr1, gfc_expr *expr2, bool identical) in gfc_check_dependency() function
1303 n = gfc_check_dependency (expr1, expr2->value.op.op1, identical); in gfc_check_dependency()
1307 return gfc_check_dependency (expr1, expr2->value.op.op2, identical); in gfc_check_dependency()
1381 n = gfc_check_dependency (expr1, actual->expr, identical); in gfc_check_dependency()
1402 if (gfc_check_dependency (expr1, c->expr, 1)) in gfc_check_dependency()
H A Dtrans-stmt.cc3952 need_temp = gfc_check_dependency (c->expr1, c->expr2, 0); in check_forall_dependencies()
5214 need_temp = gfc_check_dependency (c->expr1, c->expr2, 0); in gfc_trans_forall_1()
5827 need_temp = gfc_check_dependency (expr1, expr2, 0); in gfc_trans_where_2()
6070 if (!gfc_check_dependency (cblock->next->expr1, in gfc_trans_where()
6072 && !gfc_check_dependency (cblock->next->expr1, in gfc_trans_where()
6092 if (!gfc_check_dependency (cblock->next->expr1, in gfc_trans_where()
6094 && !gfc_check_dependency (eblock->next->expr1, in gfc_trans_where()
6096 && !gfc_check_dependency (cblock->next->expr1, in gfc_trans_where()
6098 && !gfc_check_dependency (eblock->next->expr1, in gfc_trans_where()
6100 && !gfc_check_dependency (cblock->next->expr1, in gfc_trans_where()
[all …]
H A Dfrontend-passes.cc288 if (!gfc_check_dependency (expr1, expr2, true)) in realloc_string_callback()
1684 if (lhs->rank > 0 && gfc_check_dependency (lhs, rhs, true) == 0) in optimize_assignment()
3179 && (gfc_check_dependency (matrix_a, expr1, true) in matmul_temp_args()
3192 && (gfc_check_dependency (matrix_b, expr1, true) in matmul_temp_args()
4167 if (gfc_check_dependency (expr1, matrix_a, true) in inline_matmul_assign()
4168 || gfc_check_dependency (expr1, matrix_b, true)) in inline_matmul_assign()
4790 if (gfc_check_dependency (expr1, matrix_a, true) in call_external_blas()
4791 || gfc_check_dependency (expr1, matrix_b, true)) in call_external_blas()
H A DChangeLog-2006105 * dependency.c (gfc_check_dependency): There is no dependency
3016 * dependency.c (gfc_check_dependency): Improve handling of pointers;
3245 * dependency.c (gfc_check_dependency): Call gfc_dep_resolver to
3312 (gfc_check_dependency): Call it.
3319 (gfc_check_dependency): Fix indentation whitespace.
4077 * dependency.c (gfc_check_dependency): Remove unused vars and nvars
4080 * dependency.h (gfc_check_dependency): Update prototype.
4081 * trans-array.h (gfc_check_dependency): Delete duplicate prototype.
4082 * trans-stmt.c: #include dependency.h for gfc_check_dependency.
4083 (gfc_trans_forall_1): Update calls to gfc_check_dependency.
H A DChangeLog-20161513 * dependency.c (gfc_check_dependency): Convert gcc_assert() to
1835 * dependency.c (gfc_check_dependency): Do not assert with
2082 * dependency.c (gfc_check_dependency): Use dep_ref. Handle case
2118 * dependency.c (gfc_check_dependency): Use dep_ref. Handle case
H A DChangeLog-20101315 * dependency.c (gfc_check_dependency): Don't depend on
2672 dependency.c (gfc_check_dependency): Pass null to the new arg
2691 * dependency.c (gfc_check_dependency): Add argument alising check.
4632 * dependency.c (gfc_check_dependency): Likewise.
5138 (gfc_check_dependency): Call check_data_pointer_types.
H A DChangeLog-2018682 flag in the call to gfc_check_dependency.
1015 gfc_check_dependency for checking if the variable depends on the
H A DChangeLog553 * dependency.cc (gfc_check_dependency): Prevent NULL pointer
H A Dtrans-array.cc5117 nDepend = gfc_check_dependency (dest_expr, ss_expr, true); in gfc_conv_resolve_dependencies()
5124 nDepend = gfc_check_dependency (dest_expr, ss_expr, false); in gfc_conv_resolve_dependencies()
5127 && gfc_check_dependency (dest_expr, ss_expr, false)) in gfc_conv_resolve_dependencies()
H A DChangeLog-200854 (gfc_check_dependency): Use gfc_is_data_pointer.
1273 * dependency.c (gfc_check_dependency): Ditto.
H A DChangeLog-2014900 * dependency.c (gfc_check_dependency): Allow for optimizations
H A Dtrans-expr.cc11743 && gfc_check_dependency (expr1, expr2, true)) in gfc_trans_assignment_1()
12093 && !gfc_check_dependency (expr1, expr2, 0)) in gfc_trans_assignment()
H A DChangeLog-2007867 * dependency.c (gfc_check_dependency): Use gfc_dep_resolver for
5100 * dependency.c (gfc_check_dependency) <EXPR_ARRAY>: Implement
H A DChangeLog-20191547 * dependency.c (gfc_check_dependency): Do not alway return 1 if
H A DChangeLog-20053263 * dependency.c (gfc_check_dependency): Likewise.
H A Dtrans-intrinsic.cc1945 may_require_tmp = gfc_check_dependency (lhs_expr, rhs_expr, true) == 0 in conv_caf_send()
H A Dresolve.cc11831 if (!gfc_check_dependency ((*code)->expr1, (*code)->expr2, 1)) in deferred_op_assign()

12