llvm-capstone/mlir
Frank (Fang) Gao 7a2fdc685f [mlir][ArmSME] Dialect and Intrinsic Op Definition
This patch creates the ArmSME dialect, and provides the intrinsic op
definition necessary for lowering to LLVM IR.

This will cover most instructions interacting with the ZA tile register,
not covering SME2 instructions.

Source: https://developer.arm.com/documentation/ddi0616/latest

Reviewed By: awarzynski, c-rhodes

Differential Revision: https://reviews.llvm.org/D152878
2023-06-14 17:11:49 -04:00
..
benchmark/python [NFC][Py Reformat] Reformat python files in mlir subdir 2023-05-26 08:05:40 +02:00
cmake/modules [mlir] Add support for "promised" interfaces 2023-06-09 11:30:13 -07:00
docs [MLIR][Doc] Also print summarys for passes on a newline 2023-06-13 09:26:11 +02:00
examples [mlir] Add support for "promised" interfaces 2023-06-09 11:30:13 -07:00
include [mlir][ArmSME] Dialect and Intrinsic Op Definition 2023-06-14 17:11:49 -04:00
lib [mlir][ArmSME] Dialect and Intrinsic Op Definition 2023-06-14 17:11:49 -04:00
python [MLIR][python bindings] Add TypeCaster for returning refined types from python APIs 2023-05-26 11:02:05 -05:00
test [mlir][ArmSME] Dialect and Intrinsic Op Definition 2023-06-14 17:11:49 -04:00
tools [MLIR][Doc] Also print summarys for passes on a newline 2023-06-13 09:26:11 +02:00
unittests [mlir] Add support for "promised" interfaces 2023-06-09 11:30:13 -07:00
utils tree-sitter-mlir: add a more complete grammar 2023-06-05 19:11:06 +01:00
.clang-format
.clang-tidy
CMakeLists.txt Reland "[CMake] Bumps minimum version to 3.20.0. 2023-05-27 12:51:21 +02:00
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

See https://mlir.llvm.org/ for more information.