File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -80,7 +80,8 @@ namespace opdi {
8080 logic->onSyncRegion (LogicInterface::SyncRegionKind::BarrierExplicit, endpoint);
8181 break ;
8282 case ompt_sync_region_barrier_implementation:
83- logic->onSyncRegion (LogicInterface::SyncRegionKind::BarrierImplementation, endpoint);
83+ logic->onSyncRegion (LogicInterface::SyncRegionKind::BarrierImplementation, LogicInterface::ScopeEndpoint::Begin);
84+ logic->onSyncRegion (LogicInterface::SyncRegionKind::BarrierImplementation, LogicInterface::ScopeEndpoint::End);
8485 break ;
8586 #if _OPENMP >= 202011
8687 case ompt_sync_region_barrier_implicit_parallel:
Original file line number Diff line number Diff line change @@ -105,7 +105,7 @@ static_assert(0 < OPDI_SYNC_REGION_BARRIER_EXPLICIT_BEHAVIOUR);
105105static_assert (OPDI_SYNC_REGION_BARRIER_EXPLICIT_BEHAVIOUR <= 3 );
106106
107107#ifndef OPDI_SYNC_REGION_BARRIER_IMPLEMENTATION_BEHAVIOUR
108- #define OPDI_SYNC_REGION_BARRIER_IMPLEMENTATION_BEHAVIOUR OPDI_SCOPE_ENDPOINT_BOTH
108+ #define OPDI_SYNC_REGION_BARRIER_IMPLEMENTATION_BEHAVIOUR OPDI_SCOPE_ENDPOINT_BEGIN
109109#endif
110110
111111static_assert (0 < OPDI_SYNC_REGION_BARRIER_IMPLEMENTATION_BEHAVIOUR);
You can’t perform that action at this time.
0 commit comments