Searched refs:__borders (Results 1 – 5 of 5) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/parallel/ |
| D | partial_sum.h | 112 _DifferenceType* __borders; in __parallel_partial_sum_linear() local 123 __borders = new _DifferenceType[__num_threads + 2]; in __parallel_partial_sum_linear() 126 __equally_split(__n, __num_threads + 1, __borders); in __parallel_partial_sum_linear() 136 __borders[0] = 0; in __parallel_partial_sum_linear() 139 __borders[__i] = __borderstart; in __parallel_partial_sum_linear() 142 __borders[__num_threads + 1] = __n; in __parallel_partial_sum_linear() 155 __begin + __borders[1], in __parallel_partial_sum_linear() 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); in __parallel_partial_sum_linear() 164 __begin + __borders[__iam] + 1, in __parallel_partial_sum_linear() 165 __begin + __borders[__iam + 1], in __parallel_partial_sum_linear() [all …]
|
| D | unique_copy.h | 67 _DifferenceType *__borders; in __parallel_unique_copy() local 76 __borders = new _DifferenceType[__num_threads + 2]; in __parallel_unique_copy() 77 __equally_split(__size, __num_threads + 1, __borders); in __parallel_unique_copy() 92 __begin = __borders[0] + 1; // == 1 in __parallel_unique_copy() 93 __end = __borders[__iam + 1]; in __parallel_unique_copy() 110 __begin = __borders[__iam]; //one part in __parallel_unique_copy() 111 __end = __borders[__iam + 1]; in __parallel_unique_copy() 139 __begin = __borders[__num_threads]; in __parallel_unique_copy() 174 delete[] __borders; in __parallel_unique_copy()
|
| D | find.h | 109 _DifferenceType* __borders; in __find_template() local 120 __borders = new _DifferenceType[__num_threads + 1]; in __find_template() 121 __equally_split(__length, __num_threads, __borders); in __find_template() 125 _DifferenceType __start = __borders[__iam], in __find_template() 126 __stop = __borders[__iam + 1]; in __find_template() 151 delete[] __borders; in __find_template()
|
| D | set_operations.h | 371 _DifferenceType *__borders; in __parallel_set_operation() local 385 __borders = new _DifferenceType[__num_threads + 2]; in __parallel_set_operation() 386 __equally_split(__size, __num_threads + 1, __borders); in __parallel_set_operation() 397 const _DifferenceType __rank = __borders[__iam + 1]; in __parallel_set_operation()
|
| D | multiway_merge.h | 1148 _DifferenceType* __borders = 1150 __equally_split(__length, __num_threads, __borders); 1155 multiseq_partition(__se.begin(), __se.end(), __borders[__s + 1], 1168 delete[] __borders;
|