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