diff options
author | Joachim Protze <protze@itc.rwth-aachen.de> | 2018-09-10 14:34:54 +0000 |
---|---|---|
committer | Joachim Protze <protze@itc.rwth-aachen.de> | 2018-09-10 14:34:54 +0000 |
commit | 489cdb783a0655ed2d2812a62fda220eb17574dd (patch) | |
tree | c0ef9c60f5df7b12e88e22ffecd12fb3c47309bb /openmp/runtime/src/kmp_runtime.cpp | |
parent | 659c871a1b47836bb0b02f63124bc35e00990f1c (diff) | |
download | bcm5719-llvm-489cdb783a0655ed2d2812a62fda220eb17574dd.tar.gz bcm5719-llvm-489cdb783a0655ed2d2812a62fda220eb17574dd.zip |
[OMPT] Update types according to TR7
Some types and callback signatures have changed from TR6 to TR7.
Major changes (only adding signatures and stubs):
(-remove idle callback) done by D48362
-add reduction and dispatch callback
-add get_task_memory and finalize_tool runtime entry points
-ompt_invoker_t becomes ompt_parallel_flag_t
-more types of sync_regions
Patch provided by Simon Convent
Reviewers: hbae, protze.joachim
Differential Revision: https://reviews.llvm.org/D50774
llvm-svn: 341834
Diffstat (limited to 'openmp/runtime/src/kmp_runtime.cpp')
-rw-r--r-- | openmp/runtime/src/kmp_runtime.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/openmp/runtime/src/kmp_runtime.cpp b/openmp/runtime/src/kmp_runtime.cpp index 9078e3a4946..e0c15cdf5ec 100644 --- a/openmp/runtime/src/kmp_runtime.cpp +++ b/openmp/runtime/src/kmp_runtime.cpp @@ -1225,7 +1225,8 @@ void __kmp_serialized_parallel(ident_t *loc, kmp_int32 global_tid) { ompt_callbacks.ompt_callback(ompt_callback_parallel_begin)( &(parent_task_info->task_data), &(parent_task_info->frame), - &ompt_parallel_data, team_size, ompt_invoker_program, codeptr); + &ompt_parallel_data, team_size, ompt_parallel_invoker_program, + codeptr); } } #endif // OMPT_SUPPORT @@ -3824,7 +3825,7 @@ int __kmp_register_root(int initial_thread) { #if OMPT_SUPPORT if (!initial_thread && ompt_enabled.enabled) { - ompt_thread_t *root_thread = ompt_get_thread(); + kmp_info_t *root_thread = ompt_get_thread(); ompt_set_thread_state(root_thread, omp_state_overhead); |