LLVM OpenMP 22.0.0git
bounds_info_t Struct Reference

Interface struct for rectangular nested loops. More...

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp_collapse.h"

Public Attributes

loop_type_t loop_type
loop_type_t loop_iv_type
comparison_t comparison
kmp_index_t outer_iv
kmp_uint64 lb0_u64
kmp_uint64 lb1_u64
kmp_uint64 ub0_u64
kmp_uint64 ub1_u64
kmp_int64 step_64
kmp_loop_nest_iv_t trip_count

Detailed Description

Interface struct for rectangular nested loops.

Same size as bounds_infoXX_template.

Definition at line 106 of file kmp_collapse.h.

Member Data Documentation

◆ comparison

comparison_t bounds_info_t::comparison

Definition at line 110 of file kmp_collapse.h.

◆ lb0_u64

◆ lb1_u64

◆ loop_iv_type

loop_type_t bounds_info_t::loop_iv_type

Definition at line 109 of file kmp_collapse.h.

◆ loop_type

◆ outer_iv

kmp_index_t bounds_info_t::outer_iv

Definition at line 114 of file kmp_collapse.h.

◆ step_64

kmp_int64 bounds_info_t::step_64

Definition at line 120 of file kmp_collapse.h.

◆ trip_count

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().

◆ ub0_u64

◆ ub1_u64


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