llvm-project/mlir
Jacques Pienaar 0217d1178b [mlir] Fix leak in case of failed parse
A Block is optionally allocated & leaks in case of failed parse. Inline the
function and ensure Block gets freed unless parse is successful.

Differential Revision: https://reviews.llvm.org/D122112
2022-03-28 20:04:31 -07:00
..
benchmark/python [mlir] Move the Builtin FuncOp to the Func dialect 2022-03-16 17:07:03 -07:00
cmake/modules Remove include_directories() from cmake `mlir_tablegen()` function (NFC) 2022-03-14 04:36:24 +00:00
docs [mlir][emitc] Adapt to move of FuncOp 2022-03-28 17:44:47 +02:00
examples [mlir] Rename `OpAsmParser::OperandType` to `OpAsmParser::UnresolvedOperand` 2022-03-21 21:42:13 +01:00
include Eliminate gcc7 compiler warnings 2022-03-28 19:55:37 -07:00
lib [mlir] Fix leak in case of failed parse 2022-03-28 20:04:31 -07:00
python Updated MLIR type stubs to work with pytype 2022-03-25 13:38:49 +01:00
test [mlir] Fix leak in case of failed parse 2022-03-28 20:04:31 -07:00
tools [mlir][cf-sink] Accept a callback for sinking operations 2022-03-28 19:31:23 +00:00
unittests [MLIR][Presburger] PWMAFunction::valueAt: support local ids 2022-03-24 00:42:21 +00:00
utils [mlir][PDLL] Add an initial language server for PDLL 2022-03-19 13:28:23 -07: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 mlir: set CMAKE_INCLUDE_CURRENT_DIR to fix out-of-tree builds 2022-03-19 18:22:09 -05:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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