Home
last modified time | relevance | path

Searched refs:omp (Results 1 – 25 of 68) sorted by relevance

123

/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/include/c++/10.3.1/pstl/
H A Dpstl_config.h54 # define _PSTL_PRAGMA_SIMD _PSTL_PRAGMA(omp simd)
55 # define _PSTL_PRAGMA_DECLARE_SIMD _PSTL_PRAGMA(omp declare simd)
56 # define _PSTL_PRAGMA_SIMD_REDUCTION(PRM) _PSTL_PRAGMA(omp simd reduction(PRM))
74 # define _PSTL_PRAGMA_SIMD_SCAN(PRM) _PSTL_PRAGMA(omp simd reduction(inscan, PRM))
75 # define _PSTL_PRAGMA_SIMD_INCLUSIVE_SCAN(PRM) _PSTL_PRAGMA(omp scan inclusive(PRM))
76 # define _PSTL_PRAGMA_SIMD_EXCLUSIVE_SCAN(PRM) _PSTL_PRAGMA(omp scan exclusive(PRM))
110 # define _PSTL_PRAGMA_SIMD_EARLYEXIT _PSTL_PRAGMA(omp simd early_exit)
116 # define _PSTL_PRAGMA_SIMD_ORDERED_MONOTONIC(PRM) _PSTL_PRAGMA(omp ordered simd monotonic(PRM))
117 # define _PSTL_PRAGMA_SIMD_ORDERED_MONOTONIC_2ARGS(PRM1, PRM2) _PSTL_PRAGMA(omp ordered simd mon…
131 _PSTL_PRAGMA(omp declare reduction(NAME:OP : omp_out(omp_in)) initializer(omp_priv = omp_orig))
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/include/c++/10.3.1/pstl/
H A Dpstl_config.h54 # define _PSTL_PRAGMA_SIMD _PSTL_PRAGMA(omp simd)
55 # define _PSTL_PRAGMA_DECLARE_SIMD _PSTL_PRAGMA(omp declare simd)
56 # define _PSTL_PRAGMA_SIMD_REDUCTION(PRM) _PSTL_PRAGMA(omp simd reduction(PRM))
74 # define _PSTL_PRAGMA_SIMD_SCAN(PRM) _PSTL_PRAGMA(omp simd reduction(inscan, PRM))
75 # define _PSTL_PRAGMA_SIMD_INCLUSIVE_SCAN(PRM) _PSTL_PRAGMA(omp scan inclusive(PRM))
76 # define _PSTL_PRAGMA_SIMD_EXCLUSIVE_SCAN(PRM) _PSTL_PRAGMA(omp scan exclusive(PRM))
110 # define _PSTL_PRAGMA_SIMD_EARLYEXIT _PSTL_PRAGMA(omp simd early_exit)
116 # define _PSTL_PRAGMA_SIMD_ORDERED_MONOTONIC(PRM) _PSTL_PRAGMA(omp ordered simd monotonic(PRM))
117 # define _PSTL_PRAGMA_SIMD_ORDERED_MONOTONIC_2ARGS(PRM1, PRM2) _PSTL_PRAGMA(omp ordered simd mon…
131 _PSTL_PRAGMA(omp declare reduction(NAME:OP : omp_out(omp_in)) initializer(omp_priv = omp_orig))
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/include/c++/10.3.1/parallel/
H A Dworkstealing.h139 # pragma omp parallel shared(__busy) num_threads(__num_threads) in __for_each_template_random_access_workstealing()
141 # pragma omp single in __for_each_template_random_access_workstealing()
174 # pragma omp atomic in __for_each_template_random_access_workstealing()
200 # pragma omp barrier in __for_each_template_random_access_workstealing()
207 # pragma omp flush(__busy) in __for_each_template_random_access_workstealing()
234 # pragma omp flush(__busy) in __for_each_template_random_access_workstealing()
241 # pragma omp atomic in __for_each_template_random_access_workstealing()
253 # pragma omp flush(__busy) in __for_each_template_random_access_workstealing()
286 # pragma omp atomic in __for_each_template_random_access_workstealing()
290 # pragma omp flush(__busy) in __for_each_template_random_access_workstealing()
[all …]
H A Dpartition.h82 # pragma omp parallel num_threads(__num_threads) in __parallel_partition()
84 # pragma omp single in __parallel_partition()
100 # pragma omp single in __parallel_partition()
190 # pragma omp atomic in __parallel_partition()
193 # pragma omp atomic in __parallel_partition()
196 # pragma omp barrier in __parallel_partition()
222 # pragma omp barrier in __parallel_partition()
269 # pragma omp barrier in __parallel_partition()
271 # pragma omp single in __parallel_partition()
285 # pragma omp flush(__left, __right) in __parallel_partition()
H A Dqueue.h73 #pragma omp flush in _RestrictedBoundedConcurrentQueue()
103 #pragma omp flush in pop_front()
118 #pragma omp flush in pop_front()
130 #pragma omp flush in pop_back()
145 #pragma omp flush in pop_back()
H A Dfind.h115 # pragma omp parallel num_threads(__num_threads) in __find_template()
117 # pragma omp single in __find_template()
132 # pragma omp flush(__result) in __find_template()
222 # pragma omp parallel shared(__result) num_threads(__num_threads) in __find_template()
224 # pragma omp single in __find_template()
243 # pragma omp flush(__result) in __find_template()
346 # pragma omp parallel shared(__result) num_threads(__num_threads) in __find_template()
348 # pragma omp single in __find_template()
368 # pragma omp flush(__result) in __find_template()
H A Dpartial_sum.h117 # pragma omp parallel num_threads(__num_threads) in __parallel_partial_sum_linear()
119 # pragma omp single in __parallel_partial_sum_linear()
171 # pragma omp barrier in __parallel_partial_sum_linear()
173 # pragma omp single in __parallel_partial_sum_linear()
177 # pragma omp barrier in __parallel_partial_sum_linear()
H A Domp_loop_static.h82 # pragma omp parallel num_threads(__num_threads) in __for_each_template_random_access_omp_loop_static()
84 # pragma omp single in __for_each_template_random_access_omp_loop_static()
95 #pragma omp for schedule(static, _Settings::get().workstealing_chunk_size) in __for_each_template_random_access_omp_loop_static()
H A Domp_loop.h82 # pragma omp parallel num_threads(__num_threads) in __for_each_template_random_access_omp_loop()
84 # pragma omp single in __for_each_template_random_access_omp_loop()
95 #pragma omp for schedule(dynamic, _Settings::get().workstealing_chunk_size) in __for_each_template_random_access_omp_loop()
H A Dbalanced_quicksort.h210 # pragma omp atomic in __qsb_conquer()
214 # pragma omp parallel num_threads(2) in __qsb_conquer()
222 # pragma omp sections in __qsb_conquer()
224 # pragma omp section in __qsb_conquer()
231 # pragma omp section in __qsb_conquer()
373 # pragma omp atomic in __qsb_local_sort_with_helping()
401 # pragma omp flush in __qsb_local_sort_with_helping()
H A Dmultiway_mergesort.h138 # pragma omp barrier
169 # pragma omp barrier
203 # pragma omp barrier
205 # pragma omp single
211 # pragma omp barrier
379 # pragma omp barrier
419 # pragma omp parallel num_threads(__num_threads)
423 # pragma omp single
H A Drandom_shuffle.h161 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
163 # pragma omp single in __parallel_random_shuffle_drs_pu()
174 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
180 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
192 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
221 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
342 # pragma omp parallel num_threads(__num_threads) in __parallel_random_shuffle_drs()
345 # pragma omp single in __parallel_random_shuffle_drs()
H A Dsearch.h117 # pragma omp parallel num_threads(__num_threads) in __search_template()
119 # pragma omp single in __search_template()
137 #pragma omp flush(__result) in __search_template()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/include/c++/10.3.1/parallel/
H A Dworkstealing.h139 # pragma omp parallel shared(__busy) num_threads(__num_threads) in __for_each_template_random_access_workstealing()
141 # pragma omp single in __for_each_template_random_access_workstealing()
174 # pragma omp atomic in __for_each_template_random_access_workstealing()
200 # pragma omp barrier in __for_each_template_random_access_workstealing()
207 # pragma omp flush(__busy) in __for_each_template_random_access_workstealing()
234 # pragma omp flush(__busy) in __for_each_template_random_access_workstealing()
241 # pragma omp atomic in __for_each_template_random_access_workstealing()
253 # pragma omp flush(__busy) in __for_each_template_random_access_workstealing()
286 # pragma omp atomic in __for_each_template_random_access_workstealing()
290 # pragma omp flush(__busy) in __for_each_template_random_access_workstealing()
[all …]
H A Dpartition.h82 # pragma omp parallel num_threads(__num_threads) in __parallel_partition()
84 # pragma omp single in __parallel_partition()
100 # pragma omp single in __parallel_partition()
190 # pragma omp atomic in __parallel_partition()
193 # pragma omp atomic in __parallel_partition()
196 # pragma omp barrier in __parallel_partition()
222 # pragma omp barrier in __parallel_partition()
269 # pragma omp barrier in __parallel_partition()
271 # pragma omp single in __parallel_partition()
285 # pragma omp flush(__left, __right) in __parallel_partition()
H A Dqueue.h73 #pragma omp flush in _RestrictedBoundedConcurrentQueue()
103 #pragma omp flush in pop_front()
118 #pragma omp flush in pop_front()
130 #pragma omp flush in pop_back()
145 #pragma omp flush in pop_back()
H A Dfind.h115 # pragma omp parallel num_threads(__num_threads) in __find_template()
117 # pragma omp single in __find_template()
132 # pragma omp flush(__result) in __find_template()
222 # pragma omp parallel shared(__result) num_threads(__num_threads) in __find_template()
224 # pragma omp single in __find_template()
243 # pragma omp flush(__result) in __find_template()
346 # pragma omp parallel shared(__result) num_threads(__num_threads) in __find_template()
348 # pragma omp single in __find_template()
368 # pragma omp flush(__result) in __find_template()
H A Dpartial_sum.h117 # pragma omp parallel num_threads(__num_threads) in __parallel_partial_sum_linear()
119 # pragma omp single in __parallel_partial_sum_linear()
171 # pragma omp barrier in __parallel_partial_sum_linear()
173 # pragma omp single in __parallel_partial_sum_linear()
177 # pragma omp barrier in __parallel_partial_sum_linear()
H A Domp_loop_static.h82 # pragma omp parallel num_threads(__num_threads) in __for_each_template_random_access_omp_loop_static()
84 # pragma omp single in __for_each_template_random_access_omp_loop_static()
95 #pragma omp for schedule(static, _Settings::get().workstealing_chunk_size) in __for_each_template_random_access_omp_loop_static()
H A Domp_loop.h82 # pragma omp parallel num_threads(__num_threads) in __for_each_template_random_access_omp_loop()
84 # pragma omp single in __for_each_template_random_access_omp_loop()
95 #pragma omp for schedule(dynamic, _Settings::get().workstealing_chunk_size) in __for_each_template_random_access_omp_loop()
H A Dbalanced_quicksort.h210 # pragma omp atomic in __qsb_conquer()
214 # pragma omp parallel num_threads(2) in __qsb_conquer()
222 # pragma omp sections in __qsb_conquer()
224 # pragma omp section in __qsb_conquer()
231 # pragma omp section in __qsb_conquer()
373 # pragma omp atomic in __qsb_local_sort_with_helping()
401 # pragma omp flush in __qsb_local_sort_with_helping()
H A Dmultiway_mergesort.h138 # pragma omp barrier
169 # pragma omp barrier
203 # pragma omp barrier
205 # pragma omp single
211 # pragma omp barrier
379 # pragma omp barrier
419 # pragma omp parallel num_threads(__num_threads)
423 # pragma omp single
H A Drandom_shuffle.h161 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
163 # pragma omp single in __parallel_random_shuffle_drs_pu()
174 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
180 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
192 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
221 # pragma omp barrier in __parallel_random_shuffle_drs_pu()
342 # pragma omp parallel num_threads(__num_threads) in __parallel_random_shuffle_drs()
345 # pragma omp single in __parallel_random_shuffle_drs()
H A Dsearch.h117 # pragma omp parallel num_threads(__num_threads) in __search_template()
119 # pragma omp single in __search_template()
137 #pragma omp flush(__result) in __search_template()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/
H A Dgimple.def232 #pragma omp critical [name]
242 #pragma omp for [clause1 ... clauseN]
278 /* GIMPLE_OMP_MASTER <BODY> represents #pragma omp master.
282 /* GIMPLE_OMP_TASKGROUP <BODY, CLAUSES> represents #pragma omp taskgroup.
289 #pragma omp parallel [CLAUSES]
308 #pragma omp task [CLAUSES]
334 /* GIMPLE_OMP_SCAN <BODY, CLAUSES> represents #pragma omp scan
339 /* OMP_SECTION <BODY> represents #pragma omp section.
343 /* OMP_SECTIONS <BODY, CLAUSES, CONTROL> represents #pragma omp sections.
356 /* GIMPLE_OMP_SINGLE <BODY, CLAUSES> represents #pragma omp single
[all …]

123