llvm-project/mlir
William S. Moses 65c15cbd4a [MLIR][LLVM] Add MemRead/MemWrite behavior to llvm store/load/addressof ops
This patch adds corresponding memory effects to mlir llvm-dialect load/store/addressof ops, which thus enables canonicalizations of those ops (like dead code elimination) that rely on the effect interface

Reviewed By: mehdi_amini

Differential Revision: https://reviews.llvm.org/D117041
2022-01-11 14:55:30 -05:00
..
cmake/modules Fix exported MLIR_TABLEGEN_EXE 2022-01-09 23:27:08 -08:00
docs Add a `qualified` directive to the Op, Attribute, and Type declarative assembly format 2022-01-11 01:30:19 +00:00
examples Fix clang-tidy issues in mlir/ (NFC) 2021-12-20 20:25:01 +00:00
include [MLIR][LLVM] Add MemRead/MemWrite behavior to llvm store/load/addressof ops 2022-01-11 14:55:30 -05:00
lib Apply clang-tidy fixes for readability-redundant-control-flow in OpenMPDialect.cpp (NFC) 2022-01-11 19:13:58 +00:00
python [mlir][linalg] Improve pooling op iterator order consistency 2022-01-11 17:49:22 +00:00
test [MLIR][LLVM] Add MemRead/MemWrite behavior to llvm store/load/addressof ops 2022-01-11 14:55:30 -05:00
tools Add a `qualified` directive to the Op, Attribute, and Type declarative assembly format 2022-01-11 01:30:19 +00:00
unittests [MLIR][NFC] Move PresburgerSet to Presburger/ directory 2022-01-08 15:39:40 +05:30
utils Update mlir GDB printers 2022-01-06 22:20:25 +01: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 [CMake] Factor out config prefix finding logic 2022-01-07 20:16:18 +00:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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