Skip to content

Add cl_khr_kernel_clock support#2582

Merged
svenvh merged 1 commit intoKhronosGroup:mainfrom
svenvh:cl_khr_kernel_clock
May 24, 2024
Merged

Add cl_khr_kernel_clock support#2582
svenvh merged 1 commit intoKhronosGroup:mainfrom
svenvh:cl_khr_kernel_clock

Conversation

@svenvh
Copy link
Member

@svenvh svenvh commented May 22, 2024

Add support for mapping the cl_khr_kernel_clock extension builtins to and from the SPV_KHR_shader_clock extension.

Provisional extension description: https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_API.html#cl_khr_kernel_clock .
Builtins: https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_C.html#kernel-clock-functions .
SPIR-V environment: https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_Env.html#_cl_khr_kernel_clock .

Add support for mapping the `cl_khr_kernel_clock` extension
builtins to and from the `SPV_KHR_shader_clock` extension.
Copy link
Contributor

@MrSidims MrSidims left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@svenvh svenvh merged commit abf4890 into KhronosGroup:main May 24, 2024
@svenvh svenvh deleted the cl_khr_kernel_clock branch May 24, 2024 09:52
bashbaug pushed a commit to bashbaug/SPIRV-LLVM-Translator that referenced this pull request Sep 20, 2025
Add support for mapping the `cl_khr_kernel_clock` extension
builtins to and from the `SPV_KHR_shader_clock` extension.
@vmaksimo
Copy link
Contributor

/backport llvm_release_180

@github-actions
Copy link

Attempting to create backport to llvm_release_180...

github-actions bot pushed a commit that referenced this pull request Mar 13, 2026
Add support for mapping the `cl_khr_kernel_clock` extension
builtins to and from the `SPV_KHR_shader_clock` extension.
@github-actions
Copy link

Success. Backport PR created: #3650

@vmaksimo
Copy link
Contributor

/backport llvm_release_170

@github-actions
Copy link

Attempting to create backport to llvm_release_170...

github-actions bot pushed a commit that referenced this pull request Mar 13, 2026
Add support for mapping the `cl_khr_kernel_clock` extension
builtins to and from the `SPV_KHR_shader_clock` extension.
@github-actions
Copy link

Success. Backport PR created: #3651

@github-actions
Copy link

Attempting to create backport to llvm_release_160...

github-actions bot pushed a commit that referenced this pull request Mar 13, 2026
Add support for mapping the `cl_khr_kernel_clock` extension
builtins to and from the `SPV_KHR_shader_clock` extension.
@github-actions
Copy link

Success. Backport PR created: #3652

@vmaksimo
Copy link
Contributor

/backport llvm_release_140

@github-actions
Copy link

Attempting to create backport to llvm_release_140...

github-actions bot pushed a commit that referenced this pull request Mar 13, 2026
Add support for mapping the `cl_khr_kernel_clock` extension
builtins to and from the `SPV_KHR_shader_clock` extension.
@github-actions
Copy link

Success. Backport PR created: #3654

vmaksimo pushed a commit that referenced this pull request Mar 16, 2026
Backport of PR #2582 into `llvm_release_180`.

All commits applied cleanly.

Co-authored-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
vmaksimo pushed a commit that referenced this pull request Mar 16, 2026
Backport of PR #2582 into `llvm_release_170`.

All commits applied cleanly.

Co-authored-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
vmaksimo pushed a commit that referenced this pull request Mar 16, 2026
Backport of PR #2582 into `llvm_release_160`.

All commits applied cleanly.

Co-authored-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
vmaksimo pushed a commit that referenced this pull request Mar 17, 2026
Backport of PR #2582 into `llvm_release_140`.

All commits applied cleanly.

Co-authored-by: Ben Ashbaugh <ben.ashbaugh@intel.com>
Co-authored-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
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.

3 participants