llvm-project/mlir
Mogball 44610c01ae [MLIR][ODS] default-valued strings should be in quotes
`DefaultValuedAttr<StrAttr, "">` and `ConstantAttr<StrAttr, "">`
result in bugs in which TableGen will not recognize that the attribute
has a default value, because `""` is an empty TableGen string.

Strings no longer have special treatment. Instead, string values must be
wrapped in quotes: "\"foo\"". Two helpers, `DefaultValuedStrAttr` and
`ConstantStrAttr` have been added to keep code clean.

Reviewed By: rriddle

Differential Revision: https://reviews.llvm.org/D111855
2021-10-15 03:00:41 +00:00
..
cmake/modules Disable add_mlir_aggregate() debug file generation. 2021-10-14 14:32:27 -07:00
docs [MLIR][arith] fix references to std.constant in comments 2021-10-14 20:38:47 +00:00
examples [MLIR][arith] fix references to std.constant in comments 2021-10-14 20:38:47 +00:00
include [MLIR][ODS] default-valued strings should be in quotes 2021-10-15 03:00:41 +00:00
lib [mlir][linalg][bufferize] Handle scf::ForOp correctly in bufferizesToMemoryRead 2021-10-15 11:24:21 +09:00
python [mlir][python] Fix MemRefType IsAFunction in Python bindings 2021-10-14 13:12:37 +02:00
test [MLIR][ODS] default-valued strings should be in quotes 2021-10-15 03:00:41 +00:00
tools [MLIR][ODS] default-valued strings should be in quotes 2021-10-15 03:00:41 +00:00
unittests [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
utils [mlir][spirv] Add memory semantics verify for atomic operations 2021-10-14 00:00:55 +08:00
.clang-format
.clang-tidy NFC: .clang-tidy: Inherit configs from parents to improve maintainability 2021-06-08 08:25:59 -07:00
CMakeLists.txt [mlir][python] Add a warning for cmake version < 3.15. 2021-10-12 21:13:54 -07:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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