summaryrefslogtreecommitdiff
path: root/polly/lib/CodeGen/LoopGenerators.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-01-24[NFC][DebugInfo] Use iterator-flavour getFirstNonPHI at many call-sites (#123...Jeremy Morse
2025-01-22[Polly] Add vectorize metadata to loops identified as vectorizable by polly (...Karthika Devi C
2024-03-19[NFC][RemoveDIs] Use iterators for insertion at various call-sites (#84736)Jeremy Morse
2023-03-17[Polly] Remove some bitcasts (NFC)Nikita Popov
2022-07-26[Polly] Insert !dbg metadata for emitted CallInsts.Michael Kruse
2021-03-11[OpaquePtrs] Remove some uses of type-less CreateLoad APIs (NFC)Nikita Popov
2020-01-28Fix polly build after StringRef change.Eli Friedman
2019-03-19[CodeGen] LLVM OpenMP Backend.Michael Kruse
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2017-09-28Fix the build after r314375Philip Pfaffe
2017-08-22Disable the Loop Vectorizer in case of GEMMRoman Gareev
2017-06-08Fix a lot of typos. NFC.Michael Kruse
2017-05-12[Polly] Remove unused headerHongbin Zheng
2017-05-12[Polly] Generate more 'canonical' induction variableHongbin Zheng
2017-04-11Exploit BasicBlock::getModule to shorten codeTobias Grosser
2017-04-11SAdjust to recent change in constructor definition of AllocaInstTobias Grosser
2017-04-11Update for alloca construction changesMatt Arsenault
2017-04-04Fix formatting in LoopGeneratorsPhilip Pfaffe
2017-04-04[Polly][NewPM] Pull references to the legacy PM interface from utilities and ...Philip Pfaffe
2017-03-18[OpenMP] Do not emit lifetime markers for contextTobias Grosser
2016-12-19Fix clang-formatTobias Grosser
2016-06-22clang-tidy: apply modern-use-nullptr fixesTobias Grosser
2016-06-11This reverts recent expression type changesTobias Grosser
2016-06-02Simplify the type adjustment in the IslExprBuilderJohannes Doerfert
2015-12-21Adjust formatting to clang-format changes in 256149Tobias Grosser
2015-11-06polly/ADT: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith
2015-10-07Move the ValueMapT declaration out of BlockGeneratorJohannes Doerfert
2015-09-28OpenMP: Name addresses in subfunction structureTobias Grosser
2015-09-08Do not use '.' in subfunction namesTobias Grosser
2015-09-05OpenMP: Name the values passed to the subfunciton according to the original l...Tobias Grosser
2015-08-19Fix typoTobias Grosser
2015-05-19Adapt to IRBuilder::CreateCall interface changeTobias Grosser
2015-05-11Revert "Adjust formatting to latest clang-format change"Tobias Grosser
2015-05-09Sort include directivesTobias Grosser
2015-05-08Adjust formatting to latest clang-format changeTobias Grosser
2015-04-05[opaque pointer type] More GEP API migrationsDavid Blaikie
2015-01-18[PM] Update Polly for LLVM r226394 and r226396 which changed some of theChandler Carruth
2015-01-18[PM] Update Polly for LLVM r226385 which made LoopInfo actually deriveChandler Carruth
2014-11-25Add PreHeader always to OuterLoopTobias Grosser
2014-10-03[Fix] Accidently changed the type of a libgomp argument in r219003.Johannes Doerfert
2014-10-03Put the parallel context alloca into the function entry block.Johannes Doerfert
2014-10-03Add option to limit the maximal number of parallel threads.Johannes Doerfert
2014-10-03[Refactor] Generalize parallel code generationJohannes Doerfert
2014-10-02[Refactor] Rename LoopAnnotator to ScopAnnotatorJohannes Doerfert
2014-10-01Annotate LLVM-IR for all parallel loopsJohannes Doerfert
2014-09-28Build domtree of new loops correctlyTobias Grosser
2014-09-10Allow to generate a loop without the GuardBBJohannes Doerfert
2014-08-07Make used analysis passes explicitJohannes Doerfert