Lines Matching refs:outer_context

218   struct gimplify_omp_ctx *outer_context;  member
450 c->outer_context = gimplify_omp_ctxp; in new_omp_context()
806 ctx = ctx->outer_context; in gimple_add_tmp_var()
1377 for (; ctx; ctx = ctx->outer_context) in gimplify_bind_expr()
3290 for (ctx = gimplify_omp_ctxp; ctx; ctx = ctx->outer_context) in maybe_fold_stmt()
6875 ctx = ctx->outer_context; in omp_firstprivatize_variable()
7053 struct gimplify_omp_ctx *outer_ctx = ctx->outer_context; in omp_add_variable()
7083 outer_ctx = outer_ctx->outer_context; in omp_add_variable()
7100 for (octx = ctx; octx; octx = octx->outer_context) in omp_notice_threadprivate_variable()
7225 if (struct gimplify_omp_ctx *octx = ctx->outer_context) in omp_default_clause()
7228 for (; octx; octx = octx->outer_context) in omp_default_clause()
7406 if (gimplify_omp_ctxp->outer_context == NULL in omp_notice_variable()
7451 for (octx = ctx->outer_context; in omp_notice_variable()
7452 octx; octx = octx->outer_context) in omp_notice_variable()
7493 struct gimplify_omp_ctx *octx = ctx->outer_context; in omp_notice_variable()
7500 for (; octx; octx = octx->outer_context) in omp_notice_variable()
7640 if (ctx->outer_context in omp_notice_variable()
7641 && omp_notice_variable (ctx->outer_context, decl, in_code)) in omp_notice_variable()
7676 && gimplify_omp_ctxp->outer_context == ctx))) in omp_is_private()
7690 && gimplify_omp_ctxp->outer_context == ctx)); in omp_is_private()
7698 else if (ctx->outer_context) in omp_is_private()
7699 return omp_is_private (ctx->outer_context, decl, simd); in omp_is_private()
7714 ctx = ctx->outer_context; in omp_check_private()
7966 ctx = ctx->outer_context; in gimplify_omp_depend()
8394 outer_ctx = ctx->outer_context; in gimplify_scan_omp_clauses()
8487 if (outer_ctx->outer_context) in gimplify_scan_omp_clauses()
8488 omp_notice_variable (outer_ctx->outer_context, decl, true); in gimplify_scan_omp_clauses()
8497 if (outer_ctx->outer_context) in gimplify_scan_omp_clauses()
8498 omp_notice_variable (outer_ctx->outer_context, decl, true); in gimplify_scan_omp_clauses()
8509 if (outer_ctx->outer_context in gimplify_scan_omp_clauses()
8510 && (outer_ctx->outer_context->region_type in gimplify_scan_omp_clauses()
8512 && splay_tree_lookup (outer_ctx->outer_context->variables, in gimplify_scan_omp_clauses()
8515 struct gimplify_omp_ctx *octx = outer_ctx->outer_context; in gimplify_scan_omp_clauses()
8517 if (octx->outer_context) in gimplify_scan_omp_clauses()
8519 octx = octx->outer_context; in gimplify_scan_omp_clauses()
8528 octx = octx->outer_context; in gimplify_scan_omp_clauses()
8538 octx = octx->outer_context; in gimplify_scan_omp_clauses()
8545 else if (outer_ctx->outer_context) in gimplify_scan_omp_clauses()
8546 omp_notice_variable (outer_ctx->outer_context, decl, true); in gimplify_scan_omp_clauses()
8679 if (octx->outer_context in gimplify_scan_omp_clauses()
8680 && (octx->outer_context->region_type in gimplify_scan_omp_clauses()
8682 octx = octx->outer_context->outer_context; in gimplify_scan_omp_clauses()
8684 octx = octx->outer_context; in gimplify_scan_omp_clauses()
8724 if (octx->outer_context in gimplify_scan_omp_clauses()
8725 && (octx->outer_context->region_type in gimplify_scan_omp_clauses()
8727 octx = octx->outer_context; in gimplify_scan_omp_clauses()
8762 if (octx->outer_context == NULL) in gimplify_scan_omp_clauses()
8764 octx = octx->outer_context; in gimplify_scan_omp_clauses()
8840 for (octx = outer_ctx; octx; octx = octx->outer_context) in gimplify_scan_omp_clauses()
9516 if (outer_ctx->outer_context) in gimplify_scan_omp_clauses()
9517 omp_notice_variable (outer_ctx->outer_context, decl, in gimplify_scan_omp_clauses()
9751 && outer_ctx->outer_context in gimplify_scan_omp_clauses()
9752 && outer_ctx->outer_context->region_type == ORT_WORKSHARE) in gimplify_scan_omp_clauses()
9754 n = splay_tree_lookup (outer_ctx->outer_context->variables, in gimplify_scan_omp_clauses()
9817 for (; ctx; ctx = ctx->outer_context) in omp_mark_stores()
9976 struct gimplify_omp_ctx *ctx = gimplify_omp_ctxp->outer_context; in gimplify_adjust_omp_clauses_1()
9985 ctx = ctx->outer_context; in gimplify_adjust_omp_clauses_1()
10026 omp_mark_stores (gimplify_omp_ctxp->outer_context, decl); in gimplify_adjust_omp_clauses_1()
10061 gimplify_omp_ctxp = ctx->outer_context; in gimplify_adjust_omp_clauses_1()
10111 if (gimplify_omp_ctxp->outer_context) in gimplify_adjust_omp_clauses_1()
10113 struct gimplify_omp_ctx *ctx = gimplify_omp_ctxp->outer_context; in gimplify_adjust_omp_clauses_1()
10135 gimplify_omp_ctxp = ctx->outer_context; in gimplify_adjust_omp_clauses_1()
10158 gimplify_omp_ctxp = ctx->outer_context; in gimplify_adjust_omp_clauses_1()
10164 gimplify_omp_ctxp = ctx->outer_context; in gimplify_adjust_omp_clauses_1()
10188 for (octx = ctx; octx; octx = octx->outer_context) in gimplify_adjust_omp_clauses()
10213 && ctx->outer_context in gimplify_adjust_omp_clauses()
10214 && ctx->outer_context->region_type == ORT_COMBINED_PARALLEL) in gimplify_adjust_omp_clauses()
10216 for (c = ctx->outer_context->clauses; c; c = OMP_CLAUSE_CHAIN (c)) in gimplify_adjust_omp_clauses()
10222 = splay_tree_lookup (ctx->outer_context->variables, in gimplify_adjust_omp_clauses()
10296 omp_mark_stores (gimplify_omp_ctxp->outer_context, decl); in gimplify_adjust_omp_clauses()
10320 omp_mark_stores (gimplify_omp_ctxp->outer_context, decl); in gimplify_adjust_omp_clauses()
10339 for (octx = ctx->outer_context; octx; in gimplify_adjust_omp_clauses()
10340 octx = octx->outer_context) in gimplify_adjust_omp_clauses()
10479 if (ctx->outer_context) in gimplify_adjust_omp_clauses()
10481 omp_notice_variable (ctx->outer_context, decl2, true); in gimplify_adjust_omp_clauses()
10482 omp_notice_variable (ctx->outer_context, in gimplify_adjust_omp_clauses()
10530 if (ctx->outer_context) in gimplify_adjust_omp_clauses()
10532 omp_notice_variable (ctx->outer_context, decl2, true); in gimplify_adjust_omp_clauses()
10533 omp_notice_variable (ctx->outer_context, in gimplify_adjust_omp_clauses()
10593 omp_mark_stores (gimplify_omp_ctxp->outer_context, decl); in gimplify_adjust_omp_clauses()
10674 gimplify_omp_ctxp = ctx->outer_context; in gimplify_adjust_omp_clauses()
10732 && ctx->outer_context in omp_construct_selector_matches()
10733 && ctx->outer_context->region_type == ORT_COMBINED_PARALLEL in omp_construct_selector_matches()
10734 && ctx->outer_context->outer_context in omp_construct_selector_matches()
10735 && ctx->outer_context->outer_context->code == OMP_LOOP in omp_construct_selector_matches()
10736 && ctx->outer_context->outer_context->distribute) in omp_construct_selector_matches()
10737 ctx = ctx->outer_context->outer_context; in omp_construct_selector_matches()
10738 ctx = ctx->outer_context; in omp_construct_selector_matches()
11505 = gimplify_omp_ctxp->outer_context; in gimplify_omp_for()
11520 struct gimplify_omp_ctx *octx = outer->outer_context; in gimplify_omp_for()
11523 && octx->outer_context in gimplify_omp_for()
11524 && (octx->outer_context->region_type in gimplify_omp_for()
11526 && octx->outer_context->combined_loop) in gimplify_omp_for()
11528 octx = octx->outer_context; in gimplify_omp_for()
11550 if (outer->outer_context in gimplify_omp_for()
11551 && (outer->outer_context->region_type in gimplify_omp_for()
11553 outer = outer->outer_context; in gimplify_omp_for()
11577 && outer->outer_context in gimplify_omp_for()
11578 && (outer->outer_context->region_type in gimplify_omp_for()
11580 && outer->outer_context->combined_loop) in gimplify_omp_for()
11582 outer = outer->outer_context; in gimplify_omp_for()
11596 if (outer && outer->outer_context in gimplify_omp_for()
11597 && ((outer->outer_context->region_type in gimplify_omp_for()
11601 && (outer->outer_context->region_type in gimplify_omp_for()
11604 outer = outer->outer_context; in gimplify_omp_for()
11614 if (outer && outer->outer_context) in gimplify_omp_for()
11615 omp_notice_variable (outer->outer_context, decl, in gimplify_omp_for()
11636 = gimplify_omp_ctxp->outer_context; in gimplify_omp_for()
11649 else if (outer->outer_context in gimplify_omp_for()
11650 && (outer->outer_context->region_type in gimplify_omp_for()
11652 outer = outer->outer_context; in gimplify_omp_for()
11676 && outer->outer_context in gimplify_omp_for()
11677 && (outer->outer_context->region_type in gimplify_omp_for()
11679 && outer->outer_context->combined_loop) in gimplify_omp_for()
11681 outer = outer->outer_context; in gimplify_omp_for()
11695 if (outer && outer->outer_context in gimplify_omp_for()
11696 && ((outer->outer_context->region_type in gimplify_omp_for()
11700 && (outer->outer_context->region_type in gimplify_omp_for()
11703 outer = outer->outer_context; in gimplify_omp_for()
11713 if (outer && outer->outer_context) in gimplify_omp_for()
11714 omp_notice_variable (outer->outer_context, decl, in gimplify_omp_for()
11995 gimplify_omp_ctxp = ctx->outer_context; in gimplify_omp_for()
12033 && gimplify_omp_ctxp->outer_context in gimplify_omp_for()
12034 && gimplify_omp_ctxp->outer_context->combined_loop))) in gimplify_omp_for()
12205 ctx = ctx->outer_context; in gimplify_omp_for()
12303 for (; octx; octx = octx->outer_context) in gimplify_omp_loop()
12332 for (; octx; octx = octx->outer_context) in gimplify_omp_loop()
12754 gimplify_omp_ctxp = gimplify_omp_ctxp->outer_context; in optimize_target_teams()