llvm-project/mlir
Jakub Lichman 20c3386f4a [mlir][Linalg] emitLoopRanges and emitLoopRangesWithSymbols merged into one
Right now there is a branching for 2 functions based on whether target map has
symbols or not. In this commit these functions are merged into one.
Furthermore, emitting does not require inverse and map applying as it computes
the correct Range in a single step and thus reduces unnecessary overhead.

Differential Revision: https://reviews.llvm.org/D83756
2020-07-23 12:33:46 +02:00
..
cmake/modules Install the MLIRTableGen static library. 2020-06-11 18:23:24 -07:00
docs [mlir][docs] Fix Markdown format in Language Reference 2020-07-21 15:04:28 -07:00
examples [CMake] Bump CMake minimum version to 3.13.4 2020-07-22 14:25:07 -04:00
include [mlir] Loop bounds inference in linalg.generic op improved to support bounds for convolution 2020-07-23 11:01:54 +02:00
integration_test [mlir] [VectorOps] Add scatter/gather operations to Vector dialect 2020-07-21 10:57:40 -07:00
lib [mlir][Linalg] emitLoopRanges and emitLoopRangesWithSymbols merged into one 2020-07-23 12:33:46 +02:00
test [mlir] Added verification check for linalg.conv to ensure memrefs are of rank > 2 2020-07-23 12:27:05 +02:00
tools [MLIR][TableGen] Add default value for named attributes for 2 more build methods 2020-07-16 09:32:19 -07:00
unittests Reapply "Try enabling -Wsuggest-override again, using add_compile_options instead of add_compile_definitions for disabling it in unittests/ directories." 2020-07-22 17:50:19 -07:00
utils [mlir][NFC] Remove usernames and google bug numbers from TODO comments. 2020-07-07 01:40:52 -07:00
.clang-format
.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 Initial boiler-plate for python bindings. 2020-07-09 12:03:58 -07: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.