llvm-project/mlir/test/Dialect
Alex Zinenko d6be277347 [mlir] turn complex-to-llvm into a partial conversion
It is no longer necessary to also convert other "standard" ops along with the
complex dialect: the element types are now built-in integers or floating point
types, and the top-level cast between complex and struct is automatically
inserted and removed in progressive lowering.

Reviewed By: herhut

Differential Revision: https://reviews.llvm.org/D95625
2021-01-28 19:14:01 +01:00
..
AVX512 Add vp2intersect to AVX512 dialect. 2021-01-26 07:32:26 +00:00
Affine [mlir][Affine] Revisit and simplify composeAffineMapAndOperands. 2021-01-19 13:52:07 +00:00
ArmNeon [mlir][ArmNeon][RFC] Add a Neon dialect 2020-12-11 13:49:40 +00:00
ArmSVE [mlir][ArmSVE][RFC] Add an ArmSVE dialect 2020-12-14 21:35:01 +00:00
Async [mlir] Async: add a separate pass to lower from async to async.coro and async.runtime 2021-01-26 03:33:20 -08:00
Builtin [mlir] Add a new builtin `unrealized_conversion_cast` operation 2021-01-20 16:28:18 -08:00
Complex [mlir] Add `complex.abs`, `complex.div` and `complex.mul` to ComplexOps. 2021-01-19 12:09:59 +01:00
GPU [mlir][OpFormatGen] Format enum attribute cases as keywords when possible 2021-01-14 11:35:49 -08:00
LLVMIR [mlir] turn complex-to-llvm into a partial conversion 2021-01-28 19:14:01 +01:00
Linalg [mlir][Linalg] Fix tests in tile-and-pad 2021-01-28 07:59:33 -08:00
OpenACC [mlir][openacc] Add if and device_type to update op 2020-10-29 09:54:44 -04:00
OpenMP [mlir] replace LLVMIntegerType with built-in integer type 2021-01-07 19:48:31 +01:00
PDL [mlir][PDL] Add a PDL Interpreter Dialect 2020-08-26 05:22:27 -07:00
PDLInterp [mlir][PDL] Add a PDL Interpreter Dialect 2020-08-26 05:22:27 -07:00
Quant [AsmParser] Fix support for zero bit integer types. 2020-12-12 21:24:18 -08:00
SCF [mlir][OpFormatGen] Format enum attribute cases as keywords when possible 2021-01-14 11:35:49 -08:00
SPIRV [mlir][spirv] Define spv.IsNan/spv.IsInf and add lowerings 2021-01-22 13:09:33 -05:00
Shape [mlir] Fold shape.eq %a, %a to true 2021-01-27 16:22:15 +01:00
Standard [mlir] Extend semantic of OffsetSizeAndStrideOpInterface. 2021-01-27 09:02:35 +00:00
Tensor [mlir][splitting std] move 2 more ops to `tensor` 2021-01-19 13:49:25 -08:00
Tosa [MLIR] Disallow `sym_visibility`, `sym_name` and `type` attributes in the parsed attribute dictionary. 2021-01-12 09:11:02 -08:00
Vector [mlir] Generalize OpFoldResult usage in ops with offsets, sizes and operands. 2021-01-25 14:17:03 +00:00
traits.mlir [mlir] Generalize broadcastable trait operands 2020-01-20 13:02:14 -08:00