summaryrefslogtreecommitdiff
path: root/polly/lib/CodeGen/BlockGenerators.cpp
AgeCommit message (Expand)Author
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-03-30[polly] Use DenseMap::insert_range (NFC) (#133657)Kazu Hirata
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-08[Polly] Switch DT/LI in RegionGenerator for parallel subfn (#120413)Karthika Devi C
2024-10-16[polly] Avoid llvm::Type::getPointerTo() (NFC) (#112368)Youngsuk Kim
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-05[NFC][RemoveDIs] Always use iterators for inserting PHIsJeremy Morse
2023-07-18[polly] Remove use of getWithSamePointeeType() (NFC)Nikita Popov
2023-05-23[BBUtils][NFC] Delete SplitBlockAndInsertIfThen with DT.Joshua Cao
2023-03-08[Polly] Remove Polly-ACC.Michael Kruse
2023-03-08[Polly] Remove -polly-vectorizer=polly.Michael Kruse
2022-06-07[NFC] Use predecessors to replace make_range.jacquesguan
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song
2022-02-16[polly] Match function definitions and header declarations. NFC.Michael Kruse
2021-11-05[Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size objec...Riccardo Mori
2021-08-16[Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptio...Riccardo Mori
2021-07-18[polly] Fix regression tests with POLLY_ENABLE_GPGPU_CODEGENEli Friedman
2021-07-18[polly] Get rid of a couple uses of PointerType::getElementType().Eli Friedman
2021-03-11[Polly] Remove uses of type-less CreateLoad() APIs (NFC)Nikita Popov
2020-10-20Get the address space within getVectorPtrTyChristopher Tetreault
2020-10-14Polly - specify address space when creating a pointer to a vector typeMark Schimmel
2020-05-29[SVE] Eliminate calls to default-false VectorType::get() from pollyChristopher Tetreault
2020-05-16AllocaInst should store Align instead of MaybeAlign.Eli Friedman
2020-01-28Fix polly build after StringRef change.Eli Friedman
2020-01-27[Alignment][NFC] Use Align with CreateAlignedLoadGuillaume Chatelet
2020-01-23[Alignment][NFC] Use Align with CreateAlignedStoreGuillaume Chatelet
2019-11-12[CodeGen] Fix getArrayAccessFor crashes as in bug 32534 with -polly-vectorize...Michael Kruse
2019-10-03[Alignment][NFC] Remove StoreInst::setAlignment(unsigned)Guillaume Chatelet
2019-09-30[Alignment] Fix polly buildGuillaume Chatelet
2019-05-20[CodeGen] Fix order of PHINode and MA Write generation.Michael Kruse
2019-03-28Apply include-what-you-use #include removal suggestions. NFC.Michael Kruse
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-10-15[TI removal] Make `getTerminator()` return a generic `Instruction`.Chandler Carruth
2018-06-05Fix formattingTobias Grosser
2018-06-04Update for a header file move in LLVMDavid Blaikie
2018-04-25[CodeGen] Print executed statement instances at runtime.Michael Kruse
2018-04-10[CodeGen] Allow undefined loads in statement instances outside context.Michael Kruse
2018-04-10[CodeGen] Convert BlockGenerator::generateScalarLoads to isl++. NFC.Michael Kruse
2018-03-21Update for LLVM header movementDavid Blaikie
2018-02-20Use isl::manage_copy to simplify calls to isl::manage(isl_.._copy())Tobias Grosser
2017-11-21Run polly-update-format. NFC.Michael Kruse
2017-09-07[CodeGen] Bitcast scalar writes to actual value.Michael Kruse
2017-08-31[BlockGenerator] Generate entry block of regions from instruction listsTobias Grosser