summaryrefslogtreecommitdiffstats
path: root/contrib/libs/cxxsupp/openmp/ompt-internal.h
diff options
context:
space:
mode:
authorarcadia-devtools <[email protected]>2022-02-21 23:40:06 +0300
committerarcadia-devtools <[email protected]>2022-02-21 23:40:06 +0300
commitdbd0284ce8fa6dbab04240681dc8030b27c925a5 (patch)
tree1ed7e494d2185fa6e0fce5a449a6e252db5cb06a /contrib/libs/cxxsupp/openmp/ompt-internal.h
parent700cb9d71f7c7a16721d302c2b9960ab189d104d (diff)
intermediate changes
ref:97eeefd83b6f381aa940777f0d803b239f434eaf
Diffstat (limited to 'contrib/libs/cxxsupp/openmp/ompt-internal.h')
-rw-r--r--contrib/libs/cxxsupp/openmp/ompt-internal.h79
1 files changed, 0 insertions, 79 deletions
diff --git a/contrib/libs/cxxsupp/openmp/ompt-internal.h b/contrib/libs/cxxsupp/openmp/ompt-internal.h
deleted file mode 100644
index 64e8d2e8fd6..00000000000
--- a/contrib/libs/cxxsupp/openmp/ompt-internal.h
+++ /dev/null
@@ -1,79 +0,0 @@
-#ifndef __OMPT_INTERNAL_H__
-#define __OMPT_INTERNAL_H__
-
-#include "ompt.h"
-#include "ompt-event-specific.h"
-
-#define OMPT_VERSION 1
-
-#define _OMP_EXTERN extern "C"
-
-#define OMPT_INVOKER(x) \
- ((x == fork_context_gnu) ? ompt_invoker_program : ompt_invoker_runtime)
-
-
-#define ompt_callback(e) e ## _callback
-
-
-typedef struct ompt_callbacks_s {
-#define ompt_event_macro(event, callback, eventid) callback ompt_callback(event);
-
- FOREACH_OMPT_EVENT(ompt_event_macro)
-
-#undef ompt_event_macro
-} ompt_callbacks_t;
-
-
-
-typedef struct {
- ompt_frame_t frame;
- void* function;
- ompt_task_id_t task_id;
-} ompt_task_info_t;
-
-
-typedef struct {
- ompt_parallel_id_t parallel_id;
- void *microtask;
-} ompt_team_info_t;
-
-
-typedef struct ompt_lw_taskteam_s {
- ompt_team_info_t ompt_team_info;
- ompt_task_info_t ompt_task_info;
- struct ompt_lw_taskteam_s *parent;
-} ompt_lw_taskteam_t;
-
-
-typedef struct ompt_parallel_info_s {
- ompt_task_id_t parent_task_id; /* id of parent task */
- ompt_parallel_id_t parallel_id; /* id of parallel region */
- ompt_frame_t *parent_task_frame; /* frame data of parent task */
- void *parallel_function; /* pointer to outlined function */
-} ompt_parallel_info_t;
-
-
-typedef struct {
- ompt_state_t state;
- ompt_wait_id_t wait_id;
- void *idle_frame;
-} ompt_thread_info_t;
-
-
-extern ompt_callbacks_t ompt_callbacks;
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-void ompt_pre_init(void);
-void ompt_post_init(void);
-void ompt_fini(void);
-
-extern int ompt_enabled;
-
-#ifdef __cplusplus
-};
-#endif
-
-#endif