[llvm] [Offload] Implement event sync in amdgpu (PR #149300)
    Joseph Huber via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu Jul 17 06:26:55 PDT 2025
    
    
  
================
@@ -1575,6 +1592,21 @@ struct AMDGPUEventTy {
     return Stream.waitEvent(*this);
   }
 
+  Error sync() {
+    std::lock_guard<std::mutex> Lock(Mutex);
----------------
jhuber6 wrote:
Can you explain the need for these mutexes? I'm just a little concerned when we have mutexes combined with functions that handle callbacks.
https://github.com/llvm/llvm-project/pull/149300
    
    
More information about the llvm-commits
mailing list