summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2015-06-24 11:01:36 +0000
committerAlexey Bataev <a.bataev@hotmail.com>2015-06-24 11:01:36 +0000
commit1d2353d4f3cda04ea7ef18dfffc720b526816de2 (patch)
tree8f94448e7c273417bd44a197b8ce9b5cd1c0e13c /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
parent67e04be64082f6b5b028405584203405725a0cb0 (diff)
downloadbcm5719-llvm-1d2353d4f3cda04ea7ef18dfffc720b526816de2.tar.gz
bcm5719-llvm-1d2353d4f3cda04ea7ef18dfffc720b526816de2.zip
[OPENMP] Codegen for 'depend' clause (OpenMP 4.0).
If task directive has associated 'depend' clause then function kmp_int32 __kmpc_omp_task_with_deps ( ident_t *loc_ref, kmp_int32 gtid, kmp_task_t * new_task, kmp_int32 ndeps, kmp_depend_info_t *dep_list,kmp_int32 ndeps_noalias, kmp_depend_info_t *noalias_dep_list) must be called instead of __kmpc_omp_task(). If this directive has associated 'if' clause then also before a call of kmpc_omp_task_begin_if0() a function void __kmpc_omp_wait_deps ( ident_t *loc_ref, kmp_int32 gtid, kmp_int32 ndeps, kmp_depend_info_t *dep_list, kmp_int32 ndeps_noalias, kmp_depend_info_t *noalias_dep_list) must be called. Array sections are not supported yet. llvm-svn: 240532
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud