GCC Middle and Back End API Reference
gimplify_omp_ctx Struct Reference
Collaboration diagram for gimplify_omp_ctx:

Data Fields

struct gimplify_omp_ctxouter_context
splay_tree variables
hash_set< tree > * privatized_types
tree clauses
vec< treeloop_iter_var
location_t location
enum omp_clause_default_kind default_kind
enum omp_region_type region_type
enum tree_code code
bool combined_loop
bool distribute
bool target_firstprivatize_array_bases
bool add_safelen1
bool order_concurrent
bool has_depend
bool in_for_exprs
int defaultmap [5]

Field Documentation

◆ add_safelen1

bool gimplify_omp_ctx::add_safelen1

◆ clauses

◆ code

◆ combined_loop

◆ default_kind

◆ defaultmap

◆ distribute

bool gimplify_omp_ctx::distribute

◆ has_depend

◆ in_for_exprs

bool gimplify_omp_ctx::in_for_exprs

◆ location

◆ loop_iter_var

vec<tree> gimplify_omp_ctx::loop_iter_var

◆ order_concurrent

bool gimplify_omp_ctx::order_concurrent

◆ outer_context

◆ privatized_types

hash_set<tree>* gimplify_omp_ctx::privatized_types

◆ region_type

◆ target_firstprivatize_array_bases

bool gimplify_omp_ctx::target_firstprivatize_array_bases

◆ variables

The documentation for this struct was generated from the following file: