summaryrefslogtreecommitdiff
path: root/polly/lib/Support
AgeCommit message (Expand)Author
2025-11-16[Polly] Remove ScopPass infrastructure (#125783)Michael Kruse
2025-11-14[Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560)Michael Kruse
2025-11-04[ADT] Deprecate a soft-deprecated APInt constructor (#166314)Kazu Hirata
2025-11-04Revert "[Polly] Introduce PhaseManager and remove LPM support (#125442)"Aiden Grossman
2025-11-03[Polly] Introduce PhaseManager and remove LPM support (#125442)Michael Kruse
2025-10-22Reapply "[Polly] Update ScopInliner for NPM (#125427)" (#164601)Michael Kruse
2025-10-17Revert "[Polly] Update ScopInliner for NPM (#125427)"Aiden Grossman
2025-10-17[Polly] Update ScopInliner for NPM (#125427)Michael Kruse
2025-10-16[Polly] Remove PolyhedralInfo (#124437)Michael Kruse
2025-06-12[polly] Remove an unused local variable (NFC) (#144012)Kazu Hirata
2025-05-08Reapply "IR: Remove uselist for constantdata (#137313)" (#138961)Matt Arsenault
2025-05-07Revert "IR: Remove uselist for constantdata (#137313)"Kirill Stoimenov
2025-05-06IR: Remove uselist for constantdata (#137313)Matt Arsenault
2025-04-28[RemoveDI][Polly] Migrate to adapt to the new DebugRecord format in more area...Karthika Devi C
2025-03-29[polly] Use *Set::insert_range (NFC) (#133609)Kazu Hirata
2025-01-27[Polly] Fix typos discovered by codespell (#124545)Christian Clauss
2025-01-24[NFC][DebugInfo] Use iterator moveBefore at many call-sites (#123583)Jeremy Morse
2024-12-31[polly] Skip instructions of different function in isHoistableLoad. (#118963)Karthika Devi C
2024-12-13[Polly] Use const SCEV * explicitly in more places. (NFC)Florian Hahn
2024-09-20[NFC] Add explicit #include llvm-config.h where its macros are used, last par...Daniil Fukalov
2024-08-16[TableGen] Refactor Intrinsic handling in TableGen (#103980)Rahul Joshi
2024-08-10[Polly] Use separate DT/LI/SE for outlined subfn. NFC. (#102460)Michael Kruse
2024-06-28[IR] Don't include Module.h in Analysis.h (NFC) (#97023)Nikita Popov
2024-06-21[IR] Don't include PassInstrumentation.h in PassManager.h (NFC) (#96219)Nikita Popov
2024-04-09[polly] Fix cppcheck SA comments reported in #82263 (#85749)Karthika Devi C
2024-03-26[polly] Add polly-debug flag to print debug info from all parts of polly (#78...Karthika Devi C
2024-03-19[NFC][RemoveDIs] Use iterators for insertion at various call-sites (#84736)Jeremy Morse
2024-02-09[Polly][DebugInfo] Use getStableDebugLoc to avoid intrinsic-dependent behavio...Stephen Tozer
2023-03-13[PassManagerBuilder] Remove PassManagerBuilderArthur Eubanks
2023-03-08[Polly] Remove Polly-ACC.Michael Kruse
2023-03-08[Polly] Remove -polly-vectorizer=polly.Michael Kruse
2023-03-02Revert "Revert "[SCEV] Add SCEVType to represent `vscale`.""Paul Walker
2023-02-24[Polly] Remove CodegenCleanupPass.Florian Hahn
2023-02-19Use APInt::getSignificantBits instead of APInt::getMinSignedBits (NFC)Kazu Hirata
2023-01-02[polly] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2022-12-03[polly] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-10-28[polly] Format RegisterPasses.cppArthur Eubanks
2022-10-28[polly] Remove legacy pass manager hooksArthur Eubanks
2022-10-26[Polly] Add support for -polly-enable-mse with NPM.Michael Kruse
2022-10-26[Polly] Add support for -polly-export with NPM.Michael Kruse
2022-08-09LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-08-07[Polly] Generalize the pattern matching to the case of tensor contractionsRoman Gareev
2022-07-25Remove redundaunt virtual specifiers (NFC)Kazu Hirata
2022-06-19Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song
2022-06-01[Polly] Migrate -polly-mse to the new pass manager.Yang Keao
2022-05-17[Polly] Mark classes as final by default. NFC.Michael Kruse
2022-05-09[polly] migrate -polly-show to the new pass managerMichael Kruse