llvm-project/mlir/lib/Dialect
River Riddle d4d016869d [mlir] Remove populateFuncOpTypeConversionPattern
This method simply forwards to populateFunctionLikeTypeConversionPattern,
which is more general. This also helps to remove special treatment of FuncOp from
DialectConversion.

Differential Revision: https://reviews.llvm.org/D116624
2022-01-12 14:05:35 -08:00
..
AMX [mlir:OpConversionPattern] Add overloads for taking an Adaptor instead of ArrayRef 2021-09-24 17:51:41 +00:00
Affine [MLIR] Update allocs to memref.allocs in documentation. 2022-01-11 11:22:22 +01:00
Arithmetic [mlir] Fix a warning 2022-01-12 12:31:43 -08:00
ArmNeon [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
ArmSVE [mlir][RFC] Add scalable dimensions to VectorType 2021-12-15 09:31:37 +00:00
Async [Coroutines] Set presplit attribute in Clang and mlir 2022-01-05 10:25:02 +08:00
Bufferization Apply clang-tidy fixes for performance-unnecessary-value-param to MLIR (NFC) 2022-01-02 01:45:18 +00:00
Complex [MLIR] Replace std ops with arith dialect ops 2021-10-13 03:07:03 +00:00
DLTI Fix clang-tidy performance-move-const-arg in DLTI Dialect (NFC) 2021-12-26 02:13:54 +00:00
EmitC Use base class AsmParser/AsmPrinter in Types and Attribute print/parse method (NFC) 2021-11-11 06:26:33 +00:00
GPU Add inliner interface for GPU dialect 2022-01-12 12:55:02 +05:30
LLVMIR [mlir] address post-commit review for D116759 2022-01-10 12:40:58 +01:00
Linalg [mlir] Finish removing Identifier from the C++ API 2022-01-12 11:58:23 -08:00
Math [MLIR][Math] Enable constant folding of ops 2022-01-12 12:19:29 -05:00
MemRef [mlir][memref] Tighten verification of memref.reinterpret_cast 2022-01-10 11:55:47 +01:00
OpenACC [mlir] Switch arith, llvm, std & shape dialects to accessors prefixed both form. 2021-10-24 18:36:33 -07:00
OpenMP Apply clang-tidy fixes for readability-redundant-control-flow in OpenMPDialect.cpp (NFC) 2022-01-11 19:13:58 +00:00
PDL [MLIR][PDL] Generalize result type verification 2022-01-04 08:11:46 +05:30
PDLInterp Fix clang-tidy issues in mlir/ (NFC) 2021-12-20 20:25:01 +00:00
Quant Apply clang-tidy fixes for readability-const-return-type to MLIR (NFC) 2022-01-02 01:51:39 +00:00
SCF [MLIR][SCF] Remove unused arguments to whileop 2022-01-11 20:18:08 -05:00
SPIRV Apply clang-tidy fixes for performance-for-range-copy to MLIR (NFC) 2022-01-02 22:19:56 +00:00
Shape Apply clang-tidy fixes for performance-for-range-copy to MLIR (NFC) 2022-01-02 22:19:56 +00:00
SparseTensor [mlir] Remove populateFuncOpTypeConversionPattern 2022-01-12 14:05:35 -08:00
StandardOps [mlir] Remove populateFuncOpTypeConversionPattern 2022-01-12 14:05:35 -08:00
Tensor Apply clang-tidy fixes for performance-for-range-copy to MLIR (NFC) 2022-01-02 22:19:56 +00:00
Tosa [mlir] Fix a missing override warning 2022-01-11 11:03:22 -08:00
Utils Apply clang-tidy fixes for performance-unnecessary-value-param to MLIR (NFC) 2022-01-02 01:45:18 +00:00
Vector [mlir][vector] Add folding for extract + extract/insert_strided 2022-01-12 11:48:35 -08:00
X86Vector Fix clang-tidy issues in mlir/ (NFC) 2021-12-20 20:25:01 +00:00
CMakeLists.txt Revert "Revert "[mlir] Move AllocationOpInterface to Bufferize/IR/AllocationOpInterface.td."" 2021-11-23 10:49:26 +01:00
Traits.cpp [mlir] Fix broadcasting check with 1 values 2021-07-11 20:41:33 -07:00