LLVM OpenMP 20.0.0git
|
#include <stdarg.h>
Go to the source code of this file.
Macros | |
#define | KMP_BUILD_ASSERT(expr) static_assert(expr, "Build condition error") |
#define | KMP_ASSERT(cond) /* Nothing */ |
#define | KMP_ASSERT2(cond, msg) /* Nothing */ |
#define | KMP_DEBUG_ASSERT(cond) /* Nothing */ |
#define | KMP_DEBUG_ASSERT2(cond, msg) /* Nothing */ |
#define | KMP_DEBUG_USE_VAR(x) ((void)(x)) |
#define | KA_TRACE(d, x) /* nothing to do */ |
#define | KB_TRACE(d, x) /* nothing to do */ |
#define | KC_TRACE(d, x) /* nothing to do */ |
#define | KD_TRACE(d, x) /* nothing to do */ |
#define | KE_TRACE(d, x) /* nothing to do */ |
#define | KF_TRACE(d, x) /* nothing to do */ |
#define | K_DIAG(d, x) {} /* nothing to do */ |
#define | KA_DUMP(d, x) /* nothing to do */ |
#define | KB_DUMP(d, x) /* nothing to do */ |
#define | KC_DUMP(d, x) /* nothing to do */ |
#define | KD_DUMP(d, x) /* nothing to do */ |
#define | KE_DUMP(d, x) /* nothing to do */ |
#define | KF_DUMP(d, x) /* nothing to do */ |
Functions | |
void | __kmp_dump_debug_buffer (void) |
void | __kmp_debug_printf (char const *format,...) |
#define K_DIAG | ( | d, | |
x | |||
) | {} /* nothing to do */ |
Definition at line 163 of file kmp_debug.h.
#define KA_DUMP | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 166 of file kmp_debug.h.
#define KA_TRACE | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 157 of file kmp_debug.h.
#define KB_DUMP | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 167 of file kmp_debug.h.
#define KB_TRACE | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 158 of file kmp_debug.h.
#define KC_DUMP | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 168 of file kmp_debug.h.
#define KC_TRACE | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 159 of file kmp_debug.h.
#define KD_DUMP | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 169 of file kmp_debug.h.
#define KD_TRACE | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 160 of file kmp_debug.h.
#define KE_DUMP | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 170 of file kmp_debug.h.
#define KE_TRACE | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 161 of file kmp_debug.h.
#define KF_DUMP | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 171 of file kmp_debug.h.
#define KF_TRACE | ( | d, | |
x | |||
) | /* nothing to do */ |
Definition at line 162 of file kmp_debug.h.
#define KMP_ASSERT | ( | cond | ) | /* Nothing */ |
Definition at line 59 of file kmp_debug.h.
#define KMP_ASSERT2 | ( | cond, | |
msg | |||
) | /* Nothing */ |
Definition at line 60 of file kmp_debug.h.
#define KMP_BUILD_ASSERT | ( | expr | ) | static_assert(expr, "Build condition error") |
Definition at line 26 of file kmp_debug.h.
#define KMP_DEBUG_ASSERT | ( | cond | ) | /* Nothing */ |
Definition at line 61 of file kmp_debug.h.
#define KMP_DEBUG_ASSERT2 | ( | cond, | |
msg | |||
) | /* Nothing */ |
Definition at line 62 of file kmp_debug.h.
#define KMP_DEBUG_USE_VAR | ( | x | ) | ((void)(x)) |
Definition at line 63 of file kmp_debug.h.
Definition at line 29 of file kmp_debug.cpp.
References __kmp_vprintf(), and kmp_err.
Definition at line 84 of file kmp_debug.cpp.
References __kmp_acquire_bootstrap_lock(), __kmp_debug_buf_chars, __kmp_debug_buf_lines, __kmp_debug_buffer, __kmp_debug_count, __kmp_printf_no_lock(), __kmp_release_bootstrap_lock(), __kmp_stdio_lock, and i.
Referenced by __kmp_abort_process(), __kmp_internal_end_library(), and __kmp_internal_end_thread().