Skip to content

Conversation

@hvdijk
Copy link
Contributor

@hvdijk hvdijk commented Jul 9, 2025

libclc functions are meant to be declared with _CLC_DECL and defined with _CLC_DEF. A few Native CPU functions were defined without _CLC_DEF, so add the missing macro.

This is effectively NFC, this applied to trivial functions that were being defined without always_inline but that would be inlined anyway.

libclc functions are meant to be declared with _CLC_DECL and defined with
_CLC_DEF. A few Native CPU functions were defined without _CLC_DEF, so
add the missing macro.

This is effectively NFC, this applied to trivial functions that were
being defined without always_inline but that would be inlined anyway.
@hvdijk hvdijk requested a review from a team as a code owner July 9, 2025 14:44
@hvdijk hvdijk requested a review from omarahmed1111 July 9, 2025 14:44
@hvdijk hvdijk temporarily deployed to WindowsCILock July 9, 2025 14:45 — with GitHub Actions Inactive
@hvdijk hvdijk temporarily deployed to WindowsCILock July 9, 2025 15:35 — with GitHub Actions Inactive
@hvdijk hvdijk temporarily deployed to WindowsCILock July 9, 2025 15:35 — with GitHub Actions Inactive
@hvdijk
Copy link
Contributor Author

hvdijk commented Jul 9, 2025

@intel/llvm-gatekeepers This looks ready to be merged, thanks.

@aelovikov-intel aelovikov-intel merged commit 877f420 into intel:sycl Jul 9, 2025
24 checks passed
@hvdijk hvdijk deleted the libclc-native_cpu-clc-def branch September 4, 2025 09:37
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