summaryrefslogtreecommitdiff
path: root/polly/lib/CodeGen
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-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
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-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-08[Polly] Switch DT/LI in RegionGenerator for parallel subfn (#120413)Karthika Devi C
2024-12-11[Polly] Disable vectorization for Polly's fallback loops (#119188)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-17[polly] Tidy uses of raw_string_ostream (NFC)Youngsuk Kim
2024-08-10[Polly] Use separate DT/LI/SE for outlined subfn. NFC. (#102460)Michael Kruse
2024-06-29[IRBuilder] Don't include Module.h (NFC) (#97159)Nikita Popov
2024-06-24Revert "[IR][NFC] Update IRBuilder to use InsertPosition (#96497)"Stephen Tozer
2024-06-24[IR][NFC] Update IRBuilder to use InsertPosition (#96497)Stephen Tozer
2024-03-26[polly] Add polly-debug flag to print debug info from all parts of polly (#78...Karthika Devi C
2024-03-19[NFC][RemoveDIs] Use iterators for insertion at various call-sites (#84736)Jeremy Morse
2024-03-05[NFC][RemoveDIs] Always use iterators for inserting PHIsJeremy Morse
2023-11-27[mlir,polly] Replace uses of IRBuilder::getInt8PtrTy with getPtrTy. NFCFangrui Song
2023-09-19Move CallInst::CreateFree to IRBuilderBaseKonrad Kleine
2023-09-19[llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMallocKonrad Kleine
2023-07-18[polly] Remove use of getWithSamePointeeType() (NFC)Nikita Popov
2023-05-23[BBUtils][NFC] Delete SplitBlockAndInsertIfThen with DT.Joshua Cao
2023-03-17[Polly] Remove some bitcasts (NFC)Nikita Popov
2023-03-15Use *{Map,Set}::contains (NFC)Kazu Hirata
2023-03-09[polly] Remove unused variable 'VectorLoops' in IslNodeBuilder.cpp (NFC)Jie Fu
2023-03-08[Polly] Remove Polly-ACC.Michael Kruse
2023-03-08[Polly] Remove -polly-vectorizer=polly.Michael Kruse
2023-02-24[Polly] Remove CodegenCleanupPass.Florian Hahn
2023-02-19[LoopIdiomRecognize] Remove legacy passFangrui Song
2023-02-15[LoopDeletion] Remove legacy passFangrui Song
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2022-12-13[NFC] Cleanup: Replace BB->getInstList().erase() with I->eraseFromParent().Vasileios Porpodas
2022-12-05[Polly] Use std::nullopt to unbreak build.Michael Kruse
2022-08-07[polly] Fixed a number of typos. NFCGabriel Ravier
2022-07-26[Polly] Insert !dbg metadata for emitted CallInsts.Michael Kruse