Home | History | Annotate | Download | only in parallel

Lines Matching defs:pieces

1104     std::vector<std::pair<difference_type, difference_type> > *pieces)
1146 pieces[slab][seq].first =
1155 pieces[slab][seq].first = 0;
1157 pieces[slab][seq].second =
1166 pieces[slab][seq].second = _GLIBCXX_PARALLEL_LENGTH(seqs_begin[seq]);
1185 std::vector<std::pair<difference_type, difference_type> > *pieces)
1238 pieces[slab][seq].first = 0;
1241 pieces[slab][seq].first =
1242 pieces[slab - 1][seq].second;
1244 pieces[slab][seq].second =
1249 pieces[slab][seq].second =
1333 std::vector<std::pair<difference_type, difference_type> >* pieces;
1343 // Thread t will have to merge pieces[iam][0..k - 1]
1344 pieces = new std::vector<
1347 pieces[s].resize(k);
1354 comp, pieces);
1362 target_position += pieces[iam][c].first;
1369 ne_seqs[s].first + pieces[iam][s].first,
1370 ne_seqs[s].first + pieces[iam][s].second);
1392 (*raii).first += pieces[num_threads - 1][k++].second;
1395 delete[] pieces;