summaryrefslogtreecommitdiff
path: root/polly/lib
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-10[Polly] Retain vectorization for fallback loop when RTC is unsatisfiable (#16...Karthika Devi C
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-04[ADT] Deprecate a soft-deprecated APInt constructor (#166314)Kazu Hirata
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-10-31[Polly][CodePreparation] Extract common code of LPM and NPM (#140419)Michael Kruse
2025-10-22Reapply "[Polly] Update ScopInliner for NPM (#125427)" (#164601)Michael Kruse
2025-10-17[SimpleLoopUnswitch] Don't use BlockFrequencyInfo to skip cold loops (#159522)Luke Lau
2025-10-17Revert "[Polly] Update ScopInliner for NPM (#125427)"Aiden Grossman
2025-10-17[Polly] Update ScopInliner for NPM (#125427)Michael Kruse
2025-10-16[Polly] Remove PolyhedralInfo (#124437)Michael Kruse
2025-10-08[NFC][CI] Use Fully Qualified Names for All ContainersAiden Grossman
2025-08-31[polly][CMake] Replace `elseif ()` with `else ()`Owen Pan
2025-08-19[polly] Replace SmallSet with SmallPtrSet (NFC) (#154367)Kazu Hirata
2025-06-12[polly] Remove an unused local variable (NFC) (#144012)Kazu Hirata
2025-05-31[Remarks] Remove an upcast footgun. NFC (#142191)Jon Roelofs
2025-05-20[polly] Drop const from return types (NFC) (#140837)Kazu Hirata
2025-05-10[polly] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139418)Kazu Hirata
2025-05-08Reapply "IR: Remove uselist for constantdata (#137313)" (#138961)Matt Arsenault
2025-05-07Revert "IR: Remove uselist for constantdata (#137313)"Kirill Stoimenov
2025-05-06IR: Remove uselist for constantdata (#137313)Matt Arsenault
2025-04-28[RemoveDI][Polly] Migrate to adapt to the new DebugRecord format in more area...Karthika Devi C
2025-04-24[RemoveDI][Polly] Use iterators instead of instruction pointers to SetInsertP...Karthika Devi C
2025-04-04[polly] Prefer PointerType::get with LLVMContext over Type (NFC) (#133868)Mats Jun Larsen
2025-03-31Reapply "[EquivalenceClasses] Replace findValue with contains (NFC)."Florian Hahn
2025-03-30[polly] Use DenseMap::insert_range (NFC) (#133657)Kazu Hirata
2025-03-29[polly] Use *Set::insert_range (NFC) (#133609)Kazu Hirata
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-01-27[Polly] Ensure i1 preload conditionMichael Kruse
2025-01-27[Polly] Fix typos discovered by codespell (#124545)Christian Clauss
2025-01-24[NFC][DebugInfo] Use iterator-flavour getFirstNonPHI at many call-sites (#123...Jeremy Morse
2025-01-24[NFC][DebugInfo] Use iterator moveBefore at many call-sites (#123583)Jeremy Morse
2025-01-22[Polly] Add vectorize metadata to loops identified as vectorizable by polly (...Karthika Devi C
2025-01-13[Polly] Revert changes to isl Python codeNikita Popov
2025-01-13[Polly] Use "is" instead of "==" to check for None (#94021)Eisuke Kawashima
2025-01-08[Polly] Switch DT/LI in RegionGenerator for parallel subfn (#120413)Karthika Devi C
2024-12-31[polly] Skip instructions of different function in isHoistableLoad. (#118963)Karthika Devi C
2024-12-13[Polly] Use const SCEV * explicitly in more places. (NFC)Florian Hahn
2024-12-11[Polly] Disable vectorization for Polly's fallback loops (#119188)Karthika Devi C
2024-11-01[polly] Add nullptr check to fix #113772 (#114206)Karthika Devi C
2024-10-17[Polly] Remove unused variable 'IdentTy' in LoopGeneratorsKMP.cpp (NFC)Jie Fu
2024-10-17[polly] Avoid llvm::Type::getPointerTo() (NFC) (#112651)Youngsuk Kim
2024-10-16[polly] Avoid llvm::Type::getPointerTo() (NFC) (#112368)Youngsuk Kim
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi
2024-09-23[IRBuilder] Remove uses of CreateGlobalStringPtr() (NFC)Nikita Popov
2024-09-20[NFC] Add explicit #include llvm-config.h where its macros are used, last par...Daniil Fukalov