llvm-project/mlir
Kazu Hirata 5c4674d67b [mlir] Deprecate OptionalParseResult::{hasValue,getValue}
This patch deprecates hasValue and getValue for consistency with
std::optional and llvm::Optional.  Note that I've migrated all known
uses of them to has_value and value, respectively.

Differential Revision: https://reviews.llvm.org/D131366
2022-08-12 19:19:24 -07:00
..
benchmark/python [NFC] Remove obsolete all_passes_registration from integration tests. 2022-07-16 18:18:43 -07:00
cmake/modules [CMake] Fix add_subdirectory llvm builds 2022-07-26 11:24:23 +02:00
docs [mlir][ods] Support string literals in `custom` directives 2022-08-12 20:55:11 -04:00
examples [mlir] Fix build of toyc-ch6 (NFC) 2022-08-09 15:58:49 -04:00
include [mlir] Deprecate OptionalParseResult::{hasValue,getValue} 2022-08-12 19:19:24 -07:00
lib [mlir] Use has_value instead of hasValue (NFC) 2022-08-12 19:19:23 -07:00
python (Reland) [mlir] Switch segment size attributes to DenseI32ArrayAttr 2022-08-12 19:44:52 -04:00
test [mlir][ods] OpFormat: ensure that regions don't follow `attr-dict` 2022-08-12 21:00:25 -04:00
tools [mlir][ods] OpFormat: ensure that regions don't follow `attr-dict` 2022-08-12 21:00:25 -04:00
unittests [mlir][sparse] enable integral abs recognition 2022-08-12 11:36:40 -07:00
utils [mlir][spirv] Migrate to use specalized enum attributes 2022-08-09 14:14:54 -04:00
.clang-format
.clang-tidy [mlir] Disable `misc-const-correctness` clang-tidy check. 2022-08-03 10:18:43 +02:00
CMakeLists.txt [mlir] Fix calling the native mlir-pdll-tblgen 2022-08-11 09:34:13 +00:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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