[all-commits] [llvm/llvm-project] 5aafcb: [Polly] Add support for -polly-position=early with...

Michael Kruse via All-commits all-commits at lists.llvm.org
Fri May 14 10:56:42 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5aafcb2b440fb71a026e9c74101f272caecf08b0
      https://github.com/llvm/llvm-project/commit/5aafcb2b440fb71a026e9c74101f272caecf08b0
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2021-05-14 (Fri, 14 May 2021)

  Changed paths:
    M polly/include/polly/Canonicalization.h
    M polly/include/polly/LinkAllPasses.h
    A polly/include/polly/RewriteByReferenceParameters.h
    M polly/lib/Support/RegisterPasses.cpp
    M polly/lib/Transform/Canonicalization.cpp
    M polly/lib/Transform/RewriteByReferenceParameters.cpp
    A polly/test/Support/pipelineposition.ll

  Log Message:
  -----------
  [Polly] Add support for -polly-position=early with the NPM.

This required support for the canonicalization passes, inlcuding
porting RewriteByReferenceParams to the NPM.

For some reason, the legacy pass pipeline with -polly-position=early did
not run the CodePreparation pass. This was fixed as well.




More information about the All-commits mailing list