llvm-project/mlir/lib
Mehdi Amini bf523186fb Change the PrintOpStatsPass to operate on any operation instead of just ModuleOp
This allows to use it on other operation, like a GPUModule for example.
2020-11-03 11:15:32 +00:00
..
Analysis Revert "[MLIR] Support walks over regions and blocks" 2020-11-02 16:21:29 +00:00
Bindings [mlir][Python] Context managers for Context, InsertionPoint, Location. 2020-11-01 19:00:39 -08:00
CAPI [mlir][CAPI] Add APIs for mlirOperationGetName and Identifier. 2020-11-02 18:52:13 +00:00
Conversion [mlir] Convert `memref_reshape` to LLVM. 2020-11-03 11:39:08 +01:00
Dialect [mlir][Affine] Remove single iteration affine.for ops in AffineLoopNormalize 2020-11-02 16:44:04 -08:00
EDSC Remove MLIREDSCInterface library which isn't used anywhere (NFC) 2020-08-18 19:04:30 +00:00
ExecutionEngine [mlir] JitRunner: add a config option to register symbols with ExecutionEngine at runtime 2020-10-27 15:57:34 -07:00
IR [mlir] Optimize Op definitions and registration to optimize for code size 2020-11-02 14:39:43 -08:00
Interfaces [mlir] NFC: fix trivial typos 2020-10-29 04:05:22 +09:00
Parser [MLIR] Introduce std.global_memref and std.get_global_memref operations. 2020-11-02 13:43:04 -08:00
Pass Add a dump() method on the pass manager for debugging purpose (NFC) 2020-09-23 05:53:41 +00:00
Reducer [mlir] NFC: fix trivial typos 2020-10-29 04:05:22 +09:00
Rewrite [mlir][Pattern] Add a new FrozenRewritePatternList class 2020-10-26 18:01:06 -07:00
Support [mlir][StorageUniquer] Refactor parametric storage to use sharded dense sets 2020-10-26 19:40:19 -07:00
TableGen [mlir] NFC: fix trivial typos 2020-10-29 04:05:22 +09:00
Target [mlir] NFC: fix trivial typos 2020-10-29 04:05:22 +09:00
Transforms Change the PrintOpStatsPass to operate on any operation instead of just ModuleOp 2020-11-03 11:15:32 +00:00
Translation Remove global dialect registration 2020-10-24 00:35:55 +00:00
CMakeLists.txt [mlir][NFC] Move around the code related to PatternRewriting to improve layering 2020-10-26 18:01:06 -07:00