Home
last modified time | relevance | path

Searched refs:taskloop (Results 1 – 24 of 24) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DOpenMPSupport.rst146 | task extension | taskloop reduction | :go…
156 | task extension | combined taskloop constructs | :go…
158 | task extension | master taskloop | :go…
160 | task extension | parallel master taskloop | :go…
162 | task extension | master taskloop simd | :go…
164 | task extension | parallel master taskloop simd | :go…
357 | task extension | 'strict' modifier for taskloop construct | :no…
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.td857 def OMP_TaskLoop : Directive<"taskloop"> {
882 def OMP_TaskLoopSimd : Directive<"taskloop simd"> {
1509 def OMP_MasterTaskloop : Directive<"master taskloop"> {
1531 Directive<"parallel master taskloop"> {
1554 def OMP_MasterTaskloopSimd : Directive<"master taskloop simd"> {
1582 Directive<"parallel master taskloop simd"> {
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Domp-general.c192 bool taskloop = gimple_omp_for_kind (for_stmt) in omp_extract_for_data() local
227 gcc_assert (!distribute && !taskloop); in omp_extract_for_data()
300 if (taskloop) in omp_extract_for_data()
H A Dtree.def1162 /* OpenMP - #pragma omp taskloop [clause1 ... clauseN]
/netbsd-src/external/gpl3/gcc/dist/libgomp/
H A DChangeLog1702 * testsuite/libgomp.fortran/taskloop-4-a.f90: New test.
1703 * testsuite/libgomp.fortran/taskloop-4.f90: New test.
1704 * testsuite/libgomp.fortran/taskloop-5-a.f90: New test.
1705 * testsuite/libgomp.fortran/taskloop-5.f90: New test.
1709 * taskloop.c (GOMP_taskloop): Handle GOMP_TASK_FLAG_STRICT.
1710 * testsuite/libgomp.c-c++-common/taskloop-4.c (main): Fix up comment.
1711 * testsuite/libgomp.c-c++-common/taskloop-5.c: New test.
2548 * taskloop.c (GOMP_taskloop): If GOMP_TASK_FLAG_REDUCTION and not
7052 * taskloop.c (GOMP_taskloop): If taskgroup has workshare flag set,
7108 * testsuite/libgomp.c-c++-common/taskloop-reduction-1.c: New test.
[all …]
H A Dlibgomp.texi213 @item @code{reduction} and @code{in_reduction} clauses on @code{taskloop}
214 and @code{taskloop simd} constructs @tab Y @tab
215 @item @code{taskloop} construct cancelable by @code{cancel} construct
293 clauses of the taskloop construct @tab Y @tab
H A Dlibgomp.info203 'taskloop' and 'taskloop simd' constructs
204 'taskloop' construct cancelable by Y
293 'num_tasks' clauses of the taskloop
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Domp-general.cc195 bool taskloop = gimple_omp_for_kind (for_stmt) in omp_extract_for_data() local
237 gcc_assert (!distribute && !taskloop); in omp_extract_for_data()
325 if (taskloop) in omp_extract_for_data()
H A Dtree.def1174 /* OpenMP - #pragma omp taskloop [clause1 ... clauseN]
H A DChangeLog-20182008 cancellation point with taskgroup clause inside of taskloop. Consider
2009 a taskloop construct without nogroup clause as implicit taskgroup for
5295 (omp_default_clause): Print "taskloop" rather than "task" if
5305 combined parallel master taskloop{, simd} if taskloop has
5319 parallel master taskloop{, simd} if taskloop has firstprivate,
5326 and OMP_CLAUSE_IN_REDUCTION from taskloop to the task construct
5416 taskloop. Handle OMP_CLAUSE__REDUCTEMP_. Handle
5438 (lower_rec_input_clauses): Handle OMP_CLAUSE_REDUCTION on taskloop
5450 OMP_CLAUSE_REDUCTION on taskloop. Handle OMP_CLAUSE_IN_REDUCTION.
5470 parallel construct. Handle reduction clause on taskloop construct.
[all …]
H A DChangeLog-201512308 * gimple-pretty-print.c (dump_gimple_omp_for): Handle taskloop.
12313 (dump_gimple_omp_task): Handle taskloop.
12366 taskloop if needed.
12451 on taskloop, GOMP_MAP_FIRSTPRIVATE_POINTER, OMP_CLAUSE_MAP_PRIVATE.
12459 For taskloop, move fields for the first two _LOOPTEMP_ clauses first.
12462 sandwiched taskloop constructs. Type check
12465 target constructs or task/taskloop.
12468 OMP_CLAUSE_LASTPRIVATE_FIRSTPRIVATE clauses on taskloop construct.
12475 on taskloop lookup decl in outer context. Pass true to
12478 outside of outer taskloop for.
[all …]
H A DChangeLog-20204859 reduction and in_reduction clauses on task/taskloop constructs
5347 variables, except for task/taskloop, C/C++ array reductions for now
7345 (gimplify_omp_for): Only put allocate on inner taskloop if lastprivate
15325 loops adjust in outer taskloop the var-outer decls.
15328 (expand_omp_for): Don't reject non-rectangular taskloop.
H A DChangeLog8578 * gimplify.cc (gimplify_omp_for): Set taskloop location.
H A DChangeLog-202124754 * gimplify.c (gimplify_scan_omp_clauses): For taskloop simd
H A DChangeLog-201736250 taskloop statement with an artificial variable and add
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A DChangeLog-20211740 and (in_)reduction for taskloop.
1747 (parallel) master taskloop (simd).
1749 to false for parallel master taskloop (simd).
1764 task-reduction error for 'taskloop simd'.
1777 handle parallel master taskloop (simd) as well.
H A Dtrans-openmp.cc7016 tree taskloop = make_node (OMP_TASKLOOP); in gfc_trans_omp_taskloop() local
7017 TREE_TYPE (taskloop) = void_type_node; in gfc_trans_omp_taskloop()
7018 OMP_FOR_BODY (taskloop) = stmt; in gfc_trans_omp_taskloop()
7019 OMP_FOR_CLAUSES (taskloop) = omp_clauses; in gfc_trans_omp_taskloop()
7020 stmt = taskloop; in gfc_trans_omp_taskloop()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dtrans-openmp.c5454 tree taskloop = make_node (OMP_TASKLOOP); in gfc_trans_omp_taskloop() local
5455 TREE_TYPE (taskloop) = void_type_node; in gfc_trans_omp_taskloop()
5456 OMP_FOR_BODY (taskloop) = stmt; in gfc_trans_omp_taskloop()
5457 OMP_FOR_CLAUSES (taskloop) = omp_clauses; in gfc_trans_omp_taskloop()
5458 stmt = taskloop; in gfc_trans_omp_taskloop()
/netbsd-src/external/gpl3/gcc/dist/gcc/c/
H A DChangeLog826 master when combined with taskloop.
828 parallel master when not combined with taskloop.
2685 Parse combined master taskloop{, simd}.
2687 parallel master{, taskloop{, simd}} constructs.
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog-20212956 master when combined with taskloop.
2958 parallel master when not combined with taskloop.
H A DChangeLog-2018952 Parse combined master taskloop{, simd}.
954 parallel master{, taskloop{, simd}} constructs.
/netbsd-src/external/gpl3/gcc/dist/gcc/c-family/
H A DChangeLog1189 combined with simd and not with taskloop or for.
3788 #pragma omp {,parallel }master taskloop{, simd} constructs.
7742 * c-pragma.c (omp_pragmas_simd): Add taskloop.
/netbsd-src/external/gpl3/gcc/dist/
H A DMD5SUMS10367 bd7a4a612b8188086bf0650fb29a279a gcc/testsuite/c-c++-common/gomp/taskloop-reduction-1.c
10751 993f3902900220d0ab605caf29f79d05 gcc/testsuite/c-c++-common/taskloop-1.c
81994 4fc7de6f5648a0220d734c2d546f8dfc gcc/testsuite/gfortran.dg/gomp/masked-taskloop.f90
82195 6c1d12034e3ca377a04b7373ef678265 gcc/testsuite/gfortran.dg/gomp/taskloop-1.f90
82196 1ad9501e99b64fda14fa1db2b4a11b19 gcc/testsuite/gfortran.dg/gomp/taskloop-2.f90
101304 5954576d4231b1ee2a73dbf601bf742e libgomp/taskloop.c
101556 952a7f4c3daca43ae5ba697df18b089b libgomp/testsuite/libgomp.c++/taskloop-5.C
101557 81911142ff8fca718d13016b3ee5dc84 libgomp/testsuite/libgomp.c++/taskloop-6.C
101558 b3611556d31dd93c92d3f5f0f9099804 libgomp/testsuite/libgomp.c++/taskloop-7.C
101559 1509a4bd1d786f821f29fcd625281ad8 libgomp/testsuite/libgomp.c++/taskloop-8.C
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/
H A DMD5SUMS9542 bd7a4a612b8188086bf0650fb29a279a gcc/testsuite/c-c++-common/gomp/taskloop-reduction-1.c
9843 993f3902900220d0ab605caf29f79d05 gcc/testsuite/c-c++-common/taskloop-1.c
87727 4ae37fdf436d548031b3b31c4ed65e63 libgomp/taskloop.c
87953 952a7f4c3daca43ae5ba697df18b089b libgomp/testsuite/libgomp.c++/taskloop-5.C
87954 81911142ff8fca718d13016b3ee5dc84 libgomp/testsuite/libgomp.c++/taskloop-6.C
87955 b3611556d31dd93c92d3f5f0f9099804 libgomp/testsuite/libgomp.c++/taskloop-7.C
87956 1509a4bd1d786f821f29fcd625281ad8 libgomp/testsuite/libgomp.c++/taskloop-8.C
87957 2709861c62646dd2b7f52c228c6271d7 libgomp/testsuite/libgomp.c++/taskloop-9.C
87958 542dc7970e6d4a87acac2feba00d3cfc libgomp/testsuite/libgomp.c++/taskloop-reduction-1.C
87959 c324270fa0263734570b806cb9dc8634 libgomp/testsuite/libgomp.c++/taskloop-reduction-2.C
[all …]