llvm-project/mlir
Mehdi Amini 63f0c00d38 Add a `qualified` directive to the Op, Attribute, and Type declarative assembly format
This patch introduces a new directive that allow to parse/print attributes and types fully
qualified.
This is a follow-up to ee0908703d which introduces the eliding of the `!dialect.mnemonic` by default and allows to force to fully qualify each type/attribute
individually.

Differential Revision: https://reviews.llvm.org/D116905
2022-01-11 01:30:19 +00:00
..
cmake/modules Fix exported MLIR_TABLEGEN_EXE 2022-01-09 23:27:08 -08:00
docs Add a `qualified` directive to the Op, Attribute, and Type declarative assembly format 2022-01-11 01:30:19 +00:00
examples Fix clang-tidy issues in mlir/ (NFC) 2021-12-20 20:25:01 +00:00
include [mlir][NFC] Fully spell mlir typenames in BaseOpWithOffsetSizesAndStrides 2022-01-10 21:22:07 +03:00
lib Don't fail if unable to promote loops during unrolling 2022-01-10 22:26:21 +00:00
python [mlir][OpDSL] Separate `ReduceFn` and `ReduceFnUse`. 2022-01-07 12:51:06 +00:00
test Add a `qualified` directive to the Op, Attribute, and Type declarative assembly format 2022-01-11 01:30:19 +00:00
tools Add a `qualified` directive to the Op, Attribute, and Type declarative assembly format 2022-01-11 01:30:19 +00:00
unittests [MLIR][NFC] Move PresburgerSet to Presburger/ directory 2022-01-08 15:39:40 +05:30
utils Update mlir GDB printers 2022-01-06 22:20:25 +01:00
.clang-format
.clang-tidy Enable readability-redundant-smartptr-get in MLIR local clang-tidy config 2022-01-08 20:07:11 +00:00
CMakeLists.txt [CMake] Factor out config prefix finding logic 2022-01-07 20:16:18 +00:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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