Searched refs:dims (Results 1 – 5 of 5) sorted by relevance
4146 const struct kmp_dim *dims) { in __kmpc_doacross_init() argument4160 KMP_DEBUG_ASSERT(dims != NULL); in __kmpc_doacross_init()4182 pr_buf->th_doacross_info[2] = dims[0].lo; in __kmpc_doacross_init()4183 pr_buf->th_doacross_info[3] = dims[0].up; in __kmpc_doacross_init()4184 pr_buf->th_doacross_info[4] = dims[0].st; in __kmpc_doacross_init()4189 if (dims[j].st == 1) { // most common case in __kmpc_doacross_init()4191 range_length = dims[j].up - dims[j].lo + 1; in __kmpc_doacross_init()4193 if (dims[j].st > 0) { in __kmpc_doacross_init()4194 KMP_DEBUG_ASSERT(dims[j].up > dims[j].lo); in __kmpc_doacross_init()4195 range_length = (kmp_uint64)(dims[j].up - dims[j].lo) / dims[j].st + 1; in __kmpc_doacross_init()[all …]
762 struct kmp_dim *dims = \766 dims[i].lo = 0; \767 dims[i].up = counts[i] - 1; \768 dims[i].st = 1; \770 __kmpc_doacross_init(&loc, gtid, (int)ncounts, dims); \799 __kmp_free(dims); \809 struct kmp_dim *dims = \813 dims[i].lo = 0; \814 dims[i].up = counts[i] - 1; \815 dims[i].st = 1; \[all …]
4474 const struct kmp_dim *dims);
23 // [mdspan.extents.dims], alias template dims25 using dims = see below; // since C++26
460 using dims = dextents<_IndexType, _Rank>;