|
12 | 12 |
|
13 | 13 | #include "device.h"
|
14 | 14 | #include "OffloadEntry.h"
|
| 15 | +#include "OmptTracing.h" |
15 | 16 | #include "OpenMP/Mapping.h"
|
16 | 17 | #include "OpenMP/OMPT/Callback.h"
|
17 | 18 | #include "OpenMP/OMPT/Interface.h"
|
@@ -174,7 +175,7 @@ int32_t DeviceTy::submitData(void *TgtPtrBegin, void *HstPtrBegin, int64_t Size,
|
174 | 175 | /*CodePtr=*/OMPT_GET_RETURN_ADDRESS);)
|
175 | 176 |
|
176 | 177 | #ifdef OMPT_SUPPORT
|
177 |
| - if (ForceSynchronousTargetRegions || !AsyncInfo || ompt::CallbacksInitialized) |
| 178 | + if (ForceSynchronousTargetRegions || !AsyncInfo || ompt::TracingActive) |
178 | 179 | #else
|
179 | 180 | if (ForceSynchronousTargetRegions || !AsyncInfo)
|
180 | 181 | #endif
|
@@ -206,7 +207,7 @@ int32_t DeviceTy::retrieveData(void *HstPtrBegin, void *TgtPtrBegin,
|
206 | 207 | /*CodePtr=*/OMPT_GET_RETURN_ADDRESS);)
|
207 | 208 |
|
208 | 209 | #ifdef OMPT_SUPPORT
|
209 |
| - if (ForceSynchronousTargetRegions || ompt::CallbacksInitialized) |
| 210 | + if (ForceSynchronousTargetRegions || ompt::TracingActive) |
210 | 211 | #else
|
211 | 212 | if (ForceSynchronousTargetRegions)
|
212 | 213 | #endif
|
@@ -237,8 +238,7 @@ int32_t DeviceTy::dataExchange(void *SrcPtr, DeviceTy &DstDev, void *DstPtr,
|
237 | 238 | /*CodePtr=*/OMPT_GET_RETURN_ADDRESS);)
|
238 | 239 |
|
239 | 240 | #ifdef OMPT_SUPPORT
|
240 |
| - if (ForceSynchronousTargetRegions || !AsyncInfo || |
241 |
| - ompt::CallbacksInitialized) { |
| 241 | + if (ForceSynchronousTargetRegions || !AsyncInfo || ompt::TracingActive) { |
242 | 242 | #else
|
243 | 243 | if (ForceSynchronousTargetRegions || !AsyncInfo) {
|
244 | 244 | #endif
|
@@ -277,7 +277,7 @@ int32_t DeviceTy::launchKernel(void *TgtEntryPtr, void **TgtVarsPtr,
|
277 | 277 | AsyncInfoTy &AsyncInfo) {
|
278 | 278 | if (ForceSynchronousTargetRegions || !RTL->launch_kernel ||
|
279 | 279 | #ifdef OMPT_SUPPORT
|
280 |
| - ompt::CallbacksInitialized || |
| 280 | + ompt::TracingActive || |
281 | 281 | #endif
|
282 | 282 | !RTL->synchronize)
|
283 | 283 | return RTL->launch_kernel_sync(RTLDeviceID, TgtEntryPtr, TgtVarsPtr,
|
|
0 commit comments