llvm-project/mlir/utils
Lei Zhang a29fffc475 [mlir][spirv] Migrate to use specalized enum attributes
Previously we are using IntegerAttr to back all SPIR-V enum
attributes. Therefore we all such attributes are showed like
IntegerAttr in IRs, which is barely readable and breaks
roundtripability of the IR. This commit changes to use
`EnumAttr` as the base directly so that we can have separate
attribute definitions and better IR printing.

Reviewed By: kuhar

Differential Revision: https://reviews.llvm.org/D131311
2022-08-09 14:14:54 -04:00
..
MLIRVisualizers Add a mlir natvis file for debugging with Visual Studio 2020-10-23 14:15:01 -07:00
clang-tidy Fix doc on how to run clang-tidy on MLIR codebase (NFC) 2022-01-03 07:00:07 +00:00
emacs [mlir] Fix a typo to load lsp-mode correctly. 2022-04-14 00:04:40 +00:00
gdb-scripts [mlir] Remove OpaqueElementsAttr 2022-08-01 15:00:54 -07:00
jupyter [mlir] Fix usages of `run-reproducer`. 2022-07-01 18:36:07 +00:00
mbr [mlir][mbr] Improve diagnostics on error with `raise from`. 2022-07-15 15:15:58 +00:00
spirv [mlir][spirv] Migrate to use specalized enum attributes 2022-08-09 14:14:54 -04:00
textmate [mlir] Significantly overhaul the textmate grammar 2022-05-12 15:50:32 -07:00
tree-sitter-mlir [mlir] Remove the `type` keyword from type alias definitions 2022-05-16 13:54:02 -07:00
vim [mlir] vim: add bf16 type 2022-05-17 13:28:31 +00:00
vscode [vscode-mlir] add tablegen <> bracket colorization 2022-07-08 10:58:38 -07:00
generate-test-checks.py Update MLIR generate-test-checks.py to add the notice from the source into the generated file 2021-09-20 23:19:40 +00:00