aboutsummaryrefslogtreecommitdiff
path: root/polly/include
AgeCommit message (Expand)AuthorFilesLines
2025-11-16[Polly] Remove ScopPass infrastructure (#125783)Michael Kruse16-449/+36
2025-11-14[Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560)Michael Kruse27-569/+238
2025-11-04Revert "[Polly] Introduce PhaseManager and remove LPM support (#125442)"Aiden Grossman27-238/+569
2025-11-03[Polly] Introduce PhaseManager and remove LPM support (#125442)Michael Kruse27-569/+238
2025-10-22Reapply "[Polly] Update ScopInliner for NPM (#125427)" (#164601)Michael Kruse2-1/+35
2025-10-17Revert "[Polly] Update ScopInliner for NPM (#125427)"Aiden Grossman2-35/+1
2025-10-17[Polly] Update ScopInliner for NPM (#125427)Michael Kruse2-1/+35
2025-10-16[Polly] Remove PolyhedralInfo (#124437)Michael Kruse2-110/+0
2025-07-23Slightly improve the getenv("bar") linking problemLuke Drummond1-6/+5
2025-05-31[Remarks] Remove an upcast footgun. NFC (#142191)Jon Roelofs1-26/+26
2025-05-20[polly] Drop const from return types (NFC) (#140837)Kazu Hirata2-3/+3
2025-04-28[RemoveDI][Polly] Migrate to adapt to the new DebugRecord format in more area...Karthika Devi C1-1/+1
2025-03-30[polly] Use DenseMap::insert_range (NFC) (#133657)Kazu Hirata1-1/+1
2025-01-27[Polly] Ensure i1 preload conditionMichael Kruse1-0/+3
2025-01-27[Polly] Fix typos discovered by codespell (#124545)Christian Clauss5-7/+7
2025-01-22[Polly] Add vectorize metadata to loops identified as vectorizable by polly (...Karthika Devi C1-3/+6
2025-01-08[Polly] Switch DT/LI in RegionGenerator for parallel subfn (#120413)Karthika Devi C1-1/+1
2024-08-10[Polly] Use separate DT/LI/SE for outlined subfn. NFC. (#102460)Michael Kruse7-35/+57
2024-07-30[Polly] Data flow reduction detection to cover more cases (#84901)Karthika Devi C2-14/+3
2024-06-20[LLVM] Add InsertPosition union-type to remove overloads of Instruction-creat...Stephen Tozer1-2/+1
2024-05-28[polly] Fix cppcheck SA comment reported in #91235 (#93505)Karthika Devi C1-1/+1
2024-03-26[polly] Add polly-debug flag to print debug info from all parts of polly (#78...Karthika Devi C1-0/+38
2023-12-05[llvm][NFC] A start at cleaning up zero byte files that should have been remo...Brad Smith1-0/+0
2023-12-05Revert "[lldb] A start at cleaning up zero byte files that should have been r...Brad Smith1-0/+0
2023-12-04[lldb] A start at cleaning up zero byte files that should have been removedBrad Smith1-0/+0
2023-09-01[lldb] Fix duplicate word typos; NFCFangrui Song1-1/+1
2023-05-12Replace None with std::nullopt in comments (NFC)Kazu Hirata1-1/+1
2023-03-08[Polly] Remove Polly-ACC.Michael Kruse6-157/+12
2023-03-08[Polly] Remove -polly-vectorizer=polly.Michael Kruse3-186/+0
2023-03-02Revert "Revert "[SCEV] Add SCEVType to represent `vscale`.""Paul Walker1-0/+1
2023-02-24[Polly] Remove CodegenCleanupPass.Florian Hahn1-17/+0
2023-01-02[polly] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2-6/+7
2022-12-05[AST] Make AliasSetTracker work on BatchAANikita Popov1-5/+4
2022-10-20[Polly] Ensure -polly-detect-keep-going still eventually rejects invalid regi...Michael Kruse3-27/+16
2022-08-07[polly] Fixed a number of typos. NFCGabriel Ravier1-1/+1
2022-08-07[Polly] Generalize the pattern matching to the case of tensor contractionsRoman Gareev1-0/+5
2022-07-26[Polly] Insert !dbg metadata for emitted CallInsts.Michael Kruse1-1/+17
2022-07-25Remove redundaunt virtual specifiers (NFC)Kazu Hirata4-7/+6
2022-07-20Use llvm::is_contained (NFC)Kazu Hirata1-2/+1
2022-06-29[Polly][MatMul] Abandon dependence analysis.Michael Kruse1-0/+16
2022-06-21[polly] #include <algorithm>Arthur Eubanks1-0/+1
2022-06-13[NFC][polly] Removed dead codeGuillaume Chatelet1-15/+0
2022-06-01[Polly] Migrate -polly-mse to the new pass manager.Yang Keao2-1/+43
2022-05-17[Polly] Mark classes as final by default. NFC.Michael Kruse34-103/+103
2022-05-16[polly] Remove 'using namespace llvm/polly' from ScopGraphPrinter.h header.Simon Pilgrim1-22/+25
2022-05-09[polly] migrate -polly-show to the new pass managerMichael Kruse2-8/+102
2022-03-14[polly] Introduce -polly-print-* passes to replace -analyze.Michael Kruse12-12/+116
2022-02-16[polly] Match function definitions and header declarations. NFC.Michael Kruse3-58/+0
2022-02-02Cleanup header dependencies in LLVMCoreserge-sans-paille1-0/+1
2022-01-10[SCEV] Sequential/in-order `UMin` expressionRoman Lebedev1-0/+1