llvm-project/mlir
Matthias Springer 66b1e629d8 [mlir] Cleanup: Fix warnings in MLIR
Tested with gcc-10. Other compilers may generate additional warnings. This does not fix all warnings. There are a few extra ones in LLVMCore and MLIR.

* `OpEmitter::getAttrNameIndex`: -Wunused-function (function is private and not used anywhere)
* `PrintOpPass` copy constructor: -Wextra ("Base class should be explicitly initialized in the copy constructor")
* `LegalizeForLLVMExport.cpp`: -Woverflow (overflow is expected, silence warning by making the cast explicit)

Differential Revision: https://reviews.llvm.org/D107525
2021-08-06 10:36:37 +09:00
..
cmake/modules [MLIR][python] Disable SONAME on extensions. 2021-07-30 00:47:11 +00:00
docs [MLIR][NFC] Get DiagnosticEngine as a reference in doc 2021-08-04 19:00:18 +00:00
examples [mlir] factor memref-to-llvm lowering out of std-to-llvm 2021-07-09 14:49:52 +02:00
include [mlir] Update comment in Region.h 2021-08-05 10:57:34 +09:00
lib [mlir] Cleanup: Fix warnings in MLIR 2021-08-06 10:36:37 +09:00
python Reorder mmt4d r.h.s operand layout 2021-08-03 10:21:57 -07:00
test [mlir][sparse] Remove comment w/ code in it 2021-08-04 21:41:36 +00:00
tools [mlir] Cleanup: Fix warnings in MLIR 2021-08-06 10:36:37 +09:00
unittests [mlir] Fix delayed object interfaces registration 2021-08-03 12:21:55 +03:00
utils [vscode-mlir] Add proper support for mlir markdown codeblocks 2021-08-03 19:55:31 +00: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] Drop old cmake var names 2021-05-24 15:30:01 +05:30
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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