[all-commits] [llvm/llvm-project] 0d5cb9: [mlir][scf] Simplify the logic for `replaceLoopWit...

MaheshRavishankar via All-commits all-commits at lists.llvm.org
Thu Sep 29 09:52:31 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0d5cb90f6c44730a74f49feb6f5b624b3414e459
      https://github.com/llvm/llvm-project/commit/0d5cb90f6c44730a74f49feb6f5b624b3414e459
  Author: Mahesh Ravishankar <ravishankarm at google.com>
  Date:   2022-09-29 (Thu, 29 Sep 2022)

  Changed paths:
    M mlir/lib/Dialect/SCF/Utils/Utils.cpp

  Log Message:
  -----------
  [mlir][scf] Simplify the logic for `replaceLoopWithNewYields` for perfectly nested loops.

Based on discussion in https://reviews.llvm.org/D134411, instead of
first modifying the inner most loop first followed by modifying the
outer loops from inside out, this patch restructures the logic to
start the modification from the outer most loop.

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




More information about the All-commits mailing list