diff --git a/openmp/libomptarget/include/omptarget.h b/openmp/libomptarget/include/omptarget.h index 7ba088c1996b..de3afc36c7f2 100644 --- a/openmp/libomptarget/include/omptarget.h +++ b/openmp/libomptarget/include/omptarget.h @@ -114,14 +114,10 @@ struct __tgt_target_table { /// This struct contains information exchanged between different asynchronous /// operations for device-dependent optimization and potential synchronization struct __tgt_async_info { - // Device ID. Note that it is NOT the RTLDeviceID. We don't need to store the - // RTLDeviceID explicitly as we can always get it via DeviceID. - int DeviceID = -1; // A pointer to a queue-like structure where offloading operations are issued. - // We assume to use this structure to do synchronization. + // We assume to use this structure to do synchronization. In CUDA backend, it + // is CUstream. void *Queue = nullptr; - // A pointer to a device-dependent event used for synchronization as well. - void *Event = nullptr; }; #ifdef __cplusplus