/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-5/include/parallel/ |
A D | multiway_mergesort.h | 108 __equally_split(__sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam], in __determine_samples() 131 operator()(const _ThreadIndex __iam, 152 if (__iam < __sd->_M_num_threads - 1) 174 if (__iam > 0) 190 operator()(const _ThreadIndex __iam, 216 if (__num_samples * __iam > 0) 229 if ((__num_samples * (__iam + 1)) < 319 __sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam]; 325 __sd->_M_temporary[__iam] = 333 __sd->_M_temporary[__iam]); [all …]
|
A D | partial_sum.h | 150 _ThreadIndex __iam = omp_get_thread_num(); in __parallel_partial_sum_linear() local 151 if (__iam == 0) in __parallel_partial_sum_linear() 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); in __parallel_partial_sum_linear() 162 ::new(&(__sums[__iam])) 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() 166 *(__begin + __borders[__iam]), in __parallel_partial_sum_linear() 180 __parallel_partial_sum_basecase(__begin + __borders[__iam + 1], in __parallel_partial_sum_linear() 181 __begin + __borders[__iam + 2], in __parallel_partial_sum_linear() 182 __result + __borders[__iam + 1], in __parallel_partial_sum_linear() [all …]
|
A D | par_loop.h | 91 _ThreadIndex __iam = omp_get_thread_num(); in __for_each_template_random_access_ed() local 97 __start = __equally_split_point(__length, __num_threads, __iam), in __for_each_template_random_access_ed() 98 __stop = __equally_split_point(__length, __num_threads, __iam + 1); in __for_each_template_random_access_ed() 104 __constructed[__iam] = true; in __for_each_template_random_access_ed() 107 __constructed[__iam] = false; in __for_each_template_random_access_ed() 112 if (__constructed[__iam]) in __for_each_template_random_access_ed() 114 ::new(&__thread_results[__iam]) _Result(*__reduct); in __for_each_template_random_access_ed()
|
A D | unique_copy.h | 81 _ThreadIndex __iam = omp_get_thread_num(); in __parallel_unique_copy() local 90 if (__iam == 0) 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() 120 __counter[__iam] = __i; in __parallel_unique_copy() 130 if (__iam == 0) in __parallel_unique_copy() 157 for (_ThreadIndex __t = 0; __t < __iam; __t++) in __parallel_unique_copy()
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-8/include/parallel/ |
A D | multiway_mergesort.h | 108 __equally_split(__sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam], in __determine_samples() 131 operator()(const _ThreadIndex __iam, 152 if (__iam < __sd->_M_num_threads - 1) 174 if (__iam > 0) 190 operator()(const _ThreadIndex __iam, 216 if (__num_samples * __iam > 0) 229 if ((__num_samples * (__iam + 1)) < 319 __sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam]; 325 __sd->_M_temporary[__iam] = 333 __sd->_M_temporary[__iam]); [all …]
|
A D | partial_sum.h | 150 _ThreadIndex __iam = omp_get_thread_num(); in __parallel_partial_sum_linear() local 151 if (__iam == 0) in __parallel_partial_sum_linear() 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); in __parallel_partial_sum_linear() 162 ::new(&(__sums[__iam])) 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() 166 *(__begin + __borders[__iam]), in __parallel_partial_sum_linear() 180 __parallel_partial_sum_basecase(__begin + __borders[__iam + 1], in __parallel_partial_sum_linear() 181 __begin + __borders[__iam + 2], in __parallel_partial_sum_linear() 182 __result + __borders[__iam + 1], in __parallel_partial_sum_linear() [all …]
|
A D | par_loop.h | 91 _ThreadIndex __iam = omp_get_thread_num(); in __for_each_template_random_access_ed() local 97 __start = __equally_split_point(__length, __num_threads, __iam), in __for_each_template_random_access_ed() 98 __stop = __equally_split_point(__length, __num_threads, __iam + 1); in __for_each_template_random_access_ed() 104 __constructed[__iam] = true; in __for_each_template_random_access_ed() 107 __constructed[__iam] = false; in __for_each_template_random_access_ed() 112 if (__constructed[__iam]) in __for_each_template_random_access_ed() 114 ::new(&__thread_results[__iam]) _Result(*__reduct); in __for_each_template_random_access_ed()
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-6/include/parallel/ |
A D | multiway_mergesort.h | 108 __equally_split(__sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam], in __determine_samples() 131 operator()(const _ThreadIndex __iam, 152 if (__iam < __sd->_M_num_threads - 1) 174 if (__iam > 0) 190 operator()(const _ThreadIndex __iam, 216 if (__num_samples * __iam > 0) 229 if ((__num_samples * (__iam + 1)) < 319 __sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam]; 325 __sd->_M_temporary[__iam] = 333 __sd->_M_temporary[__iam]); [all …]
|
A D | partial_sum.h | 150 _ThreadIndex __iam = omp_get_thread_num(); in __parallel_partial_sum_linear() local 151 if (__iam == 0) in __parallel_partial_sum_linear() 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); in __parallel_partial_sum_linear() 162 ::new(&(__sums[__iam])) 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() 166 *(__begin + __borders[__iam]), in __parallel_partial_sum_linear() 180 __parallel_partial_sum_basecase(__begin + __borders[__iam + 1], in __parallel_partial_sum_linear() 181 __begin + __borders[__iam + 2], in __parallel_partial_sum_linear() 182 __result + __borders[__iam + 1], in __parallel_partial_sum_linear() [all …]
|
A D | par_loop.h | 91 _ThreadIndex __iam = omp_get_thread_num(); in __for_each_template_random_access_ed() local 97 __start = __equally_split_point(__length, __num_threads, __iam), in __for_each_template_random_access_ed() 98 __stop = __equally_split_point(__length, __num_threads, __iam + 1); in __for_each_template_random_access_ed() 104 __constructed[__iam] = true; in __for_each_template_random_access_ed() 107 __constructed[__iam] = false; in __for_each_template_random_access_ed() 112 if (__constructed[__iam]) in __for_each_template_random_access_ed() 114 ::new(&__thread_results[__iam]) _Result(*__reduct); in __for_each_template_random_access_ed()
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-7/include/parallel/ |
A D | multiway_mergesort.h | 108 __equally_split(__sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam], in __determine_samples() 131 operator()(const _ThreadIndex __iam, 152 if (__iam < __sd->_M_num_threads - 1) 174 if (__iam > 0) 190 operator()(const _ThreadIndex __iam, 216 if (__num_samples * __iam > 0) 229 if ((__num_samples * (__iam + 1)) < 319 __sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam]; 325 __sd->_M_temporary[__iam] = 333 __sd->_M_temporary[__iam]); [all …]
|
A D | partial_sum.h | 150 _ThreadIndex __iam = omp_get_thread_num(); in __parallel_partial_sum_linear() local 151 if (__iam == 0) in __parallel_partial_sum_linear() 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); in __parallel_partial_sum_linear() 162 ::new(&(__sums[__iam])) 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() 166 *(__begin + __borders[__iam]), in __parallel_partial_sum_linear() 180 __parallel_partial_sum_basecase(__begin + __borders[__iam + 1], in __parallel_partial_sum_linear() 181 __begin + __borders[__iam + 2], in __parallel_partial_sum_linear() 182 __result + __borders[__iam + 1], in __parallel_partial_sum_linear() [all …]
|
A D | par_loop.h | 91 _ThreadIndex __iam = omp_get_thread_num(); in __for_each_template_random_access_ed() local 97 __start = __equally_split_point(__length, __num_threads, __iam), in __for_each_template_random_access_ed() 98 __stop = __equally_split_point(__length, __num_threads, __iam + 1); in __for_each_template_random_access_ed() 104 __constructed[__iam] = true; in __for_each_template_random_access_ed() 107 __constructed[__iam] = false; in __for_each_template_random_access_ed() 112 if (__constructed[__iam]) in __for_each_template_random_access_ed() 114 ::new(&__thread_results[__iam]) _Result(*__reduct); in __for_each_template_random_access_ed()
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-9/include/parallel/ |
A D | multiway_mergesort.h | 108 __equally_split(__sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam], in __determine_samples() 131 operator()(const _ThreadIndex __iam, 152 if (__iam < __sd->_M_num_threads - 1) 174 if (__iam > 0) 190 operator()(const _ThreadIndex __iam, 216 if (__num_samples * __iam > 0) 229 if ((__num_samples * (__iam + 1)) < 319 __sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam]; 325 __sd->_M_temporary[__iam] = 333 __sd->_M_temporary[__iam]); [all …]
|
A D | partial_sum.h | 150 _ThreadIndex __iam = omp_get_thread_num(); in __parallel_partial_sum_linear() local 151 if (__iam == 0) in __parallel_partial_sum_linear() 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); in __parallel_partial_sum_linear() 162 ::new(&(__sums[__iam])) 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() 166 *(__begin + __borders[__iam]), in __parallel_partial_sum_linear() 180 __parallel_partial_sum_basecase(__begin + __borders[__iam + 1], in __parallel_partial_sum_linear() 181 __begin + __borders[__iam + 2], in __parallel_partial_sum_linear() 182 __result + __borders[__iam + 1], in __parallel_partial_sum_linear() [all …]
|
A D | par_loop.h | 91 _ThreadIndex __iam = omp_get_thread_num(); in __for_each_template_random_access_ed() local 97 __start = __equally_split_point(__length, __num_threads, __iam), in __for_each_template_random_access_ed() 98 __stop = __equally_split_point(__length, __num_threads, __iam + 1); in __for_each_template_random_access_ed() 104 __constructed[__iam] = true; in __for_each_template_random_access_ed() 107 __constructed[__iam] = false; in __for_each_template_random_access_ed() 112 if (__constructed[__iam]) in __for_each_template_random_access_ed() 114 ::new(&__thread_results[__iam]) _Result(*__reduct); in __for_each_template_random_access_ed()
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-10/include/parallel/ |
A D | multiway_mergesort.h | 108 __equally_split(__sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam], in __determine_samples() 131 operator()(const _ThreadIndex __iam, 152 if (__iam < __sd->_M_num_threads - 1) 174 if (__iam > 0) 190 operator()(const _ThreadIndex __iam, 216 if (__num_samples * __iam > 0) 229 if ((__num_samples * (__iam + 1)) < 319 __sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam]; 325 __sd->_M_temporary[__iam] = 333 __sd->_M_temporary[__iam]); [all …]
|
A D | partial_sum.h | 150 _ThreadIndex __iam = omp_get_thread_num(); in __parallel_partial_sum_linear() local 151 if (__iam == 0) in __parallel_partial_sum_linear() 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); in __parallel_partial_sum_linear() 162 ::new(&(__sums[__iam])) 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() 166 *(__begin + __borders[__iam]), in __parallel_partial_sum_linear() 180 __parallel_partial_sum_basecase(__begin + __borders[__iam + 1], in __parallel_partial_sum_linear() 181 __begin + __borders[__iam + 2], in __parallel_partial_sum_linear() 182 __result + __borders[__iam + 1], in __parallel_partial_sum_linear() [all …]
|
A D | par_loop.h | 91 _ThreadIndex __iam = omp_get_thread_num(); in __for_each_template_random_access_ed() local 97 __start = __equally_split_point(__length, __num_threads, __iam), in __for_each_template_random_access_ed() 98 __stop = __equally_split_point(__length, __num_threads, __iam + 1); in __for_each_template_random_access_ed() 104 __constructed[__iam] = true; in __for_each_template_random_access_ed() 107 __constructed[__iam] = false; in __for_each_template_random_access_ed() 112 if (__constructed[__iam]) in __for_each_template_random_access_ed() 114 ::new(&__thread_results[__iam]) _Result(*__reduct); in __for_each_template_random_access_ed()
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/include/parallel/ |
A D | multiway_mergesort.h | 108 __equally_split(__sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam], in __determine_samples() 131 operator()(const _ThreadIndex __iam, 152 if (__iam < __sd->_M_num_threads - 1) 174 if (__iam > 0) 190 operator()(const _ThreadIndex __iam, 216 if (__num_samples * __iam > 0) 229 if ((__num_samples * (__iam + 1)) < 319 __sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam]; 325 __sd->_M_temporary[__iam] = 333 __sd->_M_temporary[__iam]); [all …]
|
A D | partial_sum.h | 150 _ThreadIndex __iam = omp_get_thread_num(); in __parallel_partial_sum_linear() local 151 if (__iam == 0) in __parallel_partial_sum_linear() 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); in __parallel_partial_sum_linear() 162 ::new(&(__sums[__iam])) 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() 166 *(__begin + __borders[__iam]), in __parallel_partial_sum_linear() 180 __parallel_partial_sum_basecase(__begin + __borders[__iam + 1], in __parallel_partial_sum_linear() 181 __begin + __borders[__iam + 2], in __parallel_partial_sum_linear() 182 __result + __borders[__iam + 1], in __parallel_partial_sum_linear() [all …]
|
A D | par_loop.h | 91 _ThreadIndex __iam = omp_get_thread_num(); in __for_each_template_random_access_ed() local 97 __start = __equally_split_point(__length, __num_threads, __iam), in __for_each_template_random_access_ed() 98 __stop = __equally_split_point(__length, __num_threads, __iam + 1); in __for_each_template_random_access_ed() 104 __constructed[__iam] = true; in __for_each_template_random_access_ed() 107 __constructed[__iam] = false; in __for_each_template_random_access_ed() 112 if (__constructed[__iam]) in __for_each_template_random_access_ed() 114 ::new(&__thread_results[__iam]) _Result(*__reduct); in __for_each_template_random_access_ed()
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-4.9/include/parallel/ |
A D | multiway_mergesort.h | 108 __equally_split(__sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam], in __determine_samples() 131 operator()(const _ThreadIndex __iam, 152 if (__iam < __sd->_M_num_threads - 1) 174 if (__iam > 0) 190 operator()(const _ThreadIndex __iam, 216 if (__num_samples * __iam > 0) 229 if ((__num_samples * (__iam + 1)) < 319 __sd->_M_starts[__iam + 1] - __sd->_M_starts[__iam]; 325 __sd->_M_temporary[__iam] = 333 __sd->_M_temporary[__iam]); [all …]
|
A D | partial_sum.h | 150 _ThreadIndex __iam = omp_get_thread_num(); in __parallel_partial_sum_linear() local 151 if (__iam == 0) in __parallel_partial_sum_linear() 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); in __parallel_partial_sum_linear() 162 ::new(&(__sums[__iam])) 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() 166 *(__begin + __borders[__iam]), in __parallel_partial_sum_linear() 180 __parallel_partial_sum_basecase(__begin + __borders[__iam + 1], in __parallel_partial_sum_linear() 181 __begin + __borders[__iam + 2], in __parallel_partial_sum_linear() 182 __result + __borders[__iam + 1], in __parallel_partial_sum_linear() [all …]
|
A D | par_loop.h | 91 _ThreadIndex __iam = omp_get_thread_num(); in __for_each_template_random_access_ed() local 97 __start = __equally_split_point(__length, __num_threads, __iam), in __for_each_template_random_access_ed() 98 __stop = __equally_split_point(__length, __num_threads, __iam + 1); in __for_each_template_random_access_ed() 104 __constructed[__iam] = true; in __for_each_template_random_access_ed() 107 __constructed[__iam] = false; in __for_each_template_random_access_ed() 112 if (__constructed[__iam]) in __for_each_template_random_access_ed() 114 ::new(&__thread_results[__iam]) _Result(*__reduct); in __for_each_template_random_access_ed()
|