[all-commits] [llvm/llvm-project] 2d3b9f: [mlir][Affine] Fix vectorizability check for multi...

Sergei Grechanik via All-commits all-commits at lists.llvm.org
Wed Dec 9 12:38:14 PST 2020


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2d3b9fdc193fa835313f09f526b51bf6de3a54ef
      https://github.com/llvm/llvm-project/commit/2d3b9fdc193fa835313f09f526b51bf6de3a54ef
  Author: Sergei Grechanik <sergei.grechanik at intel.com>
  Date:   2020-12-09 (Wed, 09 Dec 2020)

  Changed paths:
    M mlir/lib/Analysis/LoopAnalysis.cpp
    M mlir/test/Dialect/Affine/SuperVectorize/vectorize_1d.mlir

  Log Message:
  -----------
  [mlir][Affine] Fix vectorizability check for multiple load/stores

This patch fixes a bug that allowed vectorizing of loops with loads and
stores having indexing functions varying along different memory
dimensions.

Reviewed By: aartbik, dcaballe

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




More information about the All-commits mailing list