https://github.com/MrSidims approved this pull request. Apologies, I was sick most of the last week, I'll run SYCL E2E testing for the PR today. But ultimately I believe its result shouldn't block this PR from merging. The code itself is LGTM. https://github.com/llvm/llvm-project/pull/135789