ArmSVE dialect is behind the recent changes in how the Vector dialect
interacts with backend vector dialects and the MLIR -> LLVM IR
translation module. This patch cleans up ArmSVE initialization within
Vector and removes the need for an LLVMArmSVE dialect.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
Nice cleanup!
mlir/include/mlir/Dialect/ArmSVE/ArmSVEOpBase.td | ||
---|---|---|
39 | Please document that this is intended to accept the cross product of allowed lengths and types rather than co-indexed list entries. | |
46 | Please add a newline. | |
mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt | ||
37 | Also add a new line. | |
mlir/lib/Dialect/ArmSVE/CMakeLists.txt | ||
3 | Ditto. |
Please document that this is intended to accept the cross product of allowed lengths and types rather than co-indexed list entries.