llvm-project/mlir/lib/Dialect
Frederik Gossen 6f2943fb19 [MLIR][Standard] Fix use of `dyn_cast_or_null`
The value may be a function argument in which case `getDefiningOp` will return a
`nullptr`.

Differential Revision: https://reviews.llvm.org/D81965
2020-06-16 21:06:15 +00:00
..
AVX512 [MLIR] Continue renaming of "SideEffects" 2020-05-15 14:37:09 -07:00
Affine [mlir] Introduce callback-based builders for AffineForOp 2020-06-15 17:55:49 +02:00
GPU [mlir] Remove OperandAdaptor 2020-06-15 06:01:31 -07:00
LLVMIR [mlir] Add support for bf16 to StandardToLLVM conversion 2020-06-04 14:36:36 -07:00
Linalg [mlir] refactor Linalg LoopNestBuilder to use common infra 2020-06-16 20:51:32 +02:00
OpenMP [mlir][OpenMP] Add custom parser and pretty printer for parallel construct 2020-06-16 13:35:42 +01:00
Quant [MLIR] Continue renaming of "SideEffects" 2020-05-15 14:37:09 -07:00
SCF [mlir] Introduce callback-based builders to SCF Parallel and Reduce ops 2020-06-16 20:51:32 +02:00
SDBM [MLIR] Reapply: Adjust libMLIR building to more closely follow libClang 2020-05-04 20:47:57 -07:00
SPIRV [mlir][DialectConversion] Add overload of addDynamicallyLegalDialect to support lambdas 2020-06-15 15:57:44 -07:00
Shape [mlir][shape] Add a func to populate ShapeToShape patterns. 2020-06-16 17:52:34 +02:00
StandardOps [MLIR][Standard] Fix use of `dyn_cast_or_null` 2020-06-16 21:06:15 +00:00
Vector [mlir] [VectorOps] Handle 'vector.shape_cast' lowering for all cases 2020-06-09 16:08:45 -07:00
CMakeLists.txt [mlir] NFC: Rename LoopOps dialect to SCF (Structured Control Flow) 2020-05-11 15:04:27 +02:00
Traits.cpp [mlir] NFC: fix trivial typo in source files 2020-03-28 10:12:49 +09:00