aboutsummaryrefslogtreecommitdiff
path: root/polly
AgeCommit message (Expand)AuthorFilesLines
2025-11-16[Polly] Remove ScopPass infrastructure (#125783)Michael Kruse43-1174/+51
2025-11-14[Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560)Michael Kruse1145-4462/+2772
2025-11-10[Polly] Retain vectorization for fallback loop when RTC is unsatisfiable (#16...Karthika Devi C2-9/+43
2025-11-05[polly] Fix unused variable warningsKazu Hirata1-7/+8
2025-11-05[Polly] Check for ISL errors after schedule optimization (#166551)Michael Kruse1-0/+15
2025-11-04[ADT] Deprecate a soft-deprecated APInt constructor (#166314)Kazu Hirata1-1/+1
2025-11-04Revert "[Polly] Introduce PhaseManager and remove LPM support (#125442)"Aiden Grossman1143-2700/+4460
2025-11-03[Polly] Introduce PhaseManager and remove LPM support (#125442)Michael Kruse1143-4460/+2700
2025-11-03 Bound ISL operations during pre-vectorization (#165204)Shikhar Jain3-17/+78
2025-10-31[Polly][CodePreparation] Extract common code of LPM and NPM (#140419)Michael Kruse1-18/+27
2025-10-22[polly] Remove unsafe-fp-math uses (NFC) (#164603)paperchalice64-442/+220
2025-10-22Reapply "[Polly] Update ScopInliner for NPM (#125427)" (#164601)Michael Kruse9-71/+182
2025-10-20[Unittest][Cygwin] Set $PATH when running unittests (#163947)Tomohiro Kashiwada1-1/+1
2025-10-17[SimpleLoopUnswitch] Don't use BlockFrequencyInfo to skip cold loops (#159522)Luke Lau1-4/+2
2025-10-17Revert "[Polly] Update ScopInliner for NPM (#125427)"Aiden Grossman9-184/+71
2025-10-17[Polly] Update ScopInliner for NPM (#125427)Michael Kruse9-71/+184
2025-10-16[Polly] Remove PolyhedralInfo (#124437)Michael Kruse24-387/+0
2025-10-08[NFC][CI] Use Fully Qualified Names for All ContainersAiden Grossman1-1/+1
2025-08-31[polly][CMake] Replace `elseif ()` with `else ()`Owen Pan1-1/+1
2025-08-19[polly] Replace SmallSet with SmallPtrSet (NFC) (#154367)Kazu Hirata1-1/+1
2025-07-23Slightly improve the getenv("bar") linking problemLuke Drummond1-6/+5
2025-07-22[Polly] Remove Accidental Test Comment in CMakeLists.txtAiden Grossman1-1/+0
2025-07-22[CI] Enable sccache GCS on Linux premerge (#149923)Aiden Grossman1-0/+1
2025-07-21[IR] Only allow lifetime.start/end on allocas (#149310)Nikita Popov1-2/+2
2025-06-12[polly] Remove an unused local variable (NFC) (#144012)Kazu Hirata1-1/+0
2025-05-31[Remarks] Remove an upcast footgun. NFC (#142191)Jon Roelofs3-53/+65
2025-05-22[CMake] respect LLVMConfig.cmake's LLVM_DEFINITIONS in standalone builds (#13...jeremyd20191-0/+5
2025-05-22Fix regression tests with bad FileCheck checks (#140373)Mohammad Bashir1-2/+2
2025-05-20[polly] Drop const from return types (NFC) (#140837)Kazu Hirata4-6/+6
2025-05-10[polly] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139418)Kazu Hirata2-7/+7
2025-05-08Reapply "IR: Remove uselist for constantdata (#137313)" (#138961)Matt Arsenault1-0/+3
2025-05-07Revert "IR: Remove uselist for constantdata (#137313)"Kirill Stoimenov1-3/+0
2025-05-06IR: Remove uselist for constantdata (#137313)Matt Arsenault1-0/+3
2025-04-28[RemoveDI][Polly] Migrate to adapt to the new DebugRecord format in more area...Karthika Devi C6-34/+33
2025-04-25[Documentation] Always use SVG for dot-generated doxygen images. (#136843)cor3ntin2-10/+1
2025-04-24[RemoveDI][Polly] Use iterators instead of instruction pointers to SetInsertP...Karthika Devi C8-39/+48
2025-04-04[polly] Prefer PointerType::get with LLVMContext over Type (NFC) (#133868)Mats Jun Larsen1-7/+3
2025-03-31Reapply "[EquivalenceClasses] Replace findValue with contains (NFC)."Florian Hahn1-2/+1
2025-03-30[polly] Use DenseMap::insert_range (NFC) (#133657)Kazu Hirata3-6/+6
2025-03-29[polly] Use *Set::insert_range (NFC) (#133609)Kazu Hirata5-16/+10
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov2-3/+2
2025-01-27[Polly] Ensure i1 preload conditionMichael Kruse3-1/+11
2025-01-27[Polly] Fix typos discovered by codespell (#124545)Christian Clauss50-60/+60
2025-01-24[NFC][DebugInfo] Use iterator-flavour getFirstNonPHI at many call-sites (#123...Jeremy Morse3-7/+7
2025-01-24[NFC][DebugInfo] Use iterator moveBefore at many call-sites (#123583)Jeremy Morse2-3/+3
2025-01-22[Polly] Add vectorize metadata to loops identified as vectorizable by polly (...Karthika Devi C4-20/+109
2025-01-20[Polly][CMake] Fix exports (#122123)Nikita Popov2-2/+16
2025-01-13[Polly] Revert changes to isl Python codeNikita Popov3-5/+5
2025-01-13[Polly] Fix invalid escape sequences (#94037)Eisuke Kawashima1-2/+7
2025-01-13[Polly] Use "is" instead of "==" to check for None (#94021)Eisuke Kawashima5-10/+10