LLVM OpenMP 22.0.0git
|
Provides macros to be used in unit tests for OMPT events. More...
Go to the source code of this file.
Provides macros to be used in unit tests for OMPT events.
Definition in file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE | ( | EventTy, | |
... ) |
Definition at line 54 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_DISABLE | ( | ) |
Definition at line 104 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_ENABLE | ( | ) |
Definition at line 105 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_EVENT | ( | Name, | |
Group, | |||
EventTy, | |||
... ) |
Definition at line 51 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_EVENT_NOT | ( | Name, | |
Group, | |||
EventTy, | |||
... ) |
Definition at line 61 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_GROUPED | ( | Group, | |
EventTy, | |||
... ) |
Definition at line 56 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_GROUPED_NOT | ( | Group, | |
EventTy, | |||
... ) |
Definition at line 66 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_GROUPED_ONLY | ( | Group, | |
EventTy, | |||
... ) |
Definition at line 79 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_MODE_RELAXED | ( | ) |
Definition at line 94 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_MODE_STRICT | ( | ) |
Definition at line 92 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_NAMED | ( | Name, | |
EventTy, | |||
... ) |
Definition at line 58 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_NAMED_NOT | ( | Name, | |
EventTy, | |||
... ) |
Definition at line 68 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_NAMED_ONLY | ( | Name, | |
EventTy, | |||
... ) |
Definition at line 83 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_NOT | ( | EventTy, | |
... ) |
Definition at line 64 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_ONLY | ( | EventTy, | |
... ) |
Definition at line 75 of file AssertMacros.h.
#define OMPT_ASSERT_SEQUENCE_SUSPEND | ( | ) |
Definition at line 72 of file AssertMacros.h.
#define OMPT_ASSERT_SET | ( | EventTy, | |
... ) |
Definition at line 32 of file AssertMacros.h.
#define OMPT_ASSERT_SET_DISABLE | ( | ) |
Definition at line 102 of file AssertMacros.h.
#define OMPT_ASSERT_SET_ENABLE | ( | ) |
Definition at line 103 of file AssertMacros.h.
#define OMPT_ASSERT_SET_EVENT | ( | Name, | |
Group, | |||
EventTy, | |||
... ) |
Definition at line 29 of file AssertMacros.h.
#define OMPT_ASSERT_SET_EVENT_NOT | ( | Name, | |
Group, | |||
EventTy, | |||
... ) |
Definition at line 39 of file AssertMacros.h.
#define OMPT_ASSERT_SET_GROUPED | ( | Group, | |
EventTy, | |||
... ) |
Definition at line 34 of file AssertMacros.h.
#define OMPT_ASSERT_SET_GROUPED_NOT | ( | Group, | |
EventTy, | |||
... ) |
Definition at line 44 of file AssertMacros.h.
#define OMPT_ASSERT_SET_MODE_RELAXED | ( | ) |
Definition at line 97 of file AssertMacros.h.
#define OMPT_ASSERT_SET_MODE_STRICT | ( | ) |
Definition at line 96 of file AssertMacros.h.
#define OMPT_ASSERT_SET_NAMED | ( | Name, | |
EventTy, | |||
... ) |
Definition at line 36 of file AssertMacros.h.
#define OMPT_ASSERT_SET_NAMED_NOT | ( | Name, | |
EventTy, | |||
... ) |
Definition at line 46 of file AssertMacros.h.
#define OMPT_ASSERT_SET_NOT | ( | EventTy, | |
... ) |
Definition at line 42 of file AssertMacros.h.
#define OMPT_ASSERT_SYNC_POINT | ( | SyncPointName | ) |
Definition at line 134 of file AssertMacros.h.
#define OMPT_ASSERTER_DISABLE | ( | Asserter | ) |
Definition at line 100 of file AssertMacros.h.
#define OMPT_ASSERTER_ENABLE | ( | Asserter | ) |
Definition at line 101 of file AssertMacros.h.
#define OMPT_ASSERTER_LOG_FORMATTED | ( | Asserter, | |
FormatLog ) |
Definition at line 130 of file AssertMacros.h.
#define OMPT_ASSERTER_LOG_LEVEL | ( | Asserter, | |
LogLevel ) |
Definition at line 125 of file AssertMacros.h.
#define OMPT_ASSERTER_MODE_RELAXED | ( | Asserter | ) |
Definition at line 90 of file AssertMacros.h.
#define OMPT_ASSERTER_MODE_STRICT | ( | Asserter | ) |
Definition at line 88 of file AssertMacros.h.
#define OMPT_ASSERTER_PERMIT_EVENT | ( | Asserter, | |
EventTy ) |
Definition at line 110 of file AssertMacros.h.
#define OMPT_ASSERTER_SUPPRESS_EVENT | ( | Asserter, | |
EventTy ) |
Definition at line 112 of file AssertMacros.h.
#define OMPT_GENERATE_EVENTS | ( | NumberOfCopies, | |
EventMacro ) |
ASSERT MACROS TO BE USED BY THE USER.
Definition at line 22 of file AssertMacros.h.
#define OMPT_PERMIT_EVENT | ( | EventTy | ) |
Definition at line 114 of file AssertMacros.h.
#define OMPT_REPORT_EVENT_DISABLE | ( | ) |
Definition at line 106 of file AssertMacros.h.
#define OMPT_REPORT_EVENT_ENABLE | ( | ) |
Definition at line 107 of file AssertMacros.h.
#define OMPT_SUPPRESS_EVENT | ( | EventTy | ) |
Definition at line 118 of file AssertMacros.h.
#define OMPTEST_EXCLUDED_EVENT omptest::ObserveState::Never |
Definition at line 17 of file AssertMacros.h.
#define OMPTEST_REQUIRED_EVENT omptest::ObserveState::Always |
Definition at line 18 of file AssertMacros.h.