llvm-project/mlir
Robert Suderman cb4a5eae1e [mlir][tosa] Use math.ctlz intrinsic for tosa.clz
We were custom counting per bit for the clz instruction. Math dialect
now has an intrinsic to do this in one instruction. Migrated to this
instruction and fixed a minor bug math-to-llvm for the intrinsic.

Reviewed By: mravishankar

Differential Revision: https://reviews.llvm.org/D125592
2022-05-16 11:31:35 -07:00
..
benchmark/python [mlir] Fix declaration of nano time function in benchmark infra 2022-05-13 13:22:18 +02:00
cmake/modules [mlir] Fix python bindings build on Windows in Debug 2022-05-09 19:46:47 -07:00
docs [mlir][bufferize] Better user control of layout maps 2022-05-16 18:06:13 +02:00
examples [mlir:toy][NFC] Remove unnecessary trailing return type 2022-05-16 13:46:00 -04:00
include [mlir][bufferize] Better user control of layout maps 2022-05-16 18:06:13 +02:00
lib [mlir][tosa] Use math.ctlz intrinsic for tosa.clz 2022-05-16 11:31:35 -07:00
python [mlir:ODS] Support using attributes in AllTypesMatch to automatically add InferTypeOpInterface 2022-04-28 12:57:59 -07:00
test [mlir][tosa] Use math.ctlz intrinsic for tosa.clz 2022-05-16 11:31:35 -07:00
tools [mlir] Rename Zero* traits to Zero*s 2022-05-14 00:20:28 +00:00
unittests [ParseResult] Mark this as LLVM_NODISCARD (like LogicalResult) and fix issues. 2022-05-13 16:28:53 +01:00
utils [mlir] Bump mlir-vscode to 0.0.7 2022-05-12 15:52:46 -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][PDLL] Add support for generating PDL patterns from PDLL at build time 2022-04-26 18:33:16 -07:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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