aboutsummaryrefslogtreecommitdiff
path: root/polly/lib/Support/RegisterPasses.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-11-16[Polly] Remove ScopPass infrastructure (#125783)Michael Kruse1-126/+0
2025-11-14[Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560)Michael Kruse1-125/+274
2025-11-04Revert "[Polly] Introduce PhaseManager and remove LPM support (#125442)"Aiden Grossman1-276/+125
2025-11-03[Polly] Introduce PhaseManager and remove LPM support (#125442)Michael Kruse1-125/+276
2025-10-22Reapply "[Polly] Update ScopInliner for NPM (#125427)" (#164601)Michael Kruse1-1/+38
2025-10-17Revert "[Polly] Update ScopInliner for NPM (#125427)"Aiden Grossman1-40/+1
2025-10-17[Polly] Update ScopInliner for NPM (#125427)Michael Kruse1-1/+40
2025-10-16[Polly] Remove PolyhedralInfo (#124437)Michael Kruse1-3/+0
2025-06-12[polly] Remove an unused local variable (NFC) (#144012)Kazu Hirata1-1/+0
2024-09-20[NFC] Add explicit #include llvm-config.h where its macros are used, last par...Daniil Fukalov1-0/+1
2023-03-13[PassManagerBuilder] Remove PassManagerBuilderArthur Eubanks1-1/+0
2023-03-08[Polly] Remove Polly-ACC.Michael Kruse1-8/+0
2023-03-08[Polly] Remove -polly-vectorizer=polly.Michael Kruse1-1/+0
2023-02-24[Polly] Remove CodegenCleanupPass.Florian Hahn1-2/+0
2022-10-28[polly] Format RegisterPasses.cppArthur Eubanks1-8/+4
2022-10-28[polly] Remove legacy pass manager hooksArthur Eubanks1-275/+56
2022-10-26[Polly] Add support for -polly-enable-mse with NPM.Michael Kruse1-2/+1
2022-10-26[Polly] Add support for -polly-export with NPM.Michael Kruse1-2/+1
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-6/+5
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-3/+2
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song1-7/+6
2022-06-01[Polly] Migrate -polly-mse to the new pass manager.Yang Keao1-1/+2
2022-05-17[Polly] Mark classes as final by default. NFC.Michael Kruse1-2/+1
2022-05-09[polly] migrate -polly-show to the new pass managerMichael Kruse1-12/+9
2022-03-14[polly] Introduce -polly-print-* passes to replace -analyze.Michael Kruse1-0/+13
2022-02-15[polly][NFC] removes using-directives to fix modules buildChristopher Di Bella1-41/+55
2021-10-14[Polly] Remove support for code generated by gfortran+DragonEgg.Michael Kruse1-1/+0
2021-08-22[Polly] Add support for -polly-dump-before/after with NPM.Michael Kruse1-6/+7
2021-07-29Take OptimizationLevel class out of Pass BuilderTarindu Jayatilaka1-3/+3
2021-05-22[Polly] Avoid compiler warning. NFC.Michael Kruse1-2/+0
2021-05-17[Polly] Add support for -polly-dump-after(-file) with the NPM.Michael Kruse1-7/+12
2021-05-17[Polly] Add support for -polly-dump-before(-file) with the NPM.Michael Kruse1-20/+16
2021-05-14[Polly] Add support for -polly-position=early with the NPM.Michael Kruse1-11/+64
2021-05-07[NewPM] Hide pass manager debug logging behind -debug-pass-manager-verboseArthur Eubanks1-7/+5
2021-03-24[Polly] Port DeadCodeElim to the NewPM.Michael Kruse1-3/+4
2021-02-11[Polly] Sanitize optimization levels.Michael Kruse1-20/+40
2021-02-10[Polly] Fix -Wunused-lambda-captureFangrui Song1-1/+4
2021-02-10[Polly] Fix -DPOLLY_ENABLE_GPGPU_CODEGEN=off build after 222d380d2f57cc71bb61...Fangrui Song1-1/+2
2021-02-09[Polly] Make the NewPM pass pipeline more similar to the legacy's.Michael Kruse1-23/+58
2021-02-09[Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrap...Michael Kruse1-2/+6
2021-02-09[Polly] Improve Simplify pass PM integration.Michael Kruse1-4/+7
2021-02-09[Polly] Port IslScheduleOptimizer to the NewPM.Michael Kruse1-3/+4
2021-02-09[Polly] Register pass-instrumentation for NewPM's Scop level.Michael Kruse1-12/+28
2021-02-09[Polly] Port PruneUnprofitable to the NewPM.Michael Kruse1-3/+5
2021-02-09[Polly] Port DeLICM to the NewPM.Michael Kruse1-3/+5
2021-02-09[Polly] Port ForwardOpTree to the NewPM.Michael Kruse1-2/+4
2021-02-09[Polly] Remove use of -O3 in regression test.Michael Kruse1-21/+0
2021-01-13[NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.hWei Mi1-1/+1
2020-10-07[NewPM] Use PassInstrumentation for -verify-eachArthur Eubanks1-5/+1
2020-09-23Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass"Arthur Eubanks1-1/+5