Skip to content

[Backport to llvm_release_200] Always emit coopmat conversions as SPIR-V friendly IR calls#3409

Merged
svenvh merged 1 commit intollvm_release_200from
backport/pr-3398-to-llvm_release_200
Nov 11, 2025
Merged

[Backport to llvm_release_200] Always emit coopmat conversions as SPIR-V friendly IR calls#3409
svenvh merged 1 commit intollvm_release_200from
backport/pr-3398-to-llvm_release_200

Conversation

@github-actions
Copy link

Backport of PR #3398 into llvm_release_200.

All commits applied cleanly.

Map all cooperative matrix type conversions to SPIR-V friendly IR calls,
regardless of the environment specified.

In particular, do not attempt to map such conversions to the OpenCL
`convert` builtin. The SPIR-V TargetExtType is already encoded in the
function suffix, so the previous translation was an odd hybrid between
OpenCL and SPIR-V friendly IR.
@svenvh svenvh closed this Oct 22, 2025
@svenvh svenvh reopened this Oct 22, 2025
@svenvh svenvh merged commit 833ba63 into llvm_release_200 Nov 11, 2025
9 checks passed
@vmaksimo vmaksimo deleted the backport/pr-3398-to-llvm_release_200 branch February 6, 2026 14:46
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.

1 participant