[all-commits] [llvm/llvm-project] e88888: [mlir][DialectConversion] Add support for mergeBlo...

MaheshRavishankar via All-commits all-commits at lists.llvm.org
Mon Aug 3 10:06:50 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: e888886cc3daf2c2d6c20cad51cd5ec2ffc24789
      https://github.com/llvm/llvm-project/commit/e888886cc3daf2c2d6c20cad51cd5ec2ffc24789
  Author: MaheshRavishankar <ravishankarm at google.com>
  Date:   2020-08-03 (Mon, 03 Aug 2020)

  Changed paths:
    M mlir/lib/Transforms/DialectConversion.cpp
    A mlir/test/Transforms/test-merge-blocks.mlir
    M mlir/test/lib/Dialect/Test/TestOps.td
    M mlir/test/lib/Dialect/Test/TestPatterns.cpp

  Log Message:
  -----------
  [mlir][DialectConversion] Add support for mergeBlocks in ConversionPatternRewriter.

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


  Commit: 32f3a9a9d68eea7d40a19767b591622b4b737990
      https://github.com/llvm/llvm-project/commit/32f3a9a9d68eea7d40a19767b591622b4b737990
  Author: MaheshRavishankar <ravishankarm at google.com>
  Date:   2020-08-03 (Mon, 03 Aug 2020)

  Changed paths:
    M mlir/lib/Transforms/DialectConversion.cpp

  Log Message:
  -----------
  [mlir][DialectConversion] Remove usage of std::distance to track position.

Remove use of iterator::difference_type to know where to insert a
moved or erased block during undo actions.

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


Compare: https://github.com/llvm/llvm-project/compare/d313e9c12ed3...32f3a9a9d68e


More information about the All-commits mailing list