diff options
author | Andrea Faulds <andrea.faulds@amd.com> | 2025-01-16 21:46:58 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-16 21:46:58 +0100 |
commit | 99a562b3cb17e89273ba0fe77129f2fb17a19381 (patch) | |
tree | f40f347b46636cb467aa608d779126d93b36c11a /lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h | |
parent | 8c75ecb373059f2eed020ad0218313bba9f90b3d (diff) | |
download | llvm-99a562b3cb17e89273ba0fe77129f2fb17a19381.zip llvm-99a562b3cb17e89273ba0fe77129f2fb17a19381.tar.gz llvm-99a562b3cb17e89273ba0fe77129f2fb17a19381.tar.bz2 |
[mlir][spirv] Add mgpu* wrappers for Vulkan runtime, migrate some tests (#123114)
This commit adds new wrappers around the MLIR Vulkan runtime which
implement the mgpu* APIs (as generated by GPUToLLVMConversionPass), adds
an optional LLVM lowering to the Vulkan runner mlir-opt pipeline based
on GPUToLLVMConversionPass, and migrates several of the
mlir-vulkan-runner tests to use mlir-cpu-runner instead, together with
the new pipeline and wrappers.
This is a further incremental step towards eliminating
mlir-vulkan-runner and its associated pipeline, passes and wrappers
(#73457). This commit does not migrate all of the tests to the new
system, because changes to the mgpuLaunchKernel ABI will be necessary to
support the tests that use multi-dimensional memref arguments.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h')
0 files changed, 0 insertions, 0 deletions