summaryrefslogtreecommitdiff
path: root/polly/lib/Transform
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-05[polly] Fix unused variable warningsKazu Hirata
2025-11-05[Polly] Check for ISL errors after schedule optimization (#166551)Michael Kruse
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-11-03 Bound ISL operations during pre-vectorization (#165204)Shikhar Jain
2025-10-31[Polly][CodePreparation] Extract common code of LPM and NPM (#140419)Michael Kruse
2025-10-22Reapply "[Polly] Update ScopInliner for NPM (#125427)" (#164601)Michael Kruse
2025-10-17[SimpleLoopUnswitch] Don't use BlockFrequencyInfo to skip cold loops (#159522)Luke Lau
2025-10-17Revert "[Polly] Update ScopInliner for NPM (#125427)"Aiden Grossman
2025-10-17[Polly] Update ScopInliner for NPM (#125427)Michael Kruse
2025-05-31[Remarks] Remove an upcast footgun. NFC (#142191)Jon Roelofs
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-flavour getFirstNonPHI at many call-sites (#123...Jeremy Morse
2024-06-28[IR] Don't include Module.h in Analysis.h (NFC) (#97023)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-02-19[clang-format] Correctly annotate braces of empty ctors/dtors (#82097)Owen Pan
2024-02-16[LegacyPM] Remove legacy LoopRotate passArthur Eubanks
2024-02-14[polly][ScheduleOptimizer] Use IslMaxOperationsGuard helper instead of explic...Karthika Devi C
2024-01-08[polly][ScheduleOptimizer] Reland Fix long compile time(hang) reported in pol...Karthika Devi C
2024-01-02Revert "[polly][ScheduleOptimizer] Fix long compile time(hang) reported in po...Eli Friedman
2024-01-02[polly][ScheduleOptimizer] Fix long compile time(hang) reported in polly (#75...Karthika Devi C
2023-09-01[lldb] Fix duplicate word typos; NFCFangrui Song
2023-03-10[Passes] Remove some legacy passesArthur Eubanks
2023-03-08[Polly] Remove Polly-ACC.Michael Kruse
2023-02-09[Inliner] Remove legacy simple inlinerArthur Eubanks
2023-01-02[polly] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2022-12-17llvm::Optional::value => operator*/operator->Fangrui Song
2022-12-05Remove unused #include "llvm/ADT/Optional.h"Fangrui Song
2022-08-09LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-08-07[polly] Fixed a number of typos. NFCGabriel Ravier
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-07-15Use value instead of getValue (NFC)Kazu Hirata
2022-06-29[Polly][MatMul] Abandon dependence analysis.Michael Kruse
2022-06-26Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (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::list optionsFangrui Song
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song
2022-06-01[Polly] Fix -Wreorder-ctor. NFCFangrui 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] Fix type in function name. NFC.Michael Kruse