llvm-project/mlir/test/Dialect
Alex Zinenko bc18624b40 [mlir] vector.type_cast: disallow memrefs with layout in verifier
Summary:
These are not supported by any of the code using `type_cast`. In the general
case, such casting would require memrefs to handle a non-contiguous vector
representation or misaligned vectors (e.g., if the offset of the source memref
is not divisible by vector size, since offset in the target memref is expressed
in the number of elements).

Differential Revision: https://reviews.llvm.org/D76349
2020-03-19 10:15:41 +01:00
..
AffineOps Affine expr simplification for add of const multiple of same expression 2020-03-17 08:22:17 +05:30
FxpMathOps Convert the Canonicalize and CSE passes to generic Operation Passes. 2019-10-24 15:01:09 -07:00
GPU [MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering 2020-03-11 14:07:04 +01:00
LLVMIR [MLIR] Added llvm.fence 2020-03-17 17:53:37 +01:00
Linalg [mlir][Linalg] Implement padding for linalg.conv and lowering to loops. 2020-03-13 14:35:58 -07:00
Loops [MLIR] Change custom printer/parser for loop.parallel and loop.reduce. 2020-03-09 15:11:48 +01:00
OpenMP [MLIR] Add OpenMP dialect with barrier operation 2020-01-29 11:34:58 +00:00
Quant [mlir][NFC] Rename QuantOps to Quant 2020-03-17 15:16:47 -07:00
SPIRV [mlir][spirv] Plumbing target environment into type converter 2020-03-18 20:11:05 -04:00
Shape [mlir] Add target for Shape dialect 2020-03-17 14:54:25 -07:00
Vector [mlir] vector.type_cast: disallow memrefs with layout in verifier 2020-03-19 10:15:41 +01:00
traits.mlir [mlir] Generalize broadcastable trait operands 2020-01-20 13:02:14 -08:00