llvm-project/mlir/test/Dialect
Tres Popp 4624a1e8ac [mlir] Create a gpu.module operation for the GPU Dialect.
Summary:
This is based on the use of code constantly checking for an attribute on
a model and instead represents the distinct operaion with a different
op. Instead, this op can be used to provide better filtering.

Reviewers: herhut, mravishankar, antiagainst, rriddle

Reviewed By: herhut, antiagainst, rriddle

Subscribers: liufengdb, aartbik, jholewinski, mgorny, mehdi_amini, rriddle, jpienaar, burmako, shauheen, antiagainst, nicolasvasilache, csigg, arpith-jacob, mgester, lucyrfox, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D72336
2020-01-14 12:05:47 +01:00
..
FxpMathOps Convert the Canonicalize and CSE passes to generic Operation Passes. 2019-10-24 15:01:09 -07:00
GPU [mlir] Create a gpu.module operation for the GPU Dialect. 2020-01-14 12:05:47 +01:00
LLVMIR Automated rollback of commit f68ac464d8 2019-12-12 03:48:38 -08:00
Linalg [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
Loops [mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations. 2020-01-14 11:35:41 +01:00
QuantOps Refactor QuantOps TypeParser to use the DialectAsmParser methods directly. 2019-11-01 15:47:03 -07:00
SPIRV [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
VectorOps [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
CMakeLists.txt [mlir][spirv] Add basic definitions for supporting availability 2019-12-27 16:25:09 -05:00
traits.mlir Simplify broadcastable traits 2019-07-19 11:39:10 -07:00