summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.Nicolas Vasilache2020-01-141-4/+27
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-111-8/+7
* NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.River Riddle2019-12-231-15/+14
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
* NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...River Riddle2019-12-221-16/+16
* Deprecate linalg.subview in favor of std.subviewNicolas Vasilache2019-11-131-21/+21
* Adds std.subview operation which takes dynamic offsets, sizes and strides and...Andy Davis2019-11-111-10/+14
* Add Linalg pattern for producer-consumer fusionNicolas Vasilache2019-11-011-17/+47
* LinalgDependenceGraph: add const modifiers to accessorsAlex Zinenko2019-10-311-5/+3
* Standardize Linalg transformations to take an OpBuilder and an OperationFolde...Nicolas Vasilache2019-10-281-18/+17
* Fix linalg.subview behavior in (partially) static cases.Nicolas Vasilache2019-10-141-1/+8
* Expose `fuseProducerOf` in Linalg/Utils/Utils.h.MLIR Team2019-10-071-11/+6
* Unify Linalg types by using strided memrefsNicolas Vasilache2019-10-011-4/+4
* Decouple tiling from fusion in Linalg.Nicolas Vasilache2019-09-261-157/+118
* Fix a number of Clang-Tidy warnings.Christian Sigg2019-09-231-1/+1
* NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase.River Riddle2019-09-131-1/+1
* Properly clone Linalg ops with regionsNicolas Vasilache2019-09-031-5/+5
* Add a new dialect interface for the OperationFolder `OpFolderDialectInterface`.River Riddle2019-09-011-1/+1
* Refactor the 'walk' methods for operations.River Riddle2019-08-291-2/+1
* Move Linalg and VectorOps dialects to the Dialect subdir - NFCNicolas Vasilache2019-08-191-0/+363
OpenPOWER on IntegriCloud