[all-commits] [llvm/llvm-project] 81eece: [mlir][linalg][bufferize] Debug output as IR attri...

Matthias Springer via All-commits all-commits at lists.llvm.org
Tue Dec 14 04:30:26 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 81eece7f2693fef4b85cc5a93c5894255b651e56
      https://github.com/llvm/llvm-project/commit/81eece7f2693fef4b85cc5a93c5894255b651e56
  Author: Matthias Springer <springerm at google.com>
  Date:   2021-12-14 (Tue, 14 Dec 2021)

  Changed paths:
    M mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.h
    M mlir/include/mlir/Dialect/Linalg/Passes.td
    M mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ComprehensiveBufferize.cpp
    M mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ModuleBufferization.cpp
    M mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferizePass.cpp

  Log Message:
  -----------
  [mlir][linalg][bufferize] Debug output as IR attributes

Instead of printing analysis debug information to stderr, annotate the IR. This makes it easier to understand decisions made by the analysis, especially in larger input IR.

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




More information about the All-commits mailing list