[all-commits] [llvm/llvm-project] 7387f3: [Polly] Hide IslScheduleOptimizer implementation f...

Michael Kruse via All-commits all-commits at lists.llvm.org
Thu Feb 11 19:03:32 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7387f33bfe1e42b331e80baaa9a60f8d35595766
      https://github.com/llvm/llvm-project/commit/7387f33bfe1e42b331e80baaa9a60f8d35595766
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2021-02-11 (Thu, 11 Feb 2021)

  Changed paths:
    M polly/include/polly/ScheduleOptimizer.h
    M polly/lib/Transform/ScheduleOptimizer.cpp
    M polly/unittests/ScheduleOptimizer/ScheduleOptimizerTest.cpp

  Log Message:
  -----------
  [Polly] Hide IslScheduleOptimizer implementation from header. NFC.

These are implementation details of the IslScheduleOptimizer pass
implementation and not use anywhere else. Hence, we can move them to the
cpp file and into an anonymous namespace.

Only getPartialTilePrefixes is, aside from the pass itself, used
externally (by the ScheduleOptimizerTest) and moved into the polly
namespace.




More information about the All-commits mailing list