Skip to content

Conversation

@MrSidims
Copy link
Contributor

@MrSidims MrSidims commented Oct 27, 2025

It was added just for LLVM IR readability during inlining, encoding original function name. We don't translate it to SPIR-V anyway. Meanwhile, since SYCL function names can be quite big - appearence of the string MD slightly worsen compilation performance, especially during module split.

It was added just for LLVM IR readability during inlining, encoding
original function name. We don't translate it to SPIR-V anyway.
Meanwhile, since SYCL function names can be quite big - appearence of
the string MD slightly worsen compilation performance.

Signed-off-by: Sidorov, Dmitry <dmitry.sidorov@intel.com>
@MrSidims MrSidims requested a review from a team as a code owner October 27, 2025 14:27
Signed-off-by: Sidorov, Dmitry <dmitry.sidorov@intel.com>
@github-actions
Copy link
Contributor

@intel/llvm-gatekeepers please consider merging

@sarnex sarnex merged commit 829a3f1 into intel:sycl Oct 27, 2025
32 of 33 checks passed
@bader
Copy link
Contributor

bader commented Oct 30, 2025

@MrSidims, do you have a PR in llvm-project with these changes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants