llvm-project/mlir/test/Dialect/GPU
Rahul Joshi b7382ed3fe [MLIR] Extend Symbol verification to reject public symbol declarations.
- Extend the Symbol interface with `isDeclaration` to identify operations that declare
  a symbol as opposed to define it.
- Extend verification to disallow public declarations as per the discussion in
   https://llvm.discourse.group/t/rfc-symbol-definition-declaration-x-visibility-checks/2140
- Adopt the new interface for `FuncOp` and fix test and code to not have/create public
  function declarations.

Differential Revision: https://reviews.llvm.org/D91456
2020-11-16 16:05:32 -08:00
..
all-reduce-max.mlir [mlir][gpu] NFC: Make room for more than one GPU rewrite pattern. 2020-10-19 07:52:47 +02:00
all-reduce.mlir [mlir][gpu] NFC: Make room for more than one GPU rewrite pattern. 2020-10-19 07:52:47 +02:00
async-region.mlir [MLIR] Extend Symbol verification to reject public symbol declarations. 2020-11-16 16:05:32 -08:00
invalid.mlir [mlir][gpu] Allow gpu.launch_func to be async. 2020-10-29 21:48:38 +01:00
mapping.mlir [mlir][AsmPrinter] Refactor printing to only print aliases for attributes/types that will exist in the output. 2020-11-09 21:54:47 -08:00
multiple-all-reduce.mlir [mlir] switch the modeling of LLVM types to use the new mechanism 2020-08-04 14:29:25 +02:00
ops.mlir [mlir][gpu] Allow gpu.launch_func to be async. 2020-10-29 21:48:38 +01:00
outlining.mlir [mlir][gpu] Add customer printer/parser for gpu.launch_func. 2020-10-21 18:19:00 +02:00
promotion.mlir [mlir] Change dialect namespace loop->scf 2020-05-13 19:20:21 +02:00