summaryrefslogtreecommitdiff
path: root/polly/lib/CodeGen/IslAst.cpp
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-05-20[polly] Drop const from return types (NFC) (#140837)Kazu Hirata
2024-03-26[polly] Add polly-debug flag to print debug info from all parts of polly (#78...Karthika Devi C
2023-03-08[Polly] Remove Polly-ACC.Michael Kruse
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-03-14[polly] Introduce -polly-print-* passes to replace -analyze.Michael Kruse
2021-12-24[CodeGen] Fix a memory leakKazu Hirata
2021-08-16[Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptio...Riccardo Mori
2021-07-09[Polly][Isl] Use isl::*::ctx instead of isl::*::get_ctx. NFCRiccardo Mori
2021-06-18[Polly][Isl] Refactoring IslAstInfo::getBuild() and IslAstInfo::IslAstUserPay...patacca
2021-06-15[Polly][Isl] Replacing isl method `to_str()` with `stringFromIslObj()`. NFC.patacca
2021-06-11[Polly][Isl] Removing explicit operator bool() from isl C++ bindings. NFC.patacca
2021-06-08[Polly][Isl] Removing nullptr constructor from C++ bindings. NFC.patacca
2021-06-08Revert "[Polly][Isl] Removing nullptr constructor from C++ bindings. NFC."patacca
2021-06-08[Polly][Isl] Removing nullptr constructor from C++ bindings. NFC.patacca
2021-04-16[Polly][Ast] Partial refactoring of IslAst and IslAstInfo to use isl++. NFC.patacca
2021-04-10[Polly] Partially refactoring of IslAstInfo and IslNodeBuilder to use isl++. ...patacca
2021-04-05[Polly] Refactoring isInnermost() from isl to use the C++ wrapperpatacca
2021-03-15[Polly] Refactoring astScheduleDimIsParallel to take the C++ wrapper object. NFCKevin Zhou
2021-03-03[Polly] Refabricating IsOutermostParallel() from Integer Set Libarary(ISL) to...Prateek Pardeshi
2021-02-26[Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper obje...Kevin Zhou
2021-02-18[Polly] Update IslAstInfo::getNodePayload to use isl C++ interface. NFC.Michael Kruse
2021-02-09[Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrap...Michael Kruse
2019-05-31[ScheduleOptimizer] Hoist extension nodes after schedule optimization.Michael Kruse
2019-03-28Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-27[IslAst] Fix InParallelFor nesting.Michael Kruse
2018-06-06getDependences to new C++ interfaceTobias Grosser
2018-05-15[polly] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-04-04[Polly][IslAst] Fix minimal dependence distance.Huihui Zhang
2018-03-20Adjust to clang-format changesTobias Grosser
2018-02-20Use isl::manage_copy to simplify calls to isl::manage(isl_.._copy())Tobias Grosser
2017-11-21Run polly-update-format. NFC.Michael Kruse
2017-11-19Port ScopInfo to the isl cpp bindingsPhilip Pfaffe
2017-09-21Check whether IslAstInfo and DependenceInfo were computed for the same Scop.Michael Kruse
2017-09-03[IslAst] Do not assert in case of empty min/max alias locationsTobias Grosser
2017-09-03[IslAst] Move buildCondition to isl++Tobias Grosser
2017-08-28[IslAst] Do not compare arrays in alias check which are known to be identicalTobias Grosser
2017-08-28[PM] Properly require and preserve OptimizationRemarkEmitter. NFCI.Michael Kruse
2017-08-24[Polly] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko
2017-08-23Add more statistics.Michael Kruse
2017-08-06[ScopInfo] Move Scop::getPwAffOnly to isl++ [NFC]Tobias Grosser
2017-08-06[ScopInfo] Move Scop::getInvalidContext to isl++ [NFC]Tobias Grosser
2017-08-06[ScopInfo] Move Scop::getAssumedContext to isl++ [NFC]Tobias Grosser
2017-08-06[ScopInfo] Translate Scop::getParamSpace to isl++ [NFC]Tobias Grosser