[all-commits] [llvm/llvm-project] 1b002d: Fold memref.expand_shape and memref.collapse_shape...

Arnab Dutta via All-commits all-commits at lists.llvm.org
Sat Aug 27 18:33:02 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1b002d27683522e15d6ef3bccb74e751bbf56e74
      https://github.com/llvm/llvm-project/commit/1b002d27683522e15d6ef3bccb74e751bbf56e74
  Author: Arnab Dutta <arnab at polymagelabs.com>
  Date:   2022-08-28 (Sun, 28 Aug 2022)

  Changed paths:
    M mlir/include/mlir/Dialect/MemRef/Transforms/Passes.h
    M mlir/include/mlir/Dialect/MemRef/Transforms/Passes.td
    M mlir/include/mlir/Dialect/Utils/IndexingUtils.h
    M mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
    M mlir/lib/Dialect/MemRef/Transforms/CMakeLists.txt
    A mlir/lib/Dialect/MemRef/Transforms/FoldMemRefAliasOps.cpp
    R mlir/lib/Dialect/MemRef/Transforms/FoldSubViewOps.cpp
    M mlir/lib/Dialect/Utils/IndexingUtils.cpp
    A mlir/test/Dialect/MemRef/fold-memref-alias-ops.mlir
    R mlir/test/Dialect/MemRef/fold-subview-ops.mlir
    M mlir/tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp

  Log Message:
  -----------
  Fold memref.expand_shape and memref.collapse_shape ops

Fold memref.expand_shape and memref.collapse_shape ops into their
memref/affine load/store ops.

Reviewed By: bondhugula, nicolasvasilache

Differential Revision: https://reviews.llvm.org/D128986




More information about the All-commits mailing list