llvm-project/mlir/lib
River Riddle 6ab2bcffe4 [mlir:Bytecode] Add support for encoding resources
Resources are encoded in two separate sections similarly to
attributes/types, one for the actual data and one for the data
offsets. Unlike other sections, the resource sections are optional
given that in many cases they won't be present. For testing,
bytecode serialization is added for DenseResourceElementsAttr.

Differential Revision: https://reviews.llvm.org/D132729
2022-09-13 11:39:19 -07:00
..
Analysis [MLIR][Presburger] Refactor MultiAffineFunction to be defined over universe 2022-09-11 01:12:09 +01:00
AsmParser [mlir:Bytecode] Add support for encoding resources 2022-09-13 11:39:19 -07:00
Bindings/Python Plumb write_bytecode to the Python API 2022-09-05 12:02:06 +00:00
Bytecode [mlir:Bytecode] Add support for encoding resources 2022-09-13 11:39:19 -07:00
CAPI Plumb write_bytecode to the Python API 2022-09-05 12:02:06 +00:00
Conversion [mlir] Change IteratorType in ContractionOp in Vector dialect from string to enum. 2022-09-12 16:59:34 +02:00
Dialect [mlir][arith] Canonicalization patterns for subi. 2022-09-13 09:42:29 -07:00
ExecutionEngine Apply clang-tidy fixes for readability-identifier-naming in JitRunner.cpp (NFC) 2022-09-12 10:46:01 +00:00
IR [mlir:Bytecode] Add support for encoding resources 2022-09-13 11:39:19 -07:00
Interfaces [MLIR] NFC. Introduce mlir::hasEffect and refactor usages dialect util 2022-09-07 12:21:57 +05:30
Parser [mlir] Add initial support for a binary serialization format 2022-08-22 00:36:26 -07:00
Pass [mlir:PassTiming] Always use parentInfo for determining pipeline parent scope 2022-09-07 16:36:47 -07:00
Reducer [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00
Rewrite Revert "[mlir][cmake] Don't add dependencies on mlir-(generic-)headers" 2022-09-03 01:45:18 +00:00
Support [mlir] Generate C++ doc comments for interfaces 2022-08-10 15:12:29 +02:00
TableGen [mlir] Flip default value of emitAccessorPrefix to kEmitAccessorPrefix_Prefixed 2022-09-06 15:56:57 -07:00
Target [mlir] Improve bitEnumContains methods. 2022-09-09 11:56:36 -07:00
Tools [mlir:vscode] Add support for viewing and editing a bytecode file as .mlir 2022-09-02 18:16:05 -07:00
Transforms [mlir][dataflow] Remove Lattice::isUninitialized(). 2022-09-08 08:46:22 -07:00
CMakeLists.txt [mlir] Add initial support for a binary serialization format 2022-08-22 00:36:26 -07:00