libxmp/libxmpf in Omni Compiler  1.3.4
xmp_tlog.h
Go to the documentation of this file.
1 #ifndef _XMP_TLOG_H_
2 #define _XMP_TLOG_H_
3 
4 #include "tlog_mpi.h"
5 
6 #define _XMP_M_TLOG_TASK_IN(dummy) tlog_log(TLOG_EVENT_1_IN)
7 #define _XMP_M_TLOG_TASK_OUT(dummy) tlog_log(TLOG_EVENT_1_OUT)
8 
9 #define _XMP_M_TLOG_LOOP_IN(dummy) tlog_log(TLOG_EVENT_2_IN)
10 #define _XMP_M_TLOG_LOOP_OUT(dummy) tlog_log(TLOG_EVENT_2_OUT)
11 
12 #define _XMP_M_TLOG_REFLECT_IN(dummy) tlog_log(TLOG_EVENT_3_IN)
13 #define _XMP_M_TLOG_REFLECT_OUT(dummy) tlog_log(TLOG_EVENT_3_OUT)
14 
15 #define _XMP_M_TLOG_BARRIER_IN(dummy) tlog_log(TLOG_EVENT_4_IN)
16 #define _XMP_M_TLOG_BARRIER_OUT(dummy) tlog_log(TLOG_EVENT_4_OUT)
17 
18 #define _XMP_M_TLOG_REDUCTION_IN(dummy) tlog_log(TLOG_EVENT_5_IN)
19 #define _XMP_M_TLOG_REDUCTION_OUT(dummy) tlog_log(TLOG_EVENT_5_OUT)
20 
21 #define _XMP_M_TLOG_BCAST_IN(dummy) tlog_log(TLOG_EVENT_6_IN)
22 #define _XMP_M_TLOG_BCAST_OUT(dummy) tlog_log(TLOG_EVENT_6_OUT)
23 
24 #define _XMP_M_TLOG_GMOVE_IN(dummy) tlog_log(TLOG_EVENT_7_IN)
25 #define _XMP_M_TLOG_GMOVE_OUT(dummy) tlog_log(TLOG_EVENT_7_OUT)
26 
27 extern void _XMP_tlog_init(void);
28 extern void _XMP_tlog_finalize(void);
29 
30 #endif /* _XMP_TLOG_H_ */
_XMP_tlog_finalize
void _XMP_tlog_finalize(void)
Definition: xmp_tlog_runtime.c:7
_XMP_tlog_init
void _XMP_tlog_init(void)
Definition: xmp_tlog_runtime.c:3