summaryrefslogtreecommitdiff
path: root/polly/lib/Analysis
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-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-16[Polly] Remove PolyhedralInfo (#124437)Michael Kruse
2025-08-19[polly] Replace SmallSet with SmallPtrSet (NFC) (#154367)Kazu Hirata
2025-05-31[Remarks] Remove an upcast footgun. NFC (#142191)Jon Roelofs
2025-05-20[polly] Drop const from return types (NFC) (#140837)Kazu Hirata
2025-05-10[polly] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139418)Kazu Hirata
2025-03-31Reapply "[EquivalenceClasses] Replace findValue with contains (NFC)."Florian Hahn
2025-03-29[polly] Use *Set::insert_range (NFC) (#133609)Kazu Hirata
2025-01-27[Polly] Fix typos discovered by codespell (#124545)Christian Clauss
2024-12-13[Polly] Use const SCEV * explicitly in more places. (NFC)Florian Hahn
2024-11-01[polly] Add nullptr check to fix #113772 (#114206)Karthika Devi C
2024-09-17[polly] Tidy uses of raw_string_ostream (NFC)Youngsuk Kim
2024-07-31[polly] Remove unused variable in ScopBuilder.cpp (NFC)Jie Fu
2024-07-30[Polly] Data flow reduction detection to cover more cases (#84901)Karthika Devi C
2024-07-29[NFC][Load] Make `ScanFrom` required parameters (#100789)Vitaly Buka
2024-06-28[IR] Don't include Module.h in Analysis.h (NFC) (#97023)Nikita Popov
2024-04-17[clang-format] Revert breaking stream operators to previous default (#89016)Owen Pan
2024-04-09[clang-format] Correctly annotate braces in macros (#87953)Owen Pan
2024-03-26[polly] Add polly-debug flag to print debug info from all parts of polly (#78...Karthika Devi C
2024-02-12[polly] Make reduction detection checks more robust - part 2 (#80721)Karthika Devi C
2024-02-09[Polly][DebugInfo] Use getStableDebugLoc to avoid intrinsic-dependent behavio...Stephen Tozer
2024-01-30[polly] Make reduction detection checks more robust - part 1 (#75297)Karthika Devi C
2024-01-17[AST] Don't merge memory locations in AliasSetTracker (#65731)Bruno De Fraine
2023-12-07[polly][NFC] Refactor reduction detection code for modularity (#72343)Karthika Devi C
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos
2023-10-24[ADT] Rename llvm::erase_value to llvm::erase (NFC) (#70156)Kazu Hirata
2023-10-24[polly] Reformat due to d68826dfbd98Owen Pan
2023-10-20[polly] Use llvm::erase_value (NFC)Kazu Hirata
2023-07-03[Polly][FIX] Adjust enum after D153305Johannes Doerfert
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich
2023-01-02[polly] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2022-12-05[AST] Make AliasSetTracker work on BatchAANikita Popov
2022-12-03[polly] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-10-20[Polly] Ensure -polly-detect-keep-going still eventually rejects invalid regi...Michael Kruse
2022-10-19[AA] Rename getModRefBehavior() to getMemoryEffects() (NFC)Nikita Popov
2022-10-19[AA] Rename uses of FunctionModRefBehavior (NFC)Nikita Popov
2022-09-14[AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)Nikita Popov
2022-08-28Use std::gcd (NFC)Kazu Hirata
2022-08-09LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-07-22Use any_of (NFC)Kazu Hirata
2022-06-29[Polly][MatMul] Abandon dependence analysis.Michael Kruse
2022-06-22[Support] Change TrackingStatistic and NoopStatistic to use uint64_t instead ...Mingming Liu
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-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