aboutsummaryrefslogtreecommitdiff
path: root/polly/lib/Transform
AgeCommit message (Expand)AuthorFilesLines
2026-04-09[Polly] Remove pipeline-level Oz handling for LoopRotate (#191137)Nikita Popov1-1/+1
2026-03-28[Polly] Forward VFS from PassBuilder for IO sandboxing (#188657)Michael Kruse1-4/+11
2026-03-18[Polly][NFC] Drop uses of BranchInst (#187301)Alexis Engelke1-2/+1
2026-02-15[RFC][IR] Remove `Constant::isZeroValue` (#181521)Shilei Tian1-1/+1
2026-01-27[Polly][DeLICM] Check for error state (#178281)Michael Kruse1-1/+4
2025-11-16[Polly] Remove ScopPass infrastructure (#125783)Michael Kruse10-238/+4
2025-11-14[Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560)Michael Kruse10-799/+154
2025-11-05[polly] Fix unused variable warningsKazu Hirata1-7/+8
2025-11-05[Polly] Check for ISL errors after schedule optimization (#166551)Michael Kruse1-0/+15
2025-11-04Revert "[Polly] Introduce PhaseManager and remove LPM support (#125442)"Aiden Grossman10-154/+799
2025-11-03[Polly] Introduce PhaseManager and remove LPM support (#125442)Michael Kruse10-799/+154
2025-11-03 Bound ISL operations during pre-vectorization (#165204)Shikhar Jain2-17/+41
2025-10-31[Polly][CodePreparation] Extract common code of LPM and NPM (#140419)Michael Kruse1-18/+27
2025-10-22Reapply "[Polly] Update ScopInliner for NPM (#125427)" (#164601)Michael Kruse1-61/+98
2025-10-17[SimpleLoopUnswitch] Don't use BlockFrequencyInfo to skip cold loops (#159522)Luke Lau1-4/+2
2025-10-17Revert "[Polly] Update ScopInliner for NPM (#125427)"Aiden Grossman1-98/+61
2025-10-17[Polly] Update ScopInliner for NPM (#125427)Michael Kruse1-61/+98
2025-05-31[Remarks] Remove an upcast footgun. NFC (#142191)Jon Roelofs1-2/+2
2025-03-29[polly] Use *Set::insert_range (NFC) (#133609)Kazu Hirata1-5/+3
2025-01-27[Polly] Fix typos discovered by codespell (#124545)Christian Clauss5-8/+8
2025-01-24[NFC][DebugInfo] Use iterator-flavour getFirstNonPHI at many call-sites (#123...Jeremy Morse1-2/+2
2024-06-28[IR] Don't include Module.h in Analysis.h (NFC) (#97023)Nikita Popov1-0/+1
2024-04-09[polly] Fix cppcheck SA comments reported in #82263 (#85749)Karthika Devi C1-4/+4
2024-03-26[polly] Add polly-debug flag to print debug info from all parts of polly (#78...Karthika Devi C11-157/+169
2024-02-19[clang-format] Correctly annotate braces of empty ctors/dtors (#82097)Owen Pan3-3/+3
2024-02-16[LegacyPM] Remove legacy LoopRotate passArthur Eubanks1-1/+0
2024-02-14[polly][ScheduleOptimizer] Use IslMaxOperationsGuard helper instead of explic...Karthika Devi C1-16/+7
2024-01-08[polly][ScheduleOptimizer] Reland Fix long compile time(hang) reported in pol...Karthika Devi C1-0/+25
2024-01-02Revert "[polly][ScheduleOptimizer] Fix long compile time(hang) reported in po...Eli Friedman1-17/+1
2024-01-02[polly][ScheduleOptimizer] Fix long compile time(hang) reported in polly (#75...Karthika Devi C1-1/+17
2023-09-01[lldb] Fix duplicate word typos; NFCFangrui Song1-1/+1
2023-03-10[Passes] Remove some legacy passesArthur Eubanks1-1/+0
2023-03-08[Polly] Remove Polly-ACC.Michael Kruse1-5/+0
2023-02-09[Inliner] Remove legacy simple inlinerArthur Eubanks1-1/+0
2023-01-02[polly] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2-3/+4
2022-12-17llvm::Optional::value => operator*/operator->Fangrui Song1-1/+1
2022-12-05Remove unused #include "llvm/ADT/Optional.h"Fangrui Song1-1/+0
2022-08-09LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-08-07[polly] Fixed a number of typos. NFCGabriel Ravier2-2/+2
2022-08-07[Polly] Generalize the pattern matching to the case of tensor contractionsRoman Gareev2-10/+838
2022-07-25Remove redundaunt virtual specifiers (NFC)Kazu Hirata3-12/+12
2022-07-15Use value instead of getValue (NFC)Kazu Hirata2-5/+5
2022-06-29[Polly][MatMul] Abandon dependence analysis.Michael Kruse2-29/+30
2022-06-26Don't use Optional::hasValue (NFC)Kazu Hirata2-5/+5
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata2-10/+10
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata2-10/+10
2022-06-19Use value_or instead of getValueOr (NFC)Kazu Hirata2-3/+3
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song3-6/+6
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-1/+1
2022-06-04Remove unneeded cl::ZeroOrMore for cl::list optionsFangrui Song1-5/+3