llvm-project/mlir/lib
Eugene Zhulenev bb0d5f767d [mlir] Add NumberOfExecutions analysis + update RegionBranchOpInterface interface to query number of region invocations
Implements RFC discussed in: https://llvm.discourse.group/t/rfc-operationinstancesinterface-or-any-better-name/2158/10

Reviewed By: silvas, ftynse, rriddle

Differential Revision: https://reviews.llvm.org/D90922
2020-11-11 01:43:17 -08:00
..
Analysis [mlir] Add NumberOfExecutions analysis + update RegionBranchOpInterface interface to query number of region invocations 2020-11-11 01:43:17 -08:00
Bindings Add Python binding to run a PassManager on a MLIR Module 2020-11-10 20:06:23 +00:00
CAPI [mlir] Support slicing for operands in results in Python bindings 2020-11-10 10:46:21 +01:00
Conversion [MLIR][SPIRVToLLVM] Enhanced conversion for execution mode 2020-11-10 18:33:54 +03:00
Dialect [mlir] Add NumberOfExecutions analysis + update RegionBranchOpInterface interface to query number of region invocations 2020-11-11 01:43:17 -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] Add ElementwiseMappable trait and apply it to std elementwise ops. 2020-11-10 13:44:44 -08:00
Interfaces [mlir] Add NumberOfExecutions analysis + update RegionBranchOpInterface interface to query number of region invocations 2020-11-11 01:43:17 -08:00
Parser [mlir][Asm] Add support for using an alias for trailing operation locations 2020-11-09 21:54:47 -08:00
Pass Capture the name for mlir::OpPassManager in std::string instead of StringRef (NFC) 2020-11-05 05:28:44 +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 Make the implicit nesting behavior of the PassManager user-controllable and default to false 2020-11-03 11:17:44 +00:00
TableGen [mlir] NFC: fix trivial typos 2020-10-29 04:05:22 +09:00
Target [mlir][llvm] Expose getters for alias and align attribute names 2020-11-11 09:38:08 +01:00
Transforms [mlir] Rework DialectConversion inlineRegionBefore 2020-11-11 10:42:33 +01: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