Lines Matching refs:outer_context

181   struct gimplify_omp_ctx *outer_context;  member
407 c->outer_context = gimplify_omp_ctxp; in new_omp_context()
743 ctx = ctx->outer_context; in gimple_add_tmp_var()
2730 ctx = ctx->outer_context; in gimplify_var_or_parm_decl()
3187 for (ctx = gimplify_omp_ctxp; ctx; ctx = ctx->outer_context) in maybe_fold_stmt()
6727 ctx = ctx->outer_context; in omp_firstprivatize_variable()
6903 struct gimplify_omp_ctx *outer_ctx = ctx->outer_context; in omp_add_variable()
6933 outer_ctx = outer_ctx->outer_context; in omp_add_variable()
6950 for (octx = ctx; octx; octx = octx->outer_context) in omp_notice_threadprivate_variable()
7061 if (struct gimplify_omp_ctx *octx = ctx->outer_context) in omp_default_clause()
7064 for (; octx; octx = octx->outer_context) in omp_default_clause()
7216 if (gimplify_omp_ctxp->outer_context == NULL in omp_notice_variable()
7257 for (octx = ctx->outer_context; in omp_notice_variable()
7258 octx; octx = octx->outer_context) in omp_notice_variable()
7283 struct gimplify_omp_ctx *octx = ctx->outer_context; in omp_notice_variable()
7290 for (; octx; octx = octx->outer_context) in omp_notice_variable()
7417 if (ctx->outer_context in omp_notice_variable()
7418 && omp_notice_variable (ctx->outer_context, decl, in_code)) in omp_notice_variable()
7453 && gimplify_omp_ctxp->outer_context == ctx))) in omp_is_private()
7476 && gimplify_omp_ctxp->outer_context == ctx)); in omp_is_private()
7483 else if (ctx->outer_context) in omp_is_private()
7484 return omp_is_private (ctx->outer_context, decl, simd); in omp_is_private()
7499 ctx = ctx->outer_context; in omp_check_private()
7572 outer_ctx = ctx->outer_context; in gimplify_scan_omp_clauses()
7633 if (outer_ctx->outer_context) in gimplify_scan_omp_clauses()
7634 omp_notice_variable (outer_ctx->outer_context, decl, true); in gimplify_scan_omp_clauses()
7643 if (outer_ctx->outer_context) in gimplify_scan_omp_clauses()
7644 omp_notice_variable (outer_ctx->outer_context, decl, true); in gimplify_scan_omp_clauses()
7655 if (outer_ctx->outer_context in gimplify_scan_omp_clauses()
7656 && (outer_ctx->outer_context->region_type in gimplify_scan_omp_clauses()
7658 && splay_tree_lookup (outer_ctx->outer_context->variables, in gimplify_scan_omp_clauses()
7661 struct gimplify_omp_ctx *octx = outer_ctx->outer_context; in gimplify_scan_omp_clauses()
7663 if (octx->outer_context) in gimplify_scan_omp_clauses()
7665 octx = octx->outer_context; in gimplify_scan_omp_clauses()
7674 octx = octx->outer_context; in gimplify_scan_omp_clauses()
7683 octx = octx->outer_context; in gimplify_scan_omp_clauses()
7690 else if (outer_ctx->outer_context) in gimplify_scan_omp_clauses()
7691 omp_notice_variable (outer_ctx->outer_context, decl, true); in gimplify_scan_omp_clauses()
7757 if (octx->outer_context in gimplify_scan_omp_clauses()
7758 && (octx->outer_context->region_type in gimplify_scan_omp_clauses()
7760 octx = octx->outer_context->outer_context; in gimplify_scan_omp_clauses()
7762 octx = octx->outer_context; in gimplify_scan_omp_clauses()
7802 if (octx->outer_context in gimplify_scan_omp_clauses()
7803 && (octx->outer_context->region_type in gimplify_scan_omp_clauses()
7805 octx = octx->outer_context; in gimplify_scan_omp_clauses()
7839 if (octx->outer_context == NULL) in gimplify_scan_omp_clauses()
7841 octx = octx->outer_context; in gimplify_scan_omp_clauses()
7892 for (octx = outer_ctx; octx; octx = octx->outer_context) in gimplify_scan_omp_clauses()
8673 for (; ctx; ctx = ctx->outer_context) in omp_mark_stores()
8811 struct gimplify_omp_ctx *ctx = gimplify_omp_ctxp->outer_context; in gimplify_adjust_omp_clauses_1()
8820 ctx = ctx->outer_context; in gimplify_adjust_omp_clauses_1()
8851 omp_mark_stores (gimplify_omp_ctxp->outer_context, decl); in gimplify_adjust_omp_clauses_1()
8886 gimplify_omp_ctxp = ctx->outer_context; in gimplify_adjust_omp_clauses_1()
8928 if (gimplify_omp_ctxp->outer_context) in gimplify_adjust_omp_clauses_1()
8930 struct gimplify_omp_ctx *ctx = gimplify_omp_ctxp->outer_context; in gimplify_adjust_omp_clauses_1()
8952 gimplify_omp_ctxp = ctx->outer_context; in gimplify_adjust_omp_clauses_1()
8975 gimplify_omp_ctxp = ctx->outer_context; in gimplify_adjust_omp_clauses_1()
8981 gimplify_omp_ctxp = ctx->outer_context; in gimplify_adjust_omp_clauses_1()
9003 for (octx = ctx; octx; octx = octx->outer_context) in gimplify_adjust_omp_clauses()
9063 omp_mark_stores (gimplify_omp_ctxp->outer_context, decl); in gimplify_adjust_omp_clauses()
9087 omp_mark_stores (gimplify_omp_ctxp->outer_context, decl); in gimplify_adjust_omp_clauses()
9104 for (octx = ctx->outer_context; octx; in gimplify_adjust_omp_clauses()
9105 octx = octx->outer_context) in gimplify_adjust_omp_clauses()
9236 if (ctx->outer_context) in gimplify_adjust_omp_clauses()
9238 omp_notice_variable (ctx->outer_context, decl2, true); in gimplify_adjust_omp_clauses()
9239 omp_notice_variable (ctx->outer_context, in gimplify_adjust_omp_clauses()
9287 if (ctx->outer_context) in gimplify_adjust_omp_clauses()
9289 omp_notice_variable (ctx->outer_context, decl2, true); in gimplify_adjust_omp_clauses()
9290 omp_notice_variable (ctx->outer_context, in gimplify_adjust_omp_clauses()
9329 omp_mark_stores (gimplify_omp_ctxp->outer_context, decl); in gimplify_adjust_omp_clauses()
9391 gimplify_omp_ctxp = ctx->outer_context; in gimplify_adjust_omp_clauses()
9917 = gimplify_omp_ctxp->outer_context; in gimplify_omp_for()
9932 struct gimplify_omp_ctx *octx = outer->outer_context; in gimplify_omp_for()
9935 && octx->outer_context in gimplify_omp_for()
9936 && (octx->outer_context->region_type in gimplify_omp_for()
9938 && octx->outer_context->combined_loop) in gimplify_omp_for()
9940 octx = octx->outer_context; in gimplify_omp_for()
9962 if (outer->outer_context in gimplify_omp_for()
9963 && (outer->outer_context->region_type in gimplify_omp_for()
9965 outer = outer->outer_context; in gimplify_omp_for()
9988 && outer->outer_context in gimplify_omp_for()
9989 && (outer->outer_context->region_type in gimplify_omp_for()
9991 && outer->outer_context->combined_loop) in gimplify_omp_for()
9993 outer = outer->outer_context; in gimplify_omp_for()
10007 if (outer && outer->outer_context in gimplify_omp_for()
10008 && (outer->outer_context->region_type in gimplify_omp_for()
10011 outer = outer->outer_context; in gimplify_omp_for()
10021 if (outer && outer->outer_context) in gimplify_omp_for()
10022 omp_notice_variable (outer->outer_context, decl, in gimplify_omp_for()
10034 = gimplify_omp_ctxp->outer_context; in gimplify_omp_for()
10047 else if (outer->outer_context in gimplify_omp_for()
10048 && (outer->outer_context->region_type in gimplify_omp_for()
10050 outer = outer->outer_context; in gimplify_omp_for()
10073 && outer->outer_context in gimplify_omp_for()
10074 && (outer->outer_context->region_type in gimplify_omp_for()
10076 && outer->outer_context->combined_loop) in gimplify_omp_for()
10078 outer = outer->outer_context; in gimplify_omp_for()
10092 if (outer && outer->outer_context in gimplify_omp_for()
10093 && (outer->outer_context->region_type in gimplify_omp_for()
10096 outer = outer->outer_context; in gimplify_omp_for()
10106 if (outer && outer->outer_context) in gimplify_omp_for()
10107 omp_notice_variable (outer->outer_context, decl, in gimplify_omp_for()
10363 gimplify_omp_ctxp = ctx->outer_context; in gimplify_omp_for()
10396 && gimplify_omp_ctxp->outer_context in gimplify_omp_for()
10397 && gimplify_omp_ctxp->outer_context->combined_loop))) in gimplify_omp_for()
10742 gimplify_omp_ctxp = gimplify_omp_ctxp->outer_context; in optimize_target_teams()