diff options
author | Andrea Faulds <andrea.faulds@amd.com> | 2024-12-10 18:12:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-10 18:12:19 +0100 |
commit | 9735873009ca86b03c3283d06edd1b3a190d4af9 (patch) | |
tree | 81bf92c6152c5577b2b63650c8699256ccd4f8c0 /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | |
parent | 8ca4aa576c0bfd9f7dfaa4768d32ab0ff842f59b (diff) | |
download | llvm-9735873009ca86b03c3283d06edd1b3a190d4af9.zip llvm-9735873009ca86b03c3283d06edd1b3a190d4af9.tar.gz llvm-9735873009ca86b03c3283d06edd1b3a190d4af9.tar.bz2 |
[mlir][mlir-vulkan-runner] Move part of device pass pipeline to mlir-opt (#119372)
Adds a new mlir-opt test-only pass, -test-vulkan-runner-pipeline, which
runs a set of passes needed for mlir-vulkan-runner, and removes them
from the runner. The tests are changed to invoke mlir-opt with this flag
before invoking the runner. The passes moved are ones concerned with
lowering of the device code prior to serialization to SPIR-V. This is an
incremental step towards moving the entire pipeline to mlir-opt, to
align with other runners (see #73457).
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions