[all-commits] [llvm/llvm-project] 51ba5b: [mlir] add lowering from affine.min to std

Kern Handa via All-commits all-commits at lists.llvm.org
Mon Jan 27 13:35:33 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 51ba5b528a98e0569325e83fe53f5a789543620f
      https://github.com/llvm/llvm-project/commit/51ba5b528a98e0569325e83fe53f5a789543620f
  Author: Alex Zinenko <zinenko at google.com>
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
    M mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp
    M mlir/test/Transforms/lower-affine.mlir

  Log Message:
  -----------
  [mlir] add lowering from affine.min to std

Summary:
Affine minimum computation will be used in tiling transformation. The
implementation is mostly boilerplate as we already lower the minimum in the
upper bound of an affine loop.

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


  Commit: 74df89f67f17f1e95c249831ce2d9c9d9830e496
      https://github.com/llvm/llvm-project/commit/74df89f67f17f1e95c249831ce2d9c9d9830e496
  Author: Kern Handa <kern.handa at gmail.com>
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
    M mlir/include/mlir/Dialect/Linalg/EDSC/Intrinsics.h
    R mlir/include/mlir/Dialect/Linalg/Utils/Intrinsics.h
    M mlir/lib/Conversion/LinalgToLLVM/LinalgToLLVM.cpp
    M mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp
    M mlir/lib/Dialect/Linalg/Transforms/LinalgToLoops.cpp
    M mlir/lib/Dialect/Linalg/Transforms/LinalgTransforms.cpp
    M mlir/lib/Dialect/Linalg/Transforms/Promotion.cpp
    M mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp
    M mlir/lib/Dialect/Linalg/Utils/Utils.cpp

  Log Message:
  -----------
  [NFC][mlir][linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h

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


Compare: https://github.com/llvm/llvm-project/compare/e7e043724e7b...74df89f67f17


More information about the All-commits mailing list