Home
last modified time | relevance | path

Searched refs:no_bounds_check (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A DChangeLog-20181400 * gfortran.h (gfc_expr): Add no_bounds_check field.
1401 * frontend-passes.c (get_array_inq_function): Set no_bounds_check
1403 (inline_matmul_assign): Set no_bounds_check on zero expression
1407 if expr has no_bounds_check set.
1408 (gfc_conv_expr_descriptor): Set no_bounds_check on ss if expr
1410 * trans-expr.c (gfc_trans_assignment_1): Set no_bounds_check
1455 * trans.h (gfc_ss): Add field no_bounds_check.
1457 ss->no_bounds_check is set, do not use runtime checks.
1458 * trans-expr.c (gfc_trans_assignment_1): Set lss->no_bounds_check
H A Dtrans.h347 unsigned no_bounds_check:1; member
H A Dfrontend-passes.cc3263 ec->no_bounds_check = 1; in get_array_inq_function()
3267 fcn->no_bounds_check = 1; in get_array_inq_function()
3999 e->no_bounds_check = 1; in scalarized_expr()
4296 zero_e->no_bounds_check = 1; in inline_matmul_assign()
4302 assign_zero->expr1->no_bounds_check = 1; in inline_matmul_assign()
H A Dtrans-expr.cc11601 lss->no_bounds_check = 1; in gfc_trans_assignment_1()
11609 lss->no_bounds_check = expr1->no_bounds_check; in gfc_trans_assignment_1()
11669 rss->no_bounds_check = expr2->no_bounds_check; in gfc_trans_assignment_1()
H A Dgfortran.h2506 unsigned int no_bounds_check : 1; member
H A Dtrans-array.cc3932 if ((gfc_option.rtcheck & GFC_RTCHECK_BOUNDS) && ! expr->no_bounds_check) in gfc_conv_array_ref()
4707 if (flag_realloc_lhs && ss->no_bounds_check) in gfc_conv_ss_startstride()
7727 ss->no_bounds_check = expr->no_bounds_check; in gfc_conv_expr_descriptor()
H A Dresolve.cc5474 expr->no_bounds_check = 1; in gfc_resolve_ref()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dtrans.h344 unsigned no_bounds_check:1; member
H A Dfrontend-passes.c2997 ec->no_bounds_check = 1;
3001 fcn->no_bounds_check = 1;
3721 e->no_bounds_check = 1; in scalarized_expr()
4016 zero_e->no_bounds_check = 1; in inline_matmul_assign()
4022 assign_zero->expr1->no_bounds_check = 1; in inline_matmul_assign()
H A Dgfortran.h2217 unsigned int no_bounds_check : 1; member
H A Dtrans-expr.c11063 lss->no_bounds_check = 1; in gfc_trans_assignment_1()
11071 lss->no_bounds_check = expr1->no_bounds_check; in gfc_trans_assignment_1()
11131 rss->no_bounds_check = expr2->no_bounds_check; in gfc_trans_assignment_1()
H A Dtrans-array.c3842 if ((gfc_option.rtcheck & GFC_RTCHECK_BOUNDS) && ! expr->no_bounds_check) in gfc_conv_array_ref()
4600 if (flag_realloc_lhs && ss->no_bounds_check) in gfc_conv_ss_startstride()
7602 ss->no_bounds_check = expr->no_bounds_check; in gfc_conv_expr_descriptor()
H A Dresolve.c5389 expr->no_bounds_check = 1; in gfc_resolve_ref()