/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-5/include/parallel/ |
A D | tags.h | 59 { _M_num_threads = __num_threads; } in parallel_tag() 74 { _M_num_threads = __num_threads; } in set_num_threads() 83 : parallel_tag(__num_threads) { } in default_parallel_tag() 112 exact_tag(_ThreadIndex __num_threads) in exact_tag() 113 : parallel_tag(__num_threads) { } in exact_tag() 122 : parallel_tag(__num_threads) { } in sampling_tag() 132 : parallel_tag(__num_threads) { } in multiway_mergesort_tag() 141 : parallel_tag(__num_threads) { } in multiway_mergesort_exact_tag() 150 : parallel_tag(__num_threads) { } in multiway_mergesort_sampling_tag() 159 : parallel_tag(__num_threads) { } in quicksort_tag() [all …]
|
A D | quicksort.h | 56 __num_samples, _ThreadIndex __num_threads) in __parallel_sort_qs_divide() argument 83 __pred, __num_threads); in __parallel_sort_qs_divide() 103 _ThreadIndex __num_threads) in __parallel_sort_qs_conquer() argument 109 if (__num_threads <= 1) in __parallel_sort_qs_conquer() 122 if ((__num_threads % 2) == 1) in __parallel_sort_qs_conquer() 123 __num_threads_left = __num_threads / 2 + 1; in __parallel_sort_qs_conquer() 125 __num_threads_left = __num_threads / 2; in __parallel_sort_qs_conquer() 140 __comp, __num_threads - __num_threads_left); in __parallel_sort_qs_conquer() 156 _ThreadIndex __num_threads) in __parallel_sort_qs() argument 167 if (__num_threads > __n) in __parallel_sort_qs() [all …]
|
A D | partial_sum.h | 101 _ThreadIndex __num_threads = in __parallel_partial_sum_linear() local 104 if (__num_threads < 2) in __parallel_partial_sum_linear() 117 # pragma omp parallel num_threads(__num_threads) in __parallel_partial_sum_linear() 121 __num_threads = omp_get_num_threads(); in __parallel_partial_sum_linear() 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() 131 __n / (1.0f + __s.partial_sum_dilation * __num_threads)); in __parallel_partial_sum_linear() 133 (__n - __first_part_length) / __num_threads; in __parallel_partial_sum_linear() 135 __n - __num_threads * __chunk_length; in __parallel_partial_sum_linear() 142 __borders[__num_threads + 1] = __n; in __parallel_partial_sum_linear() [all …]
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-6/include/parallel/ |
A D | tags.h | 59 { _M_num_threads = __num_threads; } in parallel_tag() 74 { _M_num_threads = __num_threads; } in set_num_threads() 83 : parallel_tag(__num_threads) { } in default_parallel_tag() 112 exact_tag(_ThreadIndex __num_threads) in exact_tag() 113 : parallel_tag(__num_threads) { } in exact_tag() 122 : parallel_tag(__num_threads) { } in sampling_tag() 132 : parallel_tag(__num_threads) { } in multiway_mergesort_tag() 141 : parallel_tag(__num_threads) { } in multiway_mergesort_exact_tag() 150 : parallel_tag(__num_threads) { } in multiway_mergesort_sampling_tag() 159 : parallel_tag(__num_threads) { } in quicksort_tag() [all …]
|
A D | quicksort.h | 56 __num_samples, _ThreadIndex __num_threads) in __parallel_sort_qs_divide() argument 83 __pred, __num_threads); in __parallel_sort_qs_divide() 103 _ThreadIndex __num_threads) in __parallel_sort_qs_conquer() argument 109 if (__num_threads <= 1) in __parallel_sort_qs_conquer() 122 if ((__num_threads % 2) == 1) in __parallel_sort_qs_conquer() 123 __num_threads_left = __num_threads / 2 + 1; in __parallel_sort_qs_conquer() 125 __num_threads_left = __num_threads / 2; in __parallel_sort_qs_conquer() 140 __comp, __num_threads - __num_threads_left); in __parallel_sort_qs_conquer() 156 _ThreadIndex __num_threads) in __parallel_sort_qs() argument 167 if (__num_threads > __n) in __parallel_sort_qs() [all …]
|
A D | partial_sum.h | 101 _ThreadIndex __num_threads = in __parallel_partial_sum_linear() local 104 if (__num_threads < 2) in __parallel_partial_sum_linear() 117 # pragma omp parallel num_threads(__num_threads) in __parallel_partial_sum_linear() 121 __num_threads = omp_get_num_threads(); in __parallel_partial_sum_linear() 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() 131 __n / (1.0f + __s.partial_sum_dilation * __num_threads)); in __parallel_partial_sum_linear() 133 (__n - __first_part_length) / __num_threads; in __parallel_partial_sum_linear() 135 __n - __num_threads * __chunk_length; in __parallel_partial_sum_linear() 142 __borders[__num_threads + 1] = __n; in __parallel_partial_sum_linear() [all …]
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-7/include/parallel/ |
A D | tags.h | 59 { _M_num_threads = __num_threads; } in parallel_tag() 74 { _M_num_threads = __num_threads; } in set_num_threads() 83 : parallel_tag(__num_threads) { } in default_parallel_tag() 112 exact_tag(_ThreadIndex __num_threads) in exact_tag() 113 : parallel_tag(__num_threads) { } in exact_tag() 122 : parallel_tag(__num_threads) { } in sampling_tag() 132 : parallel_tag(__num_threads) { } in multiway_mergesort_tag() 141 : parallel_tag(__num_threads) { } in multiway_mergesort_exact_tag() 150 : parallel_tag(__num_threads) { } in multiway_mergesort_sampling_tag() 159 : parallel_tag(__num_threads) { } in quicksort_tag() [all …]
|
A D | quicksort.h | 56 __num_samples, _ThreadIndex __num_threads) in __parallel_sort_qs_divide() argument 83 __pred, __num_threads); in __parallel_sort_qs_divide() 103 _ThreadIndex __num_threads) in __parallel_sort_qs_conquer() argument 109 if (__num_threads <= 1) in __parallel_sort_qs_conquer() 122 if ((__num_threads % 2) == 1) in __parallel_sort_qs_conquer() 123 __num_threads_left = __num_threads / 2 + 1; in __parallel_sort_qs_conquer() 125 __num_threads_left = __num_threads / 2; in __parallel_sort_qs_conquer() 140 __comp, __num_threads - __num_threads_left); in __parallel_sort_qs_conquer() 156 _ThreadIndex __num_threads) in __parallel_sort_qs() argument 167 if (__num_threads > __n) in __parallel_sort_qs() [all …]
|
A D | partial_sum.h | 101 _ThreadIndex __num_threads = in __parallel_partial_sum_linear() local 104 if (__num_threads < 2) in __parallel_partial_sum_linear() 117 # pragma omp parallel num_threads(__num_threads) in __parallel_partial_sum_linear() 121 __num_threads = omp_get_num_threads(); in __parallel_partial_sum_linear() 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() 131 __n / (1.0f + __s.partial_sum_dilation * __num_threads)); in __parallel_partial_sum_linear() 133 (__n - __first_part_length) / __num_threads; in __parallel_partial_sum_linear() 135 __n - __num_threads * __chunk_length; in __parallel_partial_sum_linear() 142 __borders[__num_threads + 1] = __n; in __parallel_partial_sum_linear() [all …]
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-8/include/parallel/ |
A D | tags.h | 59 { _M_num_threads = __num_threads; } in parallel_tag() 74 { _M_num_threads = __num_threads; } in set_num_threads() 83 : parallel_tag(__num_threads) { } in default_parallel_tag() 112 exact_tag(_ThreadIndex __num_threads) in exact_tag() 113 : parallel_tag(__num_threads) { } in exact_tag() 122 : parallel_tag(__num_threads) { } in sampling_tag() 132 : parallel_tag(__num_threads) { } in multiway_mergesort_tag() 141 : parallel_tag(__num_threads) { } in multiway_mergesort_exact_tag() 150 : parallel_tag(__num_threads) { } in multiway_mergesort_sampling_tag() 159 : parallel_tag(__num_threads) { } in quicksort_tag() [all …]
|
A D | quicksort.h | 56 __num_samples, _ThreadIndex __num_threads) in __parallel_sort_qs_divide() argument 83 __pred, __num_threads); in __parallel_sort_qs_divide() 103 _ThreadIndex __num_threads) in __parallel_sort_qs_conquer() argument 109 if (__num_threads <= 1) in __parallel_sort_qs_conquer() 122 if ((__num_threads % 2) == 1) in __parallel_sort_qs_conquer() 123 __num_threads_left = __num_threads / 2 + 1; in __parallel_sort_qs_conquer() 125 __num_threads_left = __num_threads / 2; in __parallel_sort_qs_conquer() 140 __comp, __num_threads - __num_threads_left); in __parallel_sort_qs_conquer() 156 _ThreadIndex __num_threads) in __parallel_sort_qs() argument 167 if (__num_threads > __n) in __parallel_sort_qs() [all …]
|
A D | partial_sum.h | 101 _ThreadIndex __num_threads = in __parallel_partial_sum_linear() local 104 if (__num_threads < 2) in __parallel_partial_sum_linear() 117 # pragma omp parallel num_threads(__num_threads) in __parallel_partial_sum_linear() 121 __num_threads = omp_get_num_threads(); in __parallel_partial_sum_linear() 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() 131 __n / (1.0f + __s.partial_sum_dilation * __num_threads)); in __parallel_partial_sum_linear() 133 (__n - __first_part_length) / __num_threads; in __parallel_partial_sum_linear() 135 __n - __num_threads * __chunk_length; in __parallel_partial_sum_linear() 142 __borders[__num_threads + 1] = __n; in __parallel_partial_sum_linear() [all …]
|
A D | balanced_quicksort.h | 104 _Compare __comp, _ThreadIndex __num_threads) in __qsb_divide() argument 106 _GLIBCXX_PARALLEL_ASSERT(__num_threads > 0); in __qsb_divide() 147 __num_threads); in __qsb_divide() 177 _ThreadIndex __iam, _ThreadIndex __num_threads, in __qsb_conquer() argument 186 if (__num_threads <= 1 || __n <= 1) in __qsb_conquer() 208 * __num_threads / __n)); in __qsb_conquer() 393 __victim = __rng(__num_threads); in __qsb_local_sort_with_helping() 434 _Compare __comp, _ThreadIndex __num_threads) in __parallel_sort_qsb() argument 451 if (__num_threads > __n) in __parallel_sort_qsb() 452 __num_threads = static_cast<_ThreadIndex>(__n); in __parallel_sort_qsb() [all …]
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-4.9/include/parallel/ |
A D | tags.h | 59 { _M_num_threads = __num_threads; } in parallel_tag() 74 { _M_num_threads = __num_threads; } in set_num_threads() 83 : parallel_tag(__num_threads) { } in default_parallel_tag() 112 exact_tag(_ThreadIndex __num_threads) in exact_tag() 113 : parallel_tag(__num_threads) { } in exact_tag() 122 : parallel_tag(__num_threads) { } in sampling_tag() 132 : parallel_tag(__num_threads) { } in multiway_mergesort_tag() 141 : parallel_tag(__num_threads) { } in multiway_mergesort_exact_tag() 150 : parallel_tag(__num_threads) { } in multiway_mergesort_sampling_tag() 159 : parallel_tag(__num_threads) { } in quicksort_tag() [all …]
|
A D | quicksort.h | 56 __num_samples, _ThreadIndex __num_threads) in __parallel_sort_qs_divide() argument 83 __pred, __num_threads); in __parallel_sort_qs_divide() 103 _ThreadIndex __num_threads) in __parallel_sort_qs_conquer() argument 109 if (__num_threads <= 1) in __parallel_sort_qs_conquer() 122 if ((__num_threads % 2) == 1) in __parallel_sort_qs_conquer() 123 __num_threads_left = __num_threads / 2 + 1; in __parallel_sort_qs_conquer() 125 __num_threads_left = __num_threads / 2; in __parallel_sort_qs_conquer() 140 __comp, __num_threads - __num_threads_left); in __parallel_sort_qs_conquer() 156 _ThreadIndex __num_threads) in __parallel_sort_qs() argument 167 if (__num_threads > __n) in __parallel_sort_qs() [all …]
|
A D | partial_sum.h | 101 _ThreadIndex __num_threads = in __parallel_partial_sum_linear() local 104 if (__num_threads < 2) in __parallel_partial_sum_linear() 117 # pragma omp parallel num_threads(__num_threads) in __parallel_partial_sum_linear() 121 __num_threads = omp_get_num_threads(); in __parallel_partial_sum_linear() 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() 131 __n / (1.0f + __s.partial_sum_dilation * __num_threads)); in __parallel_partial_sum_linear() 133 (__n - __first_part_length) / __num_threads; in __parallel_partial_sum_linear() 135 __n - __num_threads * __chunk_length; in __parallel_partial_sum_linear() 142 __borders[__num_threads + 1] = __n; in __parallel_partial_sum_linear() [all …]
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-10/include/parallel/ |
A D | tags.h | 59 { _M_num_threads = __num_threads; } in parallel_tag() 74 { _M_num_threads = __num_threads; } in set_num_threads() 83 : parallel_tag(__num_threads) { } in default_parallel_tag() 112 exact_tag(_ThreadIndex __num_threads) in exact_tag() 113 : parallel_tag(__num_threads) { } in exact_tag() 122 : parallel_tag(__num_threads) { } in sampling_tag() 132 : parallel_tag(__num_threads) { } in multiway_mergesort_tag() 141 : parallel_tag(__num_threads) { } in multiway_mergesort_exact_tag() 150 : parallel_tag(__num_threads) { } in multiway_mergesort_sampling_tag() 159 : parallel_tag(__num_threads) { } in quicksort_tag() [all …]
|
A D | quicksort.h | 56 __num_samples, _ThreadIndex __num_threads) in __parallel_sort_qs_divide() argument 83 __pred, __num_threads); in __parallel_sort_qs_divide() 103 _ThreadIndex __num_threads) in __parallel_sort_qs_conquer() argument 109 if (__num_threads <= 1) in __parallel_sort_qs_conquer() 122 if ((__num_threads % 2) == 1) in __parallel_sort_qs_conquer() 123 __num_threads_left = __num_threads / 2 + 1; in __parallel_sort_qs_conquer() 125 __num_threads_left = __num_threads / 2; in __parallel_sort_qs_conquer() 140 __comp, __num_threads - __num_threads_left); in __parallel_sort_qs_conquer() 156 _ThreadIndex __num_threads) in __parallel_sort_qs() argument 167 if (__num_threads > __n) in __parallel_sort_qs() [all …]
|
A D | partial_sum.h | 101 _ThreadIndex __num_threads = in __parallel_partial_sum_linear() local 104 if (__num_threads < 2) in __parallel_partial_sum_linear() 117 # pragma omp parallel num_threads(__num_threads) in __parallel_partial_sum_linear() 121 __num_threads = omp_get_num_threads(); in __parallel_partial_sum_linear() 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() 131 __n / (1.0f + __s.partial_sum_dilation * __num_threads)); in __parallel_partial_sum_linear() 133 (__n - __first_part_length) / __num_threads; in __parallel_partial_sum_linear() 135 __n - __num_threads * __chunk_length; in __parallel_partial_sum_linear() 142 __borders[__num_threads + 1] = __n; in __parallel_partial_sum_linear() [all …]
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-9/include/parallel/ |
A D | tags.h | 59 { _M_num_threads = __num_threads; } in parallel_tag() 74 { _M_num_threads = __num_threads; } in set_num_threads() 83 : parallel_tag(__num_threads) { } in default_parallel_tag() 112 exact_tag(_ThreadIndex __num_threads) in exact_tag() 113 : parallel_tag(__num_threads) { } in exact_tag() 122 : parallel_tag(__num_threads) { } in sampling_tag() 132 : parallel_tag(__num_threads) { } in multiway_mergesort_tag() 141 : parallel_tag(__num_threads) { } in multiway_mergesort_exact_tag() 150 : parallel_tag(__num_threads) { } in multiway_mergesort_sampling_tag() 159 : parallel_tag(__num_threads) { } in quicksort_tag() [all …]
|
A D | quicksort.h | 56 __num_samples, _ThreadIndex __num_threads) in __parallel_sort_qs_divide() argument 83 __pred, __num_threads); in __parallel_sort_qs_divide() 103 _ThreadIndex __num_threads) in __parallel_sort_qs_conquer() argument 109 if (__num_threads <= 1) in __parallel_sort_qs_conquer() 122 if ((__num_threads % 2) == 1) in __parallel_sort_qs_conquer() 123 __num_threads_left = __num_threads / 2 + 1; in __parallel_sort_qs_conquer() 125 __num_threads_left = __num_threads / 2; in __parallel_sort_qs_conquer() 140 __comp, __num_threads - __num_threads_left); in __parallel_sort_qs_conquer() 156 _ThreadIndex __num_threads) in __parallel_sort_qs() argument 167 if (__num_threads > __n) in __parallel_sort_qs() [all …]
|
A D | partial_sum.h | 101 _ThreadIndex __num_threads = in __parallel_partial_sum_linear() local 104 if (__num_threads < 2) in __parallel_partial_sum_linear() 117 # pragma omp parallel num_threads(__num_threads) in __parallel_partial_sum_linear() 121 __num_threads = omp_get_num_threads(); in __parallel_partial_sum_linear() 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() 131 __n / (1.0f + __s.partial_sum_dilation * __num_threads)); in __parallel_partial_sum_linear() 133 (__n - __first_part_length) / __num_threads; in __parallel_partial_sum_linear() 135 __n - __num_threads * __chunk_length; in __parallel_partial_sum_linear() 142 __borders[__num_threads + 1] = __n; in __parallel_partial_sum_linear() [all …]
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/include/parallel/ |
A D | tags.h | 59 { _M_num_threads = __num_threads; } in parallel_tag() 74 { _M_num_threads = __num_threads; } in set_num_threads() 83 : parallel_tag(__num_threads) { } in default_parallel_tag() 112 exact_tag(_ThreadIndex __num_threads) in exact_tag() 113 : parallel_tag(__num_threads) { } in exact_tag() 122 : parallel_tag(__num_threads) { } in sampling_tag() 132 : parallel_tag(__num_threads) { } in multiway_mergesort_tag() 141 : parallel_tag(__num_threads) { } in multiway_mergesort_exact_tag() 150 : parallel_tag(__num_threads) { } in multiway_mergesort_sampling_tag() 159 : parallel_tag(__num_threads) { } in quicksort_tag() [all …]
|
A D | quicksort.h | 56 __num_samples, _ThreadIndex __num_threads) in __parallel_sort_qs_divide() argument 83 __pred, __num_threads); in __parallel_sort_qs_divide() 103 _ThreadIndex __num_threads) in __parallel_sort_qs_conquer() argument 109 if (__num_threads <= 1) in __parallel_sort_qs_conquer() 122 if ((__num_threads % 2) == 1) in __parallel_sort_qs_conquer() 123 __num_threads_left = __num_threads / 2 + 1; in __parallel_sort_qs_conquer() 125 __num_threads_left = __num_threads / 2; in __parallel_sort_qs_conquer() 140 __comp, __num_threads - __num_threads_left); in __parallel_sort_qs_conquer() 156 _ThreadIndex __num_threads) in __parallel_sort_qs() argument 167 if (__num_threads > __n) in __parallel_sort_qs() [all …]
|
A D | partial_sum.h | 101 _ThreadIndex __num_threads = in __parallel_partial_sum_linear() local 104 if (__num_threads < 2) in __parallel_partial_sum_linear() 117 # pragma omp parallel num_threads(__num_threads) in __parallel_partial_sum_linear() 121 __num_threads = omp_get_num_threads(); in __parallel_partial_sum_linear() 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() 131 __n / (1.0f + __s.partial_sum_dilation * __num_threads)); in __parallel_partial_sum_linear() 133 (__n - __first_part_length) / __num_threads; in __parallel_partial_sum_linear() 135 __n - __num_threads * __chunk_length; in __parallel_partial_sum_linear() 142 __borders[__num_threads + 1] = __n; in __parallel_partial_sum_linear() [all …]
|