[all-commits] [llvm/llvm-project] fcaf6d: [mlir][Transforms] CSE of ops with a single block.

MaheshRavishankar via All-commits all-commits at lists.llvm.org
Tue Nov 15 18:56:52 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fcaf6dd597ea93eb8f746dda236d859e071346c5
      https://github.com/llvm/llvm-project/commit/fcaf6dd597ea93eb8f746dda236d859e071346c5
  Author: Mahesh Ravishankar <ravishankarm at google.com>
  Date:   2022-11-16 (Wed, 16 Nov 2022)

  Changed paths:
    M mlir/lib/IR/OperationSupport.cpp
    M mlir/lib/Transforms/CSE.cpp
    M mlir/test/Dialect/SparseTensor/codegen_buffer_initialization.mlir
    M mlir/test/Transforms/cse.mlir
    M mlir/test/lib/Dialect/Test/TestOps.td

  Log Message:
  -----------
  [mlir][Transforms] CSE of ops with a single block.

Currently CSE does not support CSE of ops with regions. This patch
extends the CSE support to ops with a single region.

Differential Revision: https://reviews.llvm.org/D134306
Depends on D137857




More information about the All-commits mailing list