llvm-project/mlir
Alex Zinenko c16c07d4b9 [mlir] StandardToLLVM: use template aliases instead of dummy classes
Multiple operation conversions from the Standard dialect to the LLVM dialect
are trivial one-to-one conversions that use only the pattern defined in base
utility classes such as OneToOneConvertToLLVMPattern and
VectorConvertToLLVMPattern. Use template aliases ("using" declarations) instead
of creating derived classes without new functionality.
2020-03-27 11:14:44 +01:00
..
cmake/modules [mlir] Revamp operation documentation generation 2020-03-24 12:05:18 -07:00
docs Allow IndexType inside tensors. 2020-03-26 10:52:48 -07:00
examples [mlir][NFC] Cleanup AffineOps directory structure 2020-03-20 14:23:43 -07:00
include Allow IndexType inside tensors. 2020-03-26 10:52:48 -07:00
lib [mlir] StandardToLLVM: use template aliases instead of dummy classes 2020-03-27 11:14:44 +01:00
test Allow IndexType inside tensors. 2020-03-26 10:52:48 -07:00
tools [mlir] Revamp operation documentation generation 2020-03-24 12:05:18 -07:00
unittests [mlir][NFC] Rename QuantOps to Quant 2020-03-17 15:16:47 -07:00
utils [mlir][spirv] Support implied extensions and capabilities 2020-01-17 08:01:57 -05:00
.clang-format [mlir] add .clang-format 2019-03-29 12:41:43 -07:00
.clang-tidy Fix MLIR clang-tidy: when tweaking it does not inherit from the parent 2020-03-07 17:44:21 +00:00
CMakeLists.txt [mlir] Fix cross compiling MLIR 2020-03-14 19:18:40 +00:00
LICENSE.TXT Add the Apache2 with LLVM exceptions license to MLIR 2019-12-24 00:58:06 -08:00
README.md mlir README.md: Fix the syntax 2019-12-24 13:31:07 +01:00

README.md

Multi-Level Intermediate Representation

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