llvm-project/mlir/tools
Alex Zinenko f072942fe2 [mlir] ODS: support operations with resizable operand lists
MLIR supports operations with resizable operand lists, but this property must
be indicated during the construction of such operations. It can be done
programmatically by calling a function on OperationState. Introduce an
ODS-internal trait `ResizableOperandList` to indicate such operations are use
it when generating the bodies of various `build` functions as well as the
`parse` function when the declarative assembly format is used.

Differential Revision: https://reviews.llvm.org/D78292
2020-04-16 23:30:34 +02:00
..
mlir-cpu-runner [MLIR] Do not link mlir-cpu-runner with X86 libs 2020-03-11 11:35:59 -07:00
mlir-cuda-runner Fix all-reduce int tests by host-registering memrefs. 2020-03-23 11:48:13 +01:00
mlir-linalg-ods-gen [mlir][NFC] Remove the STLExtras.h header file now that it has been merged into LLVM. 2020-04-14 15:14:41 -07:00
mlir-opt [MLIR] Introduce utility to hoist affine if/else conditions 2020-04-16 00:32:34 +05:30
mlir-shlib [mlir] Remove need for static global ctors from mlir-translate 2020-04-08 16:52:33 -06:00
mlir-tblgen [mlir] ODS: support operations with resizable operand lists 2020-04-16 23:30:34 +02:00
mlir-translate [mlir][IR] Manually register command line options for MLIRContext and AsmPrinter 2020-04-11 23:13:00 -07:00
mlir-vulkan-runner [llvm][StringExtras] Merge StringExtras from MLIR into LLVM 2020-04-14 18:57:22 -07:00
CMakeLists.txt [mlir][Linalg] Create a tool to generate named Linalg ops from a Tensor Comprehensions-like specification. 2020-04-10 13:59:25 -04:00