summaryrefslogtreecommitdiff
path: root/polly/lib/Transform/ScheduleOptimizer.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-05[polly] Fix unused variable warningsKazu Hirata
2025-11-05[Polly] Check for ISL errors after schedule optimization (#166551)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-11-03 Bound ISL operations during pre-vectorization (#165204)Shikhar Jain
2025-01-27[Polly] Fix typos discovered by codespell (#124545)Christian Clauss
2024-03-26[polly] Add polly-debug flag to print debug info from all parts of polly (#78...Karthika Devi C
2024-02-14[polly][ScheduleOptimizer] Use IslMaxOperationsGuard helper instead of explic...Karthika Devi C
2024-01-08[polly][ScheduleOptimizer] Reland Fix long compile time(hang) reported in pol...Karthika Devi C
2024-01-02Revert "[polly][ScheduleOptimizer] Fix long compile time(hang) reported in po...Eli Friedman
2024-01-02[polly][ScheduleOptimizer] Fix long compile time(hang) reported in polly (#75...Karthika Devi C
2023-03-08[Polly] Remove Polly-ACC.Michael Kruse
2022-08-07[Polly] Generalize the pattern matching to the case of tensor contractionsRoman Gareev
2022-06-29[Polly][MatMul] Abandon dependence analysis.Michael Kruse
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::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-23[Polly][SchedOpt] Account for prevectorization of multiple statements.Michael Kruse
2021-11-05[Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size objec...Riccardo Mori
2021-10-08[Polly] Add greedy fusion algorithm.Michael Kruse
2021-10-08[Polly] Completely remove -polly-opt-fusion.Michael Kruse
2021-09-23[Polly] Implement user-directed loop distribution/fission.Michael Kruse
2021-09-23Revert "[Polly] Implement user-directed loop distribution/fission."Petr Hosek
2021-09-23[Polly] Remove -polly-opt-fusion option.Michael Kruse
2021-09-22[Polly] Implement user-directed loop distribution/fission.Michael Kruse
2021-09-22[Polly] Add -polly-reschedule and -polly-postopts options.Michael Kruse
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-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-06-04[Polly] Move MatMul optimization into its own file. NFC.Michael Kruse
2021-03-24[Polly] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off buildsFangrui Song
2021-03-24[polly] Fix buildNikita Popov
2021-03-15[Polly][Optimizer] Apply user-directed unrolling.Michael Kruse
2021-02-14[Polly] Regenerate isl-noexceptions.h.Michael Kruse
2021-02-12[Polly] Remove unused declaration. NFC.Michael Kruse
2021-02-11[Polly] Hide IslScheduleOptimizer implementation from header. NFC.Michael Kruse
2021-02-09[Polly] Port IslScheduleOptimizer to the NewPM.Michael Kruse
2020-11-12[Polly] Fix memory leak.Michael Kruse
2020-07-10[Polly] Fix prevectorization of fused loops.Michael Kruse
2020-07-10[Polly] Fix -polly-opt-isl -analyzeMichael Kruse
2020-02-11[NFC] Fix warning: comparison of integers of different signs.Huihui Zhang
2020-02-10[Polly] Silence mixed signed/unsigned comparison warnings. NFC.Michael Kruse