[all-commits] [llvm/llvm-project] 0eeaec: [NFC] Refactor LoopInterchange into a loop-nest pass

Ta-Wei Tu via All-commits all-commits at lists.llvm.org
Wed Feb 17 08:56:00 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0eeaec2a6d5f5758c2bbb0f47c06f769f7ae2813
      https://github.com/llvm/llvm-project/commit/0eeaec2a6d5f5758c2bbb0f47c06f769f7ae2813
  Author: Ta-Wei Tu <tu.da.wei at gmail.com>
  Date:   2021-02-18 (Thu, 18 Feb 2021)

  Changed paths:
    M llvm/include/llvm/Analysis/LoopNestAnalysis.h
    M llvm/include/llvm/Transforms/Scalar/LoopInterchange.h
    M llvm/lib/Transforms/Scalar/LoopInterchange.cpp
    A llvm/test/Transforms/LoopInterchange/interchanged-loop-nest-3.ll

  Log Message:
  -----------
  [NFC] Refactor LoopInterchange into a loop-nest pass

This is the preliminary patch of converting `LoopInterchange` pass to a loop-nest pass and has no intended functional change.
Changes that are not loop-nest related are split to D96650.

Reviewed By: Whitney

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




More information about the All-commits mailing list