-
Notifications
You must be signed in to change notification settings - Fork 13.6k
[mlir][spirv] Add integration tests for vector.shuffle
/ vector.interleave
#91978
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@llvm/issue-subscribers-mlir-spirv Author: Jakub Kuderski (kuhar)
These go through several layers of decomposition / unrolling / emulation when targeting SPIR-V and it would be good to have e2e coverage there.
The new tests should be added under: https://github.com/llvm/llvm-project/tree/main/mlir/test/mlir-vulkan-runner |
Hi! This issue may be a good introductory issue for people new to working on LLVM. If you would like to work on this issue, your first steps are:
If you have any further questions about this issue, don't hesitate to ask via a comment in the thread below. |
@llvm/issue-subscribers-good-first-issue Author: Jakub Kuderski (kuhar)
These go through several layers of decomposition / unrolling / emulation when targeting SPIR-V and it would be good to have e2e coverage there.
The new tests should be added under: https://github.com/llvm/llvm-project/tree/main/mlir/test/mlir-vulkan-runner |
@kuhar |
Can we avoid using the Vulcan runner and start writing tests using the mlir-cpu-runner by now? Is there anything missing? |
Agreed. We should probably create a plan to deprecate the vulkan runner and rename the |
@antiagainst for vulkan runner impl |
Ah, we have a tracking issue for vulkarn runner already: #73457 |
Yes. An there are interested contributors there. I asked them about the updates. To me the test is disjoint to the harness though. I think we should be able to add more tests while upgrading the harness. |
vector.shuffle
/ vector.interleave
vector.shuffle
/ vector.interleave
…r.shuffle` (#93595) - Add integration test for `vector.shuffle` and `vector.interleave`, mentioned in issue #91978 - Add `VectorToSPIRV` patterns to `GPUToSPIRVPass` --------- Co-authored-by: Jakub Kuderski <[email protected]>
These go through several layers of decomposition / unrolling / emulation when targeting SPIR-V and it would be good to have e2e coverage there.
The new tests should be added under: https://github.com/llvm/llvm-project/tree/main/mlir/test/mlir-vulkan-runner
The text was updated successfully, but these errors were encountered: