llvm-project/mlir/lib
River Riddle ce57789d8e [mlir:PDL] Add support for creating ranges in rewrites
This commit adds support for building a concatenated range from
a given set of elements, either single element or other ranges, within a
rewrite. We could conceptually extend this to support constraining
input ranges, but the logic there is quite a bit more complex so it is
left for later work when a need arises.

Differential Revision: https://reviews.llvm.org/D133719
2022-11-08 01:57:57 -08:00
..
Analysis [mlir] Move the assertion to a valid place. 2022-11-04 12:14:15 -07:00
AsmParser [mlir] Add `parseSymbolName` that doesn't take an attribute list 2022-10-27 12:07:43 -07:00
Bindings/Python [mlir][python] Allow adding to existing pass manager 2022-11-04 12:04:26 -04:00
Bytecode [mlir:Parser] Always splice parsed operations to the end of the parsed block 2022-10-05 13:11:38 -07:00
CAPI [mlir][CAPI] Include anchor op in mlirParsePassPipeline 2022-11-03 11:48:21 -04:00
Conversion [mlir:PDL] Add support for creating ranges in rewrites 2022-11-08 01:57:57 -08:00
Dialect [mlir:PDL] Add support for creating ranges in rewrites 2022-11-08 01:57:57 -08:00
ExecutionEngine [mlir] Use the same pipeline tuning options as clang for execution engine 2022-11-02 15:07:01 +01:00
IR [mlir:PDL] Add support for DialectConversion with pattern configurations 2022-11-08 01:57:57 -08:00
Interfaces [mlir] Rename getInputs->getDpsInputs and getOutputs->getDpsInits in DPS interface. 2022-10-28 15:41:12 +02:00
Parser [mlir] Add initial support for a binary serialization format 2022-08-22 00:36:26 -07:00
Pass [mlir] Include anchor op in reproducer pipeline string 2022-11-03 11:44:57 -04:00
Reducer [mlir-reduce] Support parsing operations other than 'builtin.module' as top-level 2022-10-03 16:15:53 -04:00
Rewrite [mlir:PDL] Add support for creating ranges in rewrites 2022-11-08 01:57:57 -08:00
Support [mlir] Generate C++ doc comments for interfaces 2022-08-10 15:12:29 +02:00
TableGen [mlir][ods] Generalize default/optional parameters 2022-09-20 11:07:53 -07:00
Target [mlir][llvm] Update insertion point handling in LLVM import. 2022-11-08 10:07:52 +02:00
Tools [mlir:PDL] Add support for DialectConversion with pattern configurations 2022-11-08 01:57:57 -08:00
Transforms [mlir:PDL] Add support for DialectConversion with pattern configurations 2022-11-08 01:57:57 -08:00
CMakeLists.txt [mlir] Add initial support for a binary serialization format 2022-08-22 00:36:26 -07:00