This patch adds a lowering pass to convert index dialect ops to LLVM.
Depends on D135694
Paths
| Differential D135697
[mlir][index] Add `convert-index-to-llvm` pass ClosedPublic Authored by Mogball on Oct 11 2022, 10:11 AM.
Details
Diff Detail
Event TimelineMogball retitled this revision from [mlir][index] Add `create-index-to-llvm` pass to [mlir][index] Add `convert-index-to-llvm` pass.Oct 11 2022, 10:16 AM rriddle added inline comments. This revision is now accepted and ready to land.Oct 20 2022, 6:02 PM This revision was landed with ongoing or failed builds.Oct 21 2022, 9:46 AM Closed by commit rGcae746d9c4ab: [mlir][index] Add `convert-index-to-llvm` pass (authored by Mogball). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 469671 mlir/include/mlir/Conversion/IndexToLLVM/IndexToLLVM.h
mlir/include/mlir/Conversion/Passes.h
mlir/include/mlir/Conversion/Passes.td
mlir/lib/Conversion/CMakeLists.txt
mlir/lib/Conversion/IndexToLLVM/CMakeLists.txt
mlir/lib/Conversion/IndexToLLVM/IndexToLLVM.cpp
mlir/test/Conversion/IndexToLLVM/index-to-llvm.mlir
|
Everything else uses a ConvertBlahToBlahPass naming scheme, we should keep the same here.