llvm/mlir/lib
Alex Zinenko b841ae55e5 [mlir] Fix SplatOp lowering to the LLVM dialect
The lowering has been incorrectly using the operands of the original op instead
of rewritten operands provided to matchAndRewrite call. This may lead to
spurious materializations and generally invalid IR.

Reviewed By: aartbik

Differential Revision: https://reviews.llvm.org/D109355
2021-09-07 19:14:28 +02:00
..
Analysis [mlir][Analysis] Add batched version of FlatAffineConstraints::addId 2021-08-30 00:56:44 +00:00
Bindings/Python [mlir][python] Simplify python extension loading. 2021-09-03 00:43:28 +00:00
CAPI [mlir][capi] Add NameLoc 2021-09-01 16:16:35 -07:00
Conversion [mlir] Fix SplatOp lowering to the LLVM dialect 2021-09-07 19:14:28 +02:00
Dialect [mlir][linalg] linalg.tiled_loop peeling 2021-09-07 09:50:08 +09:00
ExecutionEngine [mlir] create gpu memset op 2021-09-04 08:13:04 +02:00
Interfaces [mlir] Add an interface to allow operations to specify how they can be tiled. 2021-08-30 16:31:18 -07:00
IR Add a new interface allowing to set a default dialect to be used for printing/parsing regions 2021-08-31 17:52:40 +00:00
Parser [mlir][flang] Do not prevent integer types from being parsed as MLIR keywords 2021-09-03 08:20:49 +02:00
Pass Remove deprecated registration APIs (NFC) 2021-09-01 18:53:30 +00:00
Reducer
Rewrite [SymbolRefAttr] Revise SymbolRefAttr to hold a StringAttr. 2021-08-29 21:54:47 -07:00
Support [mlir] Fix CMake linker rules for ViewOpGraph.cpp 2021-08-04 19:25:15 +09:00
TableGen [mlir][NFC] Fully qualify default value of Attributes getStorageType() in files generated by mlir-tblgen 2021-08-28 15:37:56 +02:00
Target [mlir] speed up construction of LLVM IR constants when possible 2021-09-02 23:07:30 +02:00
Tools [mlir-lsp-server] Only use one MLIRContext per MLIRTextFile 2021-08-04 20:09:07 +00:00
Transforms [Builder] Eliminate the StringRef/StringAttr forms of getSymbolRefAttr. 2021-08-30 16:05:36 -07:00
Translation [mlir] run the verifier before translating a module 2021-07-28 18:15:58 +02:00
CMakeLists.txt Re-engineer MLIR python build support. 2021-07-27 15:54:58 +00:00