GCC Middle and Back End API Reference
|
Data Fields | |
struct omp_for_data_loop | loop |
tree | chunk_size |
gimple | for_stmt |
tree | pre |
tree | iter_type |
int | collapse |
bool | have_nowait |
bool | have_ordered |
enum omp_clause_schedule_kind | sched_kind |
struct omp_for_data_loop * | loops |
A structure describing the main elements of a parallel loop.
tree omp_for_data::chunk_size |
Referenced by get_ws_args_for(), and workshare_safe_to_combine_p().
int omp_for_data::collapse |
gimple omp_for_data::for_stmt |
bool omp_for_data::have_nowait |
bool omp_for_data::have_ordered |
tree omp_for_data::iter_type |
Referenced by expand_omp_for_init_vars().
struct omp_for_data_loop omp_for_data::loop |
Referenced by expand_omp_for_init_vars(), extract_omp_for_update_vars(), and workshare_safe_to_combine_p().
struct omp_for_data_loop* omp_for_data::loops |
tree omp_for_data::pre |
enum omp_clause_schedule_kind omp_for_data::sched_kind |