[all-commits] [llvm/llvm-project] 08d737: [mlir] Enable DRR variadic operand matching

Logan Chien via All-commits all-commits at lists.llvm.org
Mon Aug 28 14:14:23 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 08d7377b67358496a409080fac22f3f7c077fb63
      https://github.com/llvm/llvm-project/commit/08d7377b67358496a409080fac22f3f7c077fb63
  Author: Logan Chien <loganchien at google.com>
  Date:   2023-08-28 (Mon, 28 Aug 2023)

  Changed paths:
    M mlir/docs/DeclarativeRewrites.md
    M mlir/include/mlir/IR/PatternBase.td
    M mlir/include/mlir/TableGen/Pattern.h
    M mlir/lib/TableGen/Pattern.cpp
    M mlir/test/lib/Dialect/Test/TestOps.td
    M mlir/test/mlir-tblgen/pattern.mlir
    M mlir/tools/mlir-tblgen/RewriterGen.cpp

  Log Message:
  -----------
  [mlir] Enable DRR variadic operand matching

This commit enables DRR rewriter to match a fixed number of sub-operands
as a variadic operand.

Differential Review: https://reviews.llvm.org/D157359




More information about the All-commits mailing list