LLVM OpenMP 20.0.0git
|
Interface struct for rectangular nested loops. More...
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp_collapse.h"
Interface struct for rectangular nested loops.
Same size as bounds_infoXX_template.
Definition at line 106 of file kmp_collapse.h.
comparison_t bounds_info_t::comparison |
Definition at line 110 of file kmp_collapse.h.
kmp_uint64 bounds_info_t::lb0_u64 |
Definition at line 116 of file kmp_collapse.h.
Referenced by __kmpc_for_collapsed_init(), kmp_handle_lower_triangle_matrix(), and kmp_handle_upper_triangle_matrix().
kmp_uint64 bounds_info_t::lb1_u64 |
Definition at line 117 of file kmp_collapse.h.
Referenced by __kmpc_for_collapsed_init(), kmp_handle_lower_triangle_matrix(), and kmp_handle_upper_triangle_matrix().
loop_type_t bounds_info_t::loop_iv_type |
Definition at line 109 of file kmp_collapse.h.
loop_type_t bounds_info_t::loop_type |
Definition at line 108 of file kmp_collapse.h.
Referenced by kmp_calc_number_of_iterations(), kmp_calc_one_iv(), kmp_calc_one_iv_end(), kmp_calc_one_iv_for_chunk_end(), kmp_calc_one_iv_rectang(), and kmp_calculate_trip_count().
kmp_index_t bounds_info_t::outer_iv |
Definition at line 114 of file kmp_collapse.h.
kmp_int64 bounds_info_t::step_64 |
Definition at line 120 of file kmp_collapse.h.
kmp_loop_nest_iv_t bounds_info_t::trip_count |
Definition at line 124 of file kmp_collapse.h.
Referenced by kmp_calc_original_ivs_for_chunk_end().
kmp_uint64 bounds_info_t::ub0_u64 |
Definition at line 118 of file kmp_collapse.h.
Referenced by __kmpc_for_collapsed_init(), kmp_handle_lower_triangle_matrix(), and kmp_handle_upper_triangle_matrix().
kmp_uint64 bounds_info_t::ub1_u64 |
Definition at line 119 of file kmp_collapse.h.
Referenced by __kmpc_for_collapsed_init(), kmp_handle_lower_triangle_matrix(), and kmp_handle_upper_triangle_matrix().