aboutsummaryrefslogtreecommitdiff
path: root/polly/lib/Analysis/DependenceInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-11-16[Polly] Remove ScopPass infrastructure (#125783)Michael Kruse1-27/+0
2025-11-14[Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560)Michael Kruse1-211/+9
2025-11-04Revert "[Polly] Introduce PhaseManager and remove LPM support (#125442)"Aiden Grossman1-9/+211
2025-11-03[Polly] Introduce PhaseManager and remove LPM support (#125442)Michael Kruse1-211/+9
2025-05-10[polly] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139418)Kazu Hirata1-1/+1
2024-04-17[clang-format] Revert breaking stream operators to previous default (#89016)Owen Pan1-2/+2
2024-03-26[polly] Add polly-debug flag to print debug info from all parts of polly (#78...Karthika Devi C1-19/+20
2023-10-24[polly] Reformat due to d68826dfbd98Owen Pan1-2/+2
2022-06-29[Polly][MatMul] Abandon dependence analysis.Michael Kruse1-0/+10
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-4/+2
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song1-6/+6
2022-05-17[Polly] Mark classes as final by default. NFC.Michael Kruse1-2/+2
2022-03-14[polly] Introduce -polly-print-* passes to replace -analyze.Michael Kruse1-0/+99
2022-02-16[polly] Match function definitions and header declarations. NFC.Michael Kruse1-3/+5
2021-11-05[Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size objec...Riccardo Mori1-2/+2
2021-09-23[Polly] Implement user-directed loop distribution/fission.Michael Kruse1-0/+13
2021-09-23Revert "[Polly] Implement user-directed loop distribution/fission."Petr Hosek1-13/+0
2021-09-22[Polly] Implement user-directed loop distribution/fission.Michael Kruse1-0/+13
2021-08-16[Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptio...Riccardo Mori1-2/+2
2021-07-19[Polly][Isl] Stop using isl::set::lex_le_set. NFCRiccardo Mori1-1/+7
2021-07-19[Polly] Use isl::set::tuple_dim instead of isl::set::dim. NFCRiccardo Mori1-1/+1
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-3/+2
2021-07-07[Polly][Isl] Use isl::union_set::unite() instead of isl::union_set::add_set()...patacca1-1/+1
2021-07-06[Polly][Isl] Use isl::set::tuple_dim, isl::map::domain_tuple_dim and isl::map...patacca1-1/+1
2021-06-11[Polly][Isl] Removing explicit operator bool() from isl C++ bindings. NFC.patacca1-1/+1
2021-02-14[Polly] Regenerate isl-noexceptions.h.Michael Kruse1-2/+3
2019-08-29[DependenceInfo] Compute WAR dependence info using ISL kills. NFC.Michael Kruse1-114/+16
2019-05-20[DependenceInfo] Remove dead initialization. NFC.Michael Kruse1-2/+2
2019-03-28Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse1-9/+8
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-08-10[DepInfo] Use isl++ in Dependences::isValidSchedule. NFC.Michael Kruse1-28/+23
2018-07-17[DependenceInfo] Use isl++ to replace foreach_set with for loopTobias Grosser1-9/+13
2018-06-06getDependences to new C++ interfaceTobias Grosser1-11/+12
2018-05-15[polly] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-18/+19
2018-04-04[Polly][IslAst] Fix minimal dependence distance.Huihui Zhang1-1/+2
2017-08-06[ScopInfo] Move Scop::getPwAffOnly to isl++ [NFC]Tobias Grosser1-1/+1
2017-08-06[ScopInfo] Move Scop::getAssumedContext to isl++ [NFC]Tobias Grosser1-2/+2
2017-08-06[ScopInfo] Translate Scop::getParamSpace to isl++ [NFC]Tobias Grosser1-2/+2
2017-08-06[ScopInfo] Move ScopStmt::getSchedule to isl++Tobias Grosser1-3/+4
2017-08-06Move ScopInfo::getDomain(), getDomainSpace(), getDomainId() to isl++Tobias Grosser1-1/+1
2017-07-23Move MemoryAccess::get*ArrayId to isl++Tobias Grosser1-1/+1
2017-07-23Move MemoryAccess::NewAccessRelation to isl++Tobias Grosser1-3/+3
2017-07-23Move MemoryAccess::id to isl++Tobias Grosser1-1/+1
2017-06-08Fix a lot of typos. NFC.Michael Kruse1-2/+2
2017-05-23Post-commit fix of a commentPhilip Pfaffe1-1/+1
2017-05-23[Polly][NewPM] Port DependenceInfo to the new ScopPassManager.Philip Pfaffe1-0/+42
2017-05-15[Polly][NewPM] Port ScopInfo to the new PassManagerPhilip Pfaffe1-1/+1
2017-04-24[Polly] [DependenceInfo] change WAR generation, Read will not block ReadSiddharth Bhat1-27/+101
2017-04-04[Polly] [DependenceInfo] change WAR, WAW generation to correct semanticsSiddharth Bhat1-27/+108