llvm-project/mlir
George Mitenkov eb6b7c5d4f [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct type without offset
This patch introduces type conversion for SPIR-V structs. Since
handling offset case requires thorough testing, it was left out
for now. Hence, only structs with no offset are currently
supported. Also, structs containing member decorations cannot
be translated.

Reviewed By: antiagainst

Differential Revision: https://reviews.llvm.org/D83403
2020-07-10 10:15:45 +03:00
..
cmake/modules Install the MLIRTableGen static library. 2020-06-11 18:23:24 -07:00
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][SPIRV] Support two memory access attributes in OpCopyMemory. 2020-07-09 20:23:35 -04:00
integration_test [mlir] [VectorOps] [integration-test] Add i64 typed outer product 2020-07-07 12:34:41 -07:00
lib [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct type without offset 2020-07-10 10:15:45 +03:00
test [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct type without offset 2020-07-10 10:15:45 +03:00
tools Create the MLIR Reduce framework 2020-07-07 23:42:53 +00:00
unittests [mlir][spirv] Introduce OwningSPIRVModuleRef for ownership 2020-07-07 08:29:27 -04: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 Fix MLIR clang-tidy: when tweaking it does not inherit from the parent 2020-03-07 17:44:21 +00:00
CMakeLists.txt Initial boiler-plate for python bindings. 2020-07-09 12:03:58 -07:00
LICENSE.TXT Add the Apache2 with LLVM exceptions license to MLIR 2019-12-24 00:58:06 -08:00
README.md mlir README.md: Fix the syntax 2019-12-24 13:31:07 +01:00

README.md

Multi-Level Intermediate Representation

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