llvm/mlir
wren romano 90e0c657b7 [mlir][sparse] Correcting the use of emplace_back
The emplace commands are variadic and should take all the constructor arguments directly, since they implicitly call the constructor themselves in order to avoid the cost of constructing and then moving/copying temporaries.

Reviewed By: aartbik

Differential Revision: https://reviews.llvm.org/D108670
2021-08-24 18:32:13 -07:00
..
cmake/modules [MLIR] [Python] Fix out-of-tree Windows python bindings 2021-08-16 19:18:54 -07:00
docs [mlir][docs] A friendlier improvement for the Toy tutorial chapter 4. 2021-08-25 00:44:51 +00:00
examples [mlir] factor memref-to-llvm lowering out of std-to-llvm 2021-07-09 14:49:52 +02:00
include [mlir][linalg] Replace AffineMinSCFCanonicalizationPattern with SCF reimplementation 2021-08-25 08:52:56 +09:00
lib [mlir][sparse] Correcting the use of emplace_back 2021-08-24 18:32:13 -07:00
python [mlir] Add op for NCHW conv2d. 2021-08-22 17:27:33 -07:00
test [mlir][tosa] Fix conv/depthwise conv padding for quantized values 2021-08-24 18:13:22 -07:00
tools [mlir]Linalg] Allow controlling fusion of linalg.generic -> linalg.tensor_expand_shape. 2021-08-23 16:28:10 -07:00
unittests [mlir][Analysis][NFC] FlatAffineConstraints: Use BoundType enum in functions 2021-08-19 10:33:42 +09:00
utils [vscode-mlir] Add proper support for mlir markdown codeblocks 2021-08-03 19:55:31 +00:00
.clang-format
.clang-tidy
CMakeLists.txt
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

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