llvm/mlir
Nicolas Vasilache affbc0cd1c [mlir] Add alignment attribute to LLVM memory ops and use in vector.transfer
Summary: The native alignment may generally not be used when lowering a vector.transfer to the underlying load/store operation. This revision fixes the unmasked load/store alignment to match that of the masked path.

Differential Revision: https://reviews.llvm.org/D83684
2020-07-13 17:35:20 -04:00
..
cmake/modules
docs Add Python bindings guide. 2020-07-09 20:49:39 -07:00
examples [MLIR] Add variadic isa<> for Type, Value, and Attribute 2020-06-29 15:04:48 -07:00
include [mlir] Add alignment attribute to LLVM memory ops and use in vector.transfer 2020-07-13 17:35:20 -04:00
integration_test [mlir] Add alignment attribute to LLVM memory ops and use in vector.transfer 2020-07-13 17:35:20 -04:00
lib [mlir] Add alignment attribute to LLVM memory ops and use in vector.transfer 2020-07-13 17:35:20 -04:00
test [mlir] Add alignment attribute to LLVM memory ops and use in vector.transfer 2020-07-13 17:35:20 -04:00
tools [MLIR] Change ODS collective params build method to provide an empty default value for named attributes 2020-07-13 13:35:44 -07:00
unittests [NFC] Fix comment style in MLIR unittests to conform to LLVM coding standards. 2020-07-12 07:27:02 -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
CMakeLists.txt Initial boiler-plate for python bindings. 2020-07-09 12:03:58 -07:00
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

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