llvm-project/mlir
lorenzo chelini a0fc94ab61 [MLIR][Math] Add round operation
Introduce RoundOp in the math dialect. The operation rounds the operand to the
nearest integer value in floating-point format. RoundOp lowers to LLVM
intrinsics 'llvm.intr.round' or as a function call to libm (round or roundf).

Reviewed By: ftynse

Differential Revision: https://reviews.llvm.org/D127286
2022-06-08 13:07:39 +02:00
..
benchmark/python [mlir] Fix declaration of nano time function in benchmark infra 2022-05-13 13:22:18 +02:00
cmake/modules [mlir] provide Python bindings for the Transform dialect 2022-05-30 17:37:52 +02:00
docs [mlir:PDLL] Add support for inlay hints 2022-06-06 20:20:19 -07:00
examples [mlir] Remove unused properties from the standalone example's lit configuration 2022-05-19 12:54:28 -07:00
include [MLIR][Math] Add round operation 2022-06-08 13:07:39 +02:00
lib [MLIR][Math] Add round operation 2022-06-08 13:07:39 +02:00
python [mlir][python][f16] add ctype python binding support for f16 2022-06-02 17:21:24 -07:00
test [MLIR][Math] Add round operation 2022-06-08 13:07:39 +02:00
tools Re-land "[mlir] Add integer range inference analysis"" 2022-06-03 17:13:48 +00:00
unittests [MLIR][Presburger] Fix subtract processing extra inequalities 2022-06-07 22:51:03 +05:30
utils [vscode-mlir] Bump to version 0.9 2022-06-06 20:20:19 -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] Add an install target for mlir-libraries 2022-06-07 22:57:07 -04:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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