[llvm-branch-commits] [llvm] [libsycl] Add liboffload kernel creation (PR #188794)

Yury Plyakhin via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Fri Mar 27 14:50:39 PDT 2026


================
@@ -18,6 +18,20 @@
 _LIBSYCL_BEGIN_NAMESPACE_SYCL
 namespace detail {
 
+ProgramWrapper::ProgramWrapper(ol_device_handle_t Device,
----------------
YuriPlyakhin wrote:

should we add explicit removal of copy/move consturctors/assignments?
```
  ProgramWrapper(const ProgramWrapper &) = delete;
  ProgramWrapper &operator=(const ProgramWrapper &) = delete;
  ProgramWrapper(ProgramWrapper &&) = delete;
  ProgramWrapper &operator=(ProgramWrapper &&) = delete;
```

https://github.com/llvm/llvm-project/pull/188794


More information about the llvm-branch-commits mailing list