aboutsummaryrefslogtreecommitdiff
path: root/polly/lib/Analysis/ScopInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2026-04-04[Polly][NFC] Use factory pattern (#190456)Michael Kruse1-10/+14
2026-04-04[Polly] Assumptions used to derive domain must not be pruned by that domain (...Michael Kruse1-2/+3
2026-02-16[Polly][ScopInfo] Lazy Scop instantiation (#179535)Michael Kruse1-64/+21
2025-11-16[Polly] Remove ScopPass infrastructure (#125783)Michael Kruse1-1/+0
2025-11-14[Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560)Michael Kruse1-228/+0
2025-11-04Revert "[Polly] Introduce PhaseManager and remove LPM support (#125442)"Aiden Grossman1-0/+228
2025-11-03[Polly] Introduce PhaseManager and remove LPM support (#125442)Michael Kruse1-228/+0
2025-05-20[polly] Drop const from return types (NFC) (#140837)Kazu Hirata1-2/+2
2024-12-13[Polly] Use const SCEV * explicitly in more places. (NFC)Florian Hahn1-7/+7
2024-09-17[polly] Tidy uses of raw_string_ostream (NFC)Youngsuk Kim1-2/+0
2024-07-30[Polly] Data flow reduction detection to cover more cases (#84901)Karthika Devi C1-2/+10
2024-03-26[polly] Add polly-debug flag to print debug info from all parts of polly (#78...Karthika Devi C1-1/+2
2023-10-24[ADT] Rename llvm::erase_value to llvm::erase (NFC) (#70156)Kazu Hirata1-3/+3
2023-10-20[polly] Use llvm::erase_value (NFC)Kazu Hirata1-7/+3
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich1-0/+1
2022-12-03[polly] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-08-28Use std::gcd (NFC)Kazu Hirata1-1/+2
2022-06-22[Support] Change TrackingStatistic and NoopStatistic to use uint64_t instead ...Mingming Liu1-1/+1
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-2/+1
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-1/+1
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song1-1/+1
2022-05-17[Polly] Mark classes as final by default. NFC.Michael Kruse1-4/+4
2022-03-14[polly] Introduce -polly-print-* passes to replace -analyze.Michael Kruse1-0/+101
2021-11-05[Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size objec...Riccardo Mori1-13/+15
2021-10-18Use llvm::erase_if (NFC)Kazu Hirata1-2/+1
2021-10-14[Polly] Remove support for code generated by gfortran+DragonEgg.Michael Kruse1-86/+4
2021-09-26[Polly] Remove isConstCall.Michael Kruse1-35/+1
2021-09-23[Polly] Remove -polly-opt-fusion option.Michael Kruse1-0/+4
2021-08-17[Polly][Isl] Use isl::val::sub instead of isl::val::sub_ui. NFCRiccardo Mori1-1/+1
2021-08-16[Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptio...Riccardo Mori1-13/+14
2021-08-12[Polly] Simplify domains before gist.Michael Kruse1-0/+3
2021-07-19[Polly][Isl] Use isl::union_map::unite() instead of isl::union_map::add_map()...Riccardo Mori1-1/+1
2021-07-19[Polly][Isl] Stop generating isl::union_{set,map} from isl::space. NFCRiccardo Mori1-1/+1
2021-07-09[Polly][Isl] Use isl::*::ctx instead of isl::*::get_ctx. NFCRiccardo Mori1-5/+5
2021-07-06[Polly][Isl] Use isl::set::tuple_dim, isl::map::domain_tuple_dim and isl::map...patacca1-4/+3
2021-06-15[Polly][Isl] Replacing isl method `to_str()` with `stringFromIslObj()`. NFC.patacca1-14/+11
2021-06-11[Polly][Isl] Removing explicit operator bool() from isl C++ bindings. NFC.patacca1-12/+12
2021-06-08[Polly][Isl] Removing nullptr constructor from C++ bindings. NFC.patacca1-15/+13
2021-06-08Revert "[Polly][Isl] Removing nullptr constructor from C++ bindings. NFC."patacca1-13/+15
2021-06-08[Polly][Isl] Removing nullptr constructor from C++ bindings. NFC.patacca1-15/+13
2021-02-14[Polly] Regenerate isl-noexceptions.h.Michael Kruse1-5/+6
2021-01-23[Polly] Track defined behavior for PHI predecessor computation.Michael Kruse1-6/+44
2021-01-23[Polly] Clean up hasFeasibleRuntimeContext.Michael Kruse1-20/+7
2021-01-23[Polly] Gist new access relations using the SCoP context.Michael Kruse1-0/+1
2020-12-10[Polly] Consider InvalidContext to determine partial READ.Michael Kruse1-0/+2
2020-08-26[Polly] Inline ShoulDelete lambda. NFC.Michael Kruse1-27/+26
2020-08-26[Polly] Use llvm::function_ref. NFC.Michael Kruse1-1/+1
2020-08-22Revert "[Polly] Ensure consistent Scop::InstStmtMap. NFC."Michael Kruse1-32/+3
2020-08-22[Polly] Ensure consistent Scop::InstStmtMap. NFC.Michael Kruse1-3/+32
2020-04-06[Polly] Add -polly-isl-arg command line option.Michael Kruse1-0/+22