[all-commits] [llvm/llvm-project] 47df8c: [MLIR] Updates around MemRef Normalization

stephenneuendorffer via All-commits all-commits at lists.llvm.org
Thu Oct 1 21:24:38 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 47df8c57e4ed01fa0101aa0b320fc7cf5a90df28
      https://github.com/llvm/llvm-project/commit/47df8c57e4ed01fa0101aa0b320fc7cf5a90df28
  Author: Stephen Neuendorffer <stephen.neuendorffer at xilinx.com>
  Date:   2020-10-01 (Thu, 01 Oct 2020)

  Changed paths:
    M mlir/docs/Traits.md
    M mlir/include/mlir/IR/OpDefinition.h
    M mlir/include/mlir/Transforms/Passes.td
    M mlir/lib/Transforms/NormalizeMemRefs.cpp

  Log Message:
  -----------
  [MLIR] Updates around MemRef Normalization

The documentation for the NormalizeMemRefs pass and the associated MemRefsNormalizable
traits was confusing and not on the website.  This update clarifies the language
around the difference between a MemRef Type, an operation that accesses the value of
MemRef Type, and better documents the limitations of the current implementation.
This patch also includes some basic debugging information for the pass so people
might have a chance of figuring out why it doesn't work on their code.

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




More information about the All-commits mailing list