llvm-project/mlir/lib/Dialect
Kojo Acquah 9c62bb55f4 Implementation of `ReshapeNoopOptimization` canonicalizer.
This canonicalizer replaces reshapes of constant tensors that contain the updated shape (skipping the reshape operation).

Differential Revision: https://reviews.llvm.org/D112038
2021-10-19 16:07:34 -07:00
..
AMX [mlir:OpConversionPattern] Add overloads for taking an Adaptor instead of ArrayRef 2021-09-24 17:51:41 +00:00
Affine [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
Arithmetic [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
ArmNeon [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
ArmSVE [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
Async [MLIR][arith] fix references to std.constant in comments 2021-10-14 20:38:47 +00:00
Complex [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
DLTI [ODS/AsmParser] Don't pass MLIRContext with DialectAsmParser. 2021-09-30 05:10:28 +00:00
EmitC [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
GPU [mlir][RFC] Refactor layout representation in MemRefType 2021-10-19 12:31:15 +03:00
LLVMIR [ODS/AsmParser] Don't pass MLIRContext with DialectAsmParser. 2021-09-30 05:10:28 +00:00
Linalg [mlir][RFC] Refactor layout representation in MemRefType 2021-10-19 12:31:15 +03:00
Math [mlir] Update approximation range for Tanh operation 2021-10-18 10:57:31 -07:00
MemRef [mlir][RFC] Refactor layout representation in MemRefType 2021-10-19 12:31:15 +03:00
OpenACC [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
OpenMP [MLIR][OpenMP][NFC] Moved Synchronization Hint related functions 2021-10-19 19:38:31 +05:30
PDL [ODS/AsmParser] Don't pass MLIRContext with DialectAsmParser. 2021-09-30 05:10:28 +00:00
PDLInterp [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
Quant [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
SCF [mlir][scf] Add insideMutuallyExclusiveBranches helper 2021-10-19 09:09:07 +09:00
SPIRV [mlir][spirv] Add memory semantics verify for atomic operations 2021-10-14 00:00:55 +08:00
Shape [mlir] Add folder for shape.add 2021-10-15 17:30:17 -07:00
SparseTensor [mlir][sparse] generalize sparse_tensor.convert on static/dynamic dimension sizes 2021-10-18 13:54:03 -07:00
StandardOps Canonicalize max/min operations on integers. 2021-10-19 05:25:59 -07:00
Tensor [mlir][Linalg] Tighten canonicalization of InsertSliceOp that triggers infinite loop 2021-10-14 15:26:03 +00:00
Tosa Implementation of `ReshapeNoopOptimization` canonicalizer. 2021-10-19 16:07:34 -07:00
Utils [mlir] Add an interface to allow operations to specify how they can be tiled. 2021-08-30 16:31:18 -07:00
Vector [mlir][RFC] Refactor layout representation in MemRefType 2021-10-19 12:31:15 +03:00
X86Vector [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
CMakeLists.txt [MLIR] Split arith dialect from the std dialect 2021-10-06 19:25:51 +00:00
Traits.cpp [mlir] Fix broadcasting check with 1 values 2021-07-11 20:41:33 -07:00