[SYCL] Refactor kernel name based data approach #19117
[SYCL] Refactor kernel name based cache approach
7a259f08
Merge 7a259f088541aa25acd1bd2b7a10f195d945445b into ea192fd860d67499f…
2ae5678c
Update Windows ABI
7fde713d
Assert data presence in CG
b38a467c
vinser52
approved these changes
on 2025-08-19
Misc changes
8e41e7a7
Extend cleanup tests coverage
272bc610
sergey-semenov
marked this pull request as ready for review 205 days ago
sergey-semenov
changed the title [SYCL] Refactor kernel name based cache approach [SYCL] Refactor kernel name based data approach 205 days ago
Merge branch 'sycl' into refactorcache
bdb5b288
reble
approved these changes
on 2025-08-21
Add `CompileTimeKernelInfoTy` and unimplemented `getDeviceKernelInfo`
57553b76
Rename KernelNameBasedData -> DeviceKernelInfo
abd48ae9
Revert ABI dumps
a4038736
Switch to `getDeviceKernelInfo<Kernel>()`
f96055bc
Update program_manager's signature for getOrCreateDeviceKernelInfo
29089350
Drop `sycl/detail/get_kernel_name_based_data.hpp`
cceffaf7
class DeviceKernelInfo : public CompileTimeKernelInfoTy
7fa25199
Drop ABINeutralKernelNameStrRefT
ed389b68
Adjust unit tests
66f49284
Merge branch 'sycl' into refactorcache
5fc91a5a
Complete the renaming
fa50f3f8
Update Linux ABI dump
c2444de6
Appease clang-format
87543f53
Rename files
03511257
Update Windows ABI dump
b28f95ec
Extra asserts plus fixes for them
23fa7328
Change to detail::string_view and allow lazy init of compile time info
84e07bd2
Minor fixes
a1cd6c85
Merge branch 'sycl' into refactorcache
2a51c3ad
Merge branch 'sycl' into refactorcache
737e7454
Fix Windows ABI break
37f68c81
vinser52
approved these changes
on 2025-08-26
Update Windows ABI dump
223f28d0
Merge branch 'sycl' into refactorcache
eb7b242e
Drop extra line
10409637
Merge branch 'sycl' into refactorcache
e950dfd8
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub