Home | History | Annotate | Download | only in parallel

Lines Matching refs:_M_dist

67       _DifferenceType** _M_dist;
133 // Indexing: _M_dist[bin][processor]
159 __sd->_M_dist[__b][__iam + 1] = __dist[__b];
165 // Sum up bins, __sd->_M_dist[__s + 1][__d->_M_num_threads] now
168 __gnu_sequential::partial_sum(__sd->_M_dist[__s + 1],
169 __sd->_M_dist[__s + 1]
171 __sd->_M_dist[__s + 1]);
178 __global_offset += __sd->_M_dist[__s + 1][__d->_M_num_threads];
185 __sd->_M_dist[__s + 1][__t] += __offset;
186 __offset = __sd->_M_dist[__s + 1][__d->_M_num_threads];
196 __dist[__b] = __sd->_M_dist[__b][__iam];
229 ? 0 : __sd->_M_dist[__b][__d->_M_num_threads])),
231 + __sd->_M_dist[__b + 1][__d->_M_num_threads]);
236 ? 0 : __sd->_M_dist[__b][__d->_M_num_threads]));
350 __sd._M_dist = new _DifferenceType*[__num_bins + 1];
353 __sd._M_dist[__b] = new _DifferenceType[__num_threads + 1];
356 __sd._M_dist[0][0] = 0;
357 __sd._M_dist[__b][0] = 0;
396 delete[] __sd._M_dist[__s];
397 delete[] __sd._M_dist;