llvm-project/mlir/test/Dialect
Aart Bik b8a021dbe3 [mlir][sparse] support for negation and subtractions
This revision extends the sparse compiler support from fp/int addition and multiplication to fp/int negation and subtraction, thereby increasing the scope of sparse kernels that can be compiled.

Reviewed By: gussmith23

Differential Revision: https://reviews.llvm.org/D105306
2021-07-02 15:55:05 -07:00
..
AMX Update syntax for amx.tile_muli to use two Unit attr to mark the zext case 2021-03-20 04:12:24 +00:00
Affine [MLIR] Allow Affine scalar replacement to handle inner operations 2021-07-01 15:12:59 -04:00
ArmNeon 2d Arm Neon sdot op, and lowering to the intrinsic. 2021-06-10 14:36:39 -07:00
ArmSVE [mlir][ArmSVE] Add basic load/store operations 2021-06-09 15:53:40 +01:00
Async [mlir:Async] Add an async reference counting pass based on the user defined policy 2021-06-29 12:53:09 -07:00
Builtin [mlir] Add a new builtin `unrealized_conversion_cast` operation 2021-01-20 16:28:18 -08:00
Complex Add LogOp to Complex dialect. 2021-07-02 13:15:47 +02:00
DLTI [mlir] support data layout specs on ModuleOp 2021-03-24 15:13:38 +01:00
EmitC [mlir] Add EmitC dialect 2021-06-19 09:51:17 +02:00
GPU [Testsuite] Change these tests to only have a single verification error, NFC. 2021-06-13 21:36:31 -07:00
LLVMIR [mlir][LLVMIR] Fold ExtractValueOp coming from InsertValueOp 2021-06-23 10:04:24 +00:00
Linalg [mlir][Linalg] Fix incorrect logic in deciding when to fuse reshapes by linearization. 2021-07-02 11:16:21 -07:00
Math [mlir] Check generated IR of math_polynomial_approx.mlir 2021-05-05 16:42:48 -07:00
MemRef [mlir][tensor] Add tensor.dim operation 2021-07-01 10:00:19 +09:00
OpenACC [mlir][openacc] Add canonicalization for standalone data operations for if condition 2021-06-07 11:40:59 -04:00
OpenMP [MLIR][OpenMP]Basic OpenMP target operation 2021-06-24 09:58:25 +01:00
PDL [mlir][PDL] Add support for variadic operands and results in PDL 2021-03-16 13:20:18 -07:00
PDLInterp [mlir][PDL] Add support for variadic operands and results in the PDL Interpreter 2021-03-16 13:20:19 -07:00
Quant [testsuite] Make testsuite more stable vs canonicalization change. NFC. 2021-03-19 18:11:12 -07:00
SCF [MLIR][SCF] Inline ExecuteRegion if parent can contain multiple blocks 2021-06-30 10:03:22 -04:00
SPIRV [mlir][spirv] Use SingleBlock + NoTerminator for spv.module 2021-06-09 14:00:06 -04:00
Shape [MLIR][Shape] Remove duplicate operands of `shape.assuming_all` op 2021-05-31 14:37:55 +02:00
SparseTensor [mlir][sparse] support for negation and subtractions 2021-07-02 15:55:05 -07:00
Standard [mlir] Move BufferizeDimOp to Tensor/Transforms/Bufferize.cpp 2021-07-02 10:05:59 +09:00
Tensor [mlir] Move BufferizeDimOp to Tensor/Transforms/Bufferize.cpp 2021-07-02 10:05:59 +09:00
Tosa [mlir][tosa] Add tosa shape inference with InferReturnTypeComponent 2021-07-01 16:04:26 -07:00
Vector [mlir][vector] Extend vector distribution to all elementwise and contract 2021-06-30 16:22:31 -07: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] Generalize broadcastable trait operands 2020-01-20 13:02:14 -08:00