llvm/mlir/test/Dialect
Arnab Dutta 12f55cac69 [MLIR][GPU] Add canonicalizer for gpu.memcpy
Fold away gpu.memcpy op when only uses of dest are
the memcpy op in question, its allocation and deallocation
ops.

Reviewed By: bondhugula

Differential Revision: https://reviews.llvm.org/D121279
2022-04-19 17:54:00 +05:30
..
Affine Update affine.load folding hook to fold global splat constant loads 2022-03-26 06:44:03 +05:30
AMX
Arithmetic [mlir][Arithmetic] Add common constant folder function for type cast ops. 2022-04-13 02:11:59 +00:00
ArmNeon
ArmSVE
Async Reland [GreedPatternRewriter] Preprocess constants while building worklist when not processing top down 2022-04-07 11:31:42 -07:00
Bufferization [mlir][bufferize] Do not insert useless casts for newly allocated buffers 2022-04-08 18:12:02 +09:00
Builtin
Complex
ControlFlow [mlir] Move the Builtin FuncOp to the Func dialect 2022-03-16 17:07:03 -07:00
DLTI
EmitC [mlir][emitc] Add test for invalid type 2022-04-19 11:03:56 +02:00
Func [mlir] Fix verification order of nested ops. 2022-04-15 04:41:10 +00:00
GPU [MLIR][GPU] Add canonicalizer for gpu.memcpy 2022-04-19 17:54:00 +05:30
Linalg [mlir][Linalg] Allow collapsing subset of the reassociations when fusing by collapsing. 2022-04-12 18:56:32 +00:00
LLVMIR [mlir] initial support for opaque pointers in the LLVM dialect 2022-04-14 13:23:29 +02:00
Math [mlir][Math] Add more constant folder for Math ops. 2022-03-22 10:23:15 +08:00
MemRef [mlir] Fix verification order of nested ops. 2022-04-15 04:41:10 +00:00
MLProgram [mlir] Introduce ml_program dialect. 2022-04-13 21:38:14 -07:00
NVGPU [mlir][nvgpu] Move mma.sync and ldmatrix in nvgpu dialect 2022-04-14 23:44:52 +00:00
OpenACC
OpenMP [mlir][OpenMP] Added omp.task 2022-04-12 23:55:47 +05:30
PDL [mlir:PDL] Remove the ConstantParams support from native Constraints/Rewrites 2022-03-19 13:28:24 -07:00
PDLInterp
Quant [mlir] Move the Builtin FuncOp to the Func dialect 2022-03-16 17:07:03 -07:00
SCF [mlir][affine] Add affine.min / affine.max canonicalization. 2022-03-22 07:17:19 +00:00
Shape [mlir] Move the Builtin FuncOp to the Func dialect 2022-03-16 17:07:03 -07:00
SparseTensor Reland [GreedPatternRewriter] Preprocess constants while building worklist when not processing top down 2022-04-07 11:31:42 -07:00
SPIRV [mlir] Move the Builtin FuncOp to the Func dialect 2022-03-16 17:07:03 -07:00
Tensor [mlir][tensor] Add pattern to fold ExtractSliceOp, PadOp chains. 2022-04-11 14:28:59 +00:00
Tosa [mlir][tosa] : adding folder and canonicalizer for select 2022-03-25 16:50:29 +00:00
Transform [mlir] Introduce Transform dialect 2022-04-14 13:48:45 +02:00
Vector [mlir][Vector] Fold transpose splat to splat with transposed type. 2022-04-18 03:00:17 +00:00
X86Vector
traits.mlir