llvm-project/mlir/test/Dialect
Thomas Raoux 47555d73f6 [mlir][gpu] Extend shuffle op modes and add nvvm lowering
Add up, down and idx modes to gpu shuffle ops, also change the mode from
string to enum

Differential Revision: https://reviews.llvm.org/D114188
2021-11-19 11:14:31 -08:00
..
AMX [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
Affine [MLIR] Simplify semi-affine expressions using flattening 2021-11-16 15:42:22 +05:30
Arithmetic [mlir] Move min/max ops from Std to Arith. 2021-11-15 13:19:17 +01:00
ArmNeon 2d Arm Neon sdot op, and lowering to the intrinsic. 2021-06-10 14:36:39 -07:00
ArmSVE [mlir:DialectConversion] Restructure how argument/target materializations get invoked 2021-10-27 02:09:04 +00:00
Async [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
Builtin Add a new interface allowing to set a default dialect to be used for printing/parsing regions 2021-08-31 17:52:40 +00:00
Complex [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
DLTI [mlir] support data layout specs on ModuleOp 2021-03-24 15:13:38 +01:00
EmitC [mlir] Fix printing of EmitC attrs/types with escape characters 2021-09-15 18:15:38 +00:00
GPU [mlir][gpu] Extend shuffle op modes and add nvvm lowering 2021-11-19 11:14:31 -08:00
LLVMIR [mlir][gpu] Extend shuffle op modes and add nvvm lowering 2021-11-19 11:14:31 -08:00
Linalg [mlir][Linalg] Do not return failure when all tile sizes are zero. 2021-11-18 09:28:25 -08:00
Math [mlir] MathApproximations: unroll virtual vectors into hardware vectors for ISA specific operation 2021-10-28 12:52:04 -07:00
MemRef [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
OpenACC [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
OpenMP [MLIR][OpenMP] Added omp.sections and omp.section 2021-11-06 19:27:35 +05:30
PDL [PDL] Remove RewriteEndOp and mark RewriteOp as NoTerminator 2021-07-27 20:45:10 +00:00
PDLInterp [mlir][PDL] Add support for variadic operands and results in the PDL Interpreter 2021-03-16 13:20:19 -07:00
Quant [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
SCF [MLIR] Simplify semi-affine expressions using flattening 2021-11-16 15:42:22 +05:30
SPIRV [mlir][spirv] add AtomicFAddEXTOp 2021-11-16 14:24:22 +03:00
Shape [mlir] Add folder for shape.add 2021-10-15 17:30:17 -07:00
SparseTensor [mlir][vector] Insert/extract element can accept index 2021-11-18 22:40:29 +00:00
Standard [mlir] Move min/max ops from Std to Arith. 2021-11-15 13:19:17 +01:00
Tensor [mlir:DialectConversion] Restructure how argument/target materializations get invoked 2021-10-27 02:09:04 +00:00
Tosa [mlir][tosa] Revert add-0 canonicalization for floating-point 2021-11-17 17:29:57 -08:00
Vector [mlir][vector] Remove usage of shapecast to remove unit dim 2021-11-19 10:25:21 -08:00
X86Vector [mlir][vector][avx] add AVX dot product to X86Vector dialect with lowering 2021-04-15 15:01:39 -07:00
traits.mlir [mlir] Fix broadcasting check with 1 values 2021-07-11 20:41:33 -07:00