llvm-project/mlir
Shraiysh Vaishay 423e3edc27 [OpenMP][IRBuilder] Fix emitAtomicUpdate conditions
This patch fixes the condition for emitting atomic update using
`atomicrmw` instruction or compare-exchange loop.

Reviewed By: ftynse

Differential Revision: https://reviews.llvm.org/D121546
2022-03-21 16:19:43 +05:30
..
benchmark/python [mlir] Move the Builtin FuncOp to the Func dialect 2022-03-16 17:07:03 -07:00
cmake/modules Remove include_directories() from cmake `mlir_tablegen()` function (NFC) 2022-03-14 04:36:24 +00:00
docs [mlir:PDL] Remove the ConstantParams support from native Constraints/Rewrites 2022-03-19 13:28:24 -07:00
examples [mlir:FunctionOpInterface] Rename the "type" attribute to "function_type" 2022-03-16 17:07:04 -07:00
include [mlir][Arith] Add constant folder for right shift 2022-03-21 09:58:18 +08:00
lib [mlir][Arith] Add constant folder for right shift 2022-03-21 09:58:18 +08:00
python [mlir:PDL] Remove the ConstantParams support from native Constraints/Rewrites 2022-03-19 13:28:24 -07:00
test [OpenMP][IRBuilder] Fix emitAtomicUpdate conditions 2022-03-21 16:19:43 +05:30
tools [mlir][PDLL] Add an initial language server for PDLL 2022-03-19 13:28:23 -07:00
unittests [mlir] Refactor DialectRegistry delayed interface support into a general DialectExtension mechanism 2022-03-16 22:15:25 -07:00
utils [mlir][PDLL] Add an initial language server for PDLL 2022-03-19 13:28:23 -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: set CMAKE_INCLUDE_CURRENT_DIR to fix out-of-tree builds 2022-03-19 18:22:09 -05:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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