index
:
ci/llvm-project.git
empty
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-aarch64-spec2k6-Os
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-aarch64-spec2k6-Os_LTO
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-aarch64-spec2k6-Oz
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-aarch64-spec2k6-Oz_LTO
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-arm-spec2k6-Os
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-arm-spec2k6-Os_LTO
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-arm-spec2k6-Oz
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-arm-spec2k6-Oz_LTO
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-aarch64-spec2k6-Os
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-aarch64-spec2k6-Os_LTO
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-aarch64-spec2k6-Oz
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-aarch64-spec2k6-Oz_LTO
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-arm-spec2k6-Os
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-arm-spec2k6-Os_LTO
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-arm-spec2k6-Oz
linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-arm-spec2k6-Oz_LTO
linaro-local/ci/tcwg_bmk_llvm_fx/llvm-master-aarch64-cpu2017-O2
linaro-local/ci/tcwg_bmk_llvm_fx/llvm-master-aarch64-cpu2017-O3
linaro-local/ci/tcwg_bmk_llvm_fx/llvm-master-aarch64-spec2k6-O2
linaro-local/ci/tcwg_bmk_llvm_sq/llvm-master-aarch64-spec2k6-Os
linaro-local/ci/tcwg_bmk_llvm_sq/llvm-release-aarch64-spec2k6-Os
linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-master-arm-spec2k6-O2
linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-master-arm-spec2k6-O2_LTO
linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-master-arm-spec2k6-O3
linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-master-arm-spec2k6-O3_LTO
linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-release-arm-spec2k6-O2
linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-release-arm-spec2k6-O2_LTO
linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-release-arm-spec2k6-O3
linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-release-arm-spec2k6-O3_LTO
linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O2
linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O2_LTO
linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3
linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3_LTO
linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-release-aarch64-spec2k6-O2
linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-release-aarch64-spec2k6-O2_LTO
linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-release-aarch64-spec2k6-O3
linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-release-aarch64-spec2k6-O3_LTO
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-norov-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-norov-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-norov-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-norov-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-norov-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-norov-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-norov-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-norov-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-norov-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-norov-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-norov-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-norov-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-norov-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-norov-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-norov-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-norov-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-defconfig
linaro-local/llvm-583-blx
linaro-local/llvm-583-blx-base
linaro-local/llvm-611-base
linaro-local/llvm-611-patch
master
[no description]
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mlir
/
lib
/
Dialect
/
Linalg
/
Transforms
/
Fusion.cpp
Age
Commit message (
Expand
)
Author
2022-07-27
[mlir] more aggressive folding in tiling/fusion transformations
Alex Zinenko
2022-07-27
[mlir] Make ViewLikeInterface Range work with attributes
Alex Zinenko
2022-07-21
[mlir][Linalg] Deprecate `tileAndFuseLinalgOps` method and associated patterns.
Mahesh Ravishankar
2022-07-14
[mlir] Use value instead of getValue (NFC)
Kazu Hirata
2022-07-12
[mlir] Handle linalg.index correctly in TilingInterface
Alex Zinenko
2022-06-28
[mlir] Update flipped accessors (NFC)
Jacques Pienaar
2022-06-25
Revert "Don't use Optional::hasValue (NFC)"
Kazu Hirata
2022-06-25
Don't use Optional::hasValue (NFC)
Kazu Hirata
2022-06-20
[mlir] Don't use Optional::getValue (NFC)
Kazu Hirata
2022-04-29
[mlir][linalg][transform] Add TileOp to transform dialect
Matthias Springer
2022-03-31
[mlir] Bubble up tensor.extract_slice above linalg operation
Okwan Kwon
2022-02-28
[mlir] Purge linalg.tiled_loop.
Alexander Belyaev
2022-02-07
[mlir] Use SmallBitVector instead of SmallDenseSet for AffineMap::compressSym...
Benjamin Kramer
2022-02-01
Revert "Revert "[mlir] Purge `linalg.copy` and use `memref.copy` instead.""
Alexander Belyaev
2022-01-31
Revert "[mlir] Purge `linalg.copy` and use `memref.copy` instead."
Alexander Belyaev
2022-01-31
[mlir] Purge `linalg.copy` and use `memref.copy` instead.
Alexander Belyaev
2022-01-06
[mlir][Linalg] NFC - Modernize APIs and get rid of unnecessary tiling paterns.
Nicolas Vasilache
2022-01-02
Apply clang-tidy fixes for performance-for-range-copy to MLIR (NFC)
Mehdi Amini
2022-01-01
[mlir] Remove unused "using" (NFC)
Kazu Hirata
2021-12-15
[mlir][linalg] Replace LinalgOps.h and LinalgTypes.h by a single header.
gysit
2021-10-22
[mlir][Linalg] NFC - Drop Optional in favor of FailureOr
Nicolas Vasilache
2021-10-13
[MLIR] Replace std ops with arith dialect ops
Mogball
2021-10-08
[mlir][linalg] Retire Linalg ConvOp.
Tobias Gysi
2021-09-17
[mlir][linalg] Add helper to update IndexOps after tiling (NFC).
Tobias Gysi
2021-09-09
[mlir][linalg] Tiling: Use loop ub in extract_slice size computation if possible
Matthias Springer
2021-07-01
[mlir][tensor] Add tensor.dim operation
Matthias Springer
2021-06-29
[mlir][linalg] All StructuredOp parameters are inputs or outputs.
Tobias Gysi
2021-06-23
[mlir][linalg] Change the pretty printed FillOp operand order.
Tobias Gysi
2021-06-22
[mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialect
Matthias Springer
2021-06-21
Revert "[mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialect"
Mehdi Amini
2021-06-22
[mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialect
Matthias Springer
2021-06-17
[mlir][linalg] Purge linalg.indexed_generic.
Alexander Belyaev
2021-06-14
[mlir][linalg] Add support for scalar input operands.
Tobias Gysi
2021-06-01
[mlir][linalg] Cleanup LinalgOp usage in fusion (NFC).
Tobias Gysi
2021-05-21
[mlir] Add support for fusion into TiledLoopOp.
Alexander Belyaev
2021-05-21
[mlir][Standard] NFC - Drop remaining EDSC usage
Nicolas Vasilache
2021-05-20
[mlir][MemRef] NFC - Drop MemRef EDSC usage
Nicolas Vasilache
2021-05-13
[mlir][NFC] Add helper for common pattern of replaceAllUsesExcept
Sean Silva
2021-05-11
[mlir][linalg] Remove IndexedGenericOp support from Fusion...
Tobias Gysi
2021-04-16
[mlir][linalg] Add support for WAW fusion on tensors.
Nicolas Vasilache
2021-04-14
[mlir][linalg] update fusion to support linalg index operations.
Tobias Gysi
2021-03-24
[mlir][linalg] Fuse producers with non-permutation indexing maps
Lei Zhang
2021-03-15
[MLIR] Create memref dialect and move dialect-specific ops from std.
Julian Gross
2021-02-11
s[mlir] Tighten computation of inferred SubView result type.
Nicolas Vasilache
2021-02-04
[mlir][Linalg] Drop SliceOp
Nicolas Vasilache
2021-01-28
[mlir][Linalg] Enable TileAndFusePattern to work with tensors.
MaheshRavishankar
2021-01-25
[mlir] Generalize OpFoldResult usage in ops with offsets, sizes and operands.
Nicolas Vasilache
2021-01-22
[mlir][Linalg] Extend tile+fuse to work on Linalg operation on tensors.
MaheshRavishankar
2021-01-22
[mlir][Linalg] NFC: Refactor LinalgDependenceGraphElem to allow
MaheshRavishankar
2021-01-12
Delete unused function (was breaking the -Werror build)
David Blaikie
[next]