llvm-project/mlir/test/Dialect
David Truby 63c8972562 [MLIR] Add OpenMP dialect with barrier operation
Summary:
Barrier is a simple operation that takes no arguments and returns
nothing, but implies a side effect (synchronization of all threads)

Reviewers: jdoerfert

Subscribers: mgorny, guansong, mehdi_amini, rriddle, jpienaar, burmako, shauheen, antiagainst, nicolasvasilache, arpith-jacob, mgester, lucyrfox, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D72400
2020-01-29 11:34:58 +00:00
..
FxpMathOps Convert the Canonicalize and CSE passes to generic Operation Passes. 2019-10-24 15:01:09 -07:00
GPU Create a gpu.module operation for the GPU Dialect. 2020-01-21 14:05:03 +01:00
LLVMIR [MLIR] LLVM Dialect: add llvm.cmpxchg and improve llvm.atomicrmw custom parser 2020-01-21 01:09:42 -08:00
Linalg [mlir] Add primitive transform pattern to rewrite linalg.fill into vector.broadcast form. 2020-01-28 11:21:56 -08:00
Loops [mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations. 2020-01-14 11:35:41 +01:00
OpenMP [MLIR] Add OpenMP dialect with barrier operation 2020-01-29 11:34:58 +00:00
QuantOps Refactor QuantOps TypeParser to use the DialectAsmParser methods directly. 2019-11-01 15:47:03 -07:00
SPIRV [mlir][spirv] Add GroupNonUniform arithmetic operations. 2020-01-28 10:21:56 -05:00
VectorOps [mlir] [VectorOps] Rewriting of vector.extract/insert_slices to other vector ops 2020-01-24 16:24:45 -08:00
CMakeLists.txt [mlir][spirv] Add basic definitions for supporting availability 2019-12-27 16:25:09 -05:00
traits.mlir [mlir] Generalize broadcastable trait operands 2020-01-20 13:02:14 -08:00