llvm-project/mlir/lib/Dialect
River Riddle 9658b061dd [mlir] Update DialectAsmParser::parseString to use std::string instead of StringRef
This allows for parsing strings that have escape sequences, which require constructing
a string (as they can't be represented by looking at the Token contents directly).

Differential Revision: https://reviews.llvm.org/D108589
2021-08-25 09:27:35 +00:00
..
AMX [mlir] factor memref-to-llvm lowering out of std-to-llvm 2021-07-09 14:49:52 +02:00
Affine [mlir][scf] Simplify affine.min ops after loop peeling 2021-08-19 17:24:53 +09:00
ArmNeon [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
ArmSVE [mlir] factor memref-to-llvm lowering out of std-to-llvm 2021-07-09 14:49:52 +02:00
Async [mlir] Fix ControlFlowInterfaces implementation for Async dialect 2021-08-20 12:14:45 +03:00
Complex [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
DLTI [mlir] Update DialectAsmParser::parseString to use std::string instead of StringRef 2021-08-25 09:27:35 +00:00
EmitC [mlir] Update DialectAsmParser::parseString to use std::string instead of StringRef 2021-08-25 09:27:35 +00:00
GPU [mlir] Update DialectAsmParser::parseString to use std::string instead of StringRef 2021-08-25 09:27:35 +00:00
LLVMIR [mlir] Update DialectAsmParser::parseString to use std::string instead of StringRef 2021-08-25 09:27:35 +00:00
Linalg [mlir][linalg] Replace AffineMinSCFCanonicalizationPattern with SCF reimplementation 2021-08-25 08:52:56 +09:00
Math [mlir] Make polynomial approximation emit std instead of LLVM ops 2021-08-11 16:37:21 +02:00
MemRef [mlir][MemRef] Fix canonicalization of BufferCast(TensorLoad). 2021-08-06 08:32:35 +02:00
OpenACC Add some missing CMake dependencies between MLIR dialects (NFC) 2021-07-28 18:37:05 +00:00
OpenMP [MLIR][OpenMP] Add support for critical construct 2021-08-03 10:50:21 +01:00
PDL [PDL] Fix the builders for OperationOp and PatternOp 2021-07-27 23:59:14 +00:00
PDLInterp [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
Quant [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
SCF [mlir][SCF] Generalize AffineMinSCFCanonicalization to min/max ops 2021-08-25 10:40:34 +09:00
SPIRV [mlir][spirv] Add (InBounds)PtrAccessChain ops 2021-08-18 17:59:21 +03:00
Shape Enables inferring return types for Shape op if possible 2021-08-18 21:36:55 +00:00
SparseTensor [mlir][sparse] use new permutation utility to avoid codedup 2021-08-24 08:48:17 -07:00
StandardOps [mlir] Add support for VariadicOfVariadic operands 2021-08-23 20:32:31 +00:00
Tensor [mlir][tensor] Insert explicit tensor.cast ops for insert_slice src 2021-08-24 19:45:04 +09:00
Tosa [mlir][tosa] Add folders for trivial tosa operation cases 2021-08-10 14:43:00 -07:00
Utils [mlir][memref] Fix collapsed shape ops memref.cast folding with changed type 2021-07-28 10:19:20 +00:00
Vector [mlir] Add support for moving reductions to outer most dimensions in vector.multi_reduction 2021-08-13 12:59:50 -07:00
X86Vector [mlir] Cleanup: Fix warnings in MLIR 2021-08-06 10:36:37 +09:00
CMakeLists.txt [mlir] Remove SDBM 2021-06-29 14:46:26 +02:00
Traits.cpp [mlir] Fix broadcasting check with 1 values 2021-07-11 20:41:33 -07:00