llvm-project/mlir/lib/Dialect
Morten Borup Petersen 6c1436a9b0 [MLIR][SCF] Parenthesize multiple return types in scf.execute_region asm op
Previously, ExecuteRegionOps with multiple return values would fail a round-trip test due to missing parenthesis around the types.

Differential Revision: https://reviews.llvm.org/D108402
2021-08-19 21:31:51 +01: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] Async: clone constants into async.execute functions and parallel compute functions 2021-08-02 12:17:41 -07:00
Complex [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
DLTI [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
EmitC [mlir] Change custom syntax of emitc.include op to resemble C 2021-07-05 16:40:05 +02:00
GPU Add some missing CMake dependencies between MLIR dialects (NFC) 2021-07-28 18:37:05 +00:00
LLVMIR [mlir] harden result type verification in llvm.call 2021-07-28 18:15:56 +02:00
Linalg Revert "[mlir][Linalg] Allow all build methods of Structured ops to specify additional attributes." 2021-08-19 11:53:41 -07: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] Parenthesize multiple return types in scf.execute_region asm op 2021-08-19 21:31:51 +01: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][SparseTensor] Split scf.for loop into masked/unmasked parts 2021-08-19 21:53:11 +09:00
StandardOps [MLIR] Add a bitcast method to DenseElementsAttr 2021-08-16 17:13:35 -07:00
Tensor Split `InferShapedTypeOpInterface` to create `ReifyRankedShapedTypeInterface`. 2021-07-19 14:44:52 -07: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