Searched refs:__combine (Results 1 – 5 of 5) sorted by relevance
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-10/include/pstl/ |
A D | parallel_backend_tbb.h | 213 __trans_scan_body(_Up __u, _Tp __init, _Cp __combine, _Rp __reduce, _Sp __scan) in __trans_scan_body() argument 214 … : _M_brick_reduce(__reduce), _M_u(__u), _M_combine(__combine), _M_scan(__scan), _M_has_sum(true) in __trans_scan_body() 311 __r[__m - 1] = __combine(__r[__k - 1], __r[__m - 1]); in __upsweep() 329 [=, &__combine] { in __downsweep() 331 __combine(__initial, __r[__k - 1]), __combine, __scan); in __downsweep() 355 tbb::this_task_arena::isolate([=, &__combine]() { in __parallel_strict_scan() 365 __combine); in __parallel_strict_scan() 374 __t = __combine(__r[__k - 1], __t); in __parallel_strict_scan() 375 __apex(__combine(__initial, __t)); in __parallel_strict_scan() 377 __combine, __scan); in __parallel_strict_scan() [all …]
|
A D | parallel_backend_serial.h | 83 __parallel_strict_scan(_ExecutionPolicy&&, _Index __n, _Tp __initial, _Rp __reduce, _Cp __combine, … in __parallel_strict_scan() argument 88 __sum = __combine(__sum, __reduce(_Index(0), __n)); in __parallel_strict_scan()
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-9/include/pstl/ |
A D | parallel_backend_tbb.h | 213 __trans_scan_body(_Up __u, _Tp __init, _Cp __combine, _Rp __reduce, _Sp __scan) in __trans_scan_body() argument 214 … : _M_brick_reduce(__reduce), _M_u(__u), _M_combine(__combine), _M_scan(__scan), _M_has_sum(true) in __trans_scan_body() 298 …Index __i, _Index __m, _Index __tilesize, _Tp* __r, _Index __lastsize, _Rp __reduce, _Cp __combine) in __upsweep() argument 306 [=] { __par_backend::__upsweep(__i, __k, __tilesize, __r, __tilesize, __reduce, __combine); }, in __upsweep() 309 __r[__m - 1] = __combine(__r[__k - 1], __r[__m - 1]); in __upsweep() 326 [=, &__combine] { in __downsweep() 328 __combine(__initial, __r[__k - 1]), __combine, __scan); in __downsweep() 352 tbb::this_task_arena::isolate([=, &__combine]() { in __parallel_strict_scan() 370 __t = __combine(__r[__k - 1], __t); in __parallel_strict_scan() 371 __apex(__combine(__initial, __t)); in __parallel_strict_scan() [all …]
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/include/pstl/ |
A D | parallel_backend_tbb.h | 218 __trans_scan_body(_Up __u, _Tp __init, _Cp __combine, _Rp __reduce, _Sp __scan) in __trans_scan_body() argument 219 … : _M_brick_reduce(__reduce), _M_u(__u), _M_combine(__combine), _M_scan(__scan), _M_has_sum(true) in __trans_scan_body() 316 __r[__m - 1] = __combine(__r[__k - 1], __r[__m - 1]); in __upsweep() 334 [=, &__combine] { in __downsweep() 336 __combine(__initial, __r[__k - 1]), __combine, __scan); in __downsweep() 360 tbb::this_task_arena::isolate([=, &__combine]() { in __parallel_strict_scan() 370 __combine); in __parallel_strict_scan() 379 __t = __combine(__r[__k - 1], __t); in __parallel_strict_scan() 380 __apex(__combine(__initial, __t)); in __parallel_strict_scan() 382 __combine, __scan); in __parallel_strict_scan() [all …]
|
A D | parallel_backend_serial.h | 83 __parallel_strict_scan(_ExecutionPolicy&&, _Index __n, _Tp __initial, _Rp __reduce, _Cp __combine, … in __parallel_strict_scan() argument 88 __sum = __combine(__sum, __reduce(_Index(0), __n)); in __parallel_strict_scan()
|
Completed in 11 milliseconds