File tree Expand file tree Collapse file tree
include/opdi/backend/ompt Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -66,6 +66,10 @@ namespace opdi {
6666 logic->onSyncRegion (LogicInterface::SyncRegionKind::Barrier, endpoint);
6767 break ;
6868 case ompt_sync_region_barrier_implicit:
69+ #if _OPENMP >= 202011
70+ case ompt_sync_region_barrier_implicit_workshare:
71+ case ompt_sync_region_barrier_implicit_parallel:
72+ #endif
6973 logic->onSyncRegion (LogicInterface::SyncRegionKind::BarrierImplicit, endpoint);
7074 break ;
7175 case ompt_sync_region_barrier_explicit:
Original file line number Diff line number Diff line change @@ -65,6 +65,12 @@ namespace opdi {
6565
6666 switch (wstype) {
6767 case ompt_work_loop:
68+ #if _OPENMP >= 202111
69+ case ompt_work_loop_static:
70+ case ompt_work_loop_dynamic:
71+ case ompt_work_loop_guided:
72+ case ompt_work_loop_other:
73+ #endif
6874 logic->onWork (LogicInterface::WorksharingKind::Loop, endpoint);
6975 break ;
7076 case ompt_work_sections:
You can’t perform that action at this time.
0 commit comments