[llvm-branch-commits] [llvm] [libsycl] Add liboffload kernel creation (PR #188794)
Kseniya Tikhomirova via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Mon Mar 30 08:15:45 PDT 2026
================
@@ -99,10 +113,18 @@ void ProgramManager::removeImages(__sycl_tgt_bin_desc *FatbinDesc) {
if (auto KernelIDIt = MKernelNameToID.find(EntriesIt->SymbolName);
KernelIDIt != MKernelNameToID.end()) {
MKernelIDToDevImageJIT.erase(KernelIDIt->second);
+ MKernels.erase(KernelIDIt->second);
MKernelNameToID.erase(KernelIDIt);
}
}
+ if (auto ProgramIt = MPrograms.find(DevImageIt->second.get());
+ ProgramIt != MPrograms.end()) {
+ for (auto &[Device, Program] : ProgramIt->second) {
+ MProgramWrappers.erase(Program);
+ MPrograms.erase(ProgramIt);
----------------
KseniyaTikhomirova wrote:
yes, it is a bug, will fix, thanks
https://github.com/llvm/llvm-project/pull/188794
More information about the llvm-branch-commits
mailing list