aboutsummaryrefslogtreecommitdiff
path: root/polly
AgeCommit message (Expand)AuthorFilesLines
2021-06-01[polly] Fix SCEVLoopAddRecRewriter to avoid invalid AddRecs.Eli Friedman1-0/+56
2021-05-24Revert "[NFC] remove explicit default value for strboolattr attribute in tests"serge-sans-paille71-111/+111
2021-05-24[NFC] remove explicit default value for strboolattr attribute in testsserge-sans-paille71-111/+111
2021-05-22[Polly] Avoid compiler warning. NFC.Michael Kruse1-2/+0
2021-05-17[Polly] Add support for -polly-dump-after(-file) with the NPM.Michael Kruse2-11/+21
2021-05-17[Polly] Add support for -polly-dump-before(-file) with the NPM.Michael Kruse5-59/+161
2021-05-14[Polly] Run polly-update-format. NFC.Michael Kruse1-1/+1
2021-05-14[Polly] Add support for -polly-position=early with the NPM.Michael Kruse7-60/+345
2021-05-07[NewPM] Hide pass manager debug logging behind -debug-pass-manager-verboseArthur Eubanks1-7/+5
2021-05-07Internalize some cl::opt global variables or move them under namespace llvmFangrui Song1-1/+1
2021-05-05Make dependency between certain analysis passes transitive (reapply)Bjorn Pettersson1-0/+4
2021-04-28Fixed TyposJennifer Chukwu1-1/+1
2021-04-24[Polly][ManualOpt] Match interpretation of unroll metadata to LoopUnrolls's.Michael Kruse7-46/+179
2021-04-24[Polly] Fix stage 2 clang -Wdeprecated-copy after D79714Fangrui Song1-1/+0
2021-04-21[Polly] Explicitly include all std headersKrzysztof Parzyszek1-0/+6
2021-04-21[PollyACC] Fix declaration/stub definition mismatch. NFC.Michael Kruse1-78/+89
2021-04-21[PollyACC] Configure PollyPPCG only if needed.Michael Kruse1-76/+100
2021-04-21[PollyACC] Fix implicit function definitions. NFC.Michael Kruse1-0/+1
2021-04-19[polly] Fix check-polly after SCEVExpander PtrToInt fixesRoman Lebedev2-6/+10
2021-04-16[Polly][Ast] Partial refactoring of IslAst and IslAstInfo to use isl++. NFC.patacca4-67/+49
2021-04-15[Polly] Fix PM invalidate usage after D100519Fangrui Song1-2/+4
2021-04-12Replace uses of std::iterator with explicit usingHamza Sood1-5/+6
2021-04-10[Polly] Partially refactoring of IslAstInfo and IslNodeBuilder to use isl++. ...patacca4-56/+55
2021-04-06[SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag inste...Abhina Sreeskantharajan1-1/+1
2021-04-05[Polly] Refactoring isInnermost() from isl to use the C++ wrapperpatacca2-4/+4
2021-04-03Preprocessor conditionalize some assert-only functions to suppress -Wunused-f...David Blaikie1-5/+7
2021-03-24[Polly] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off buildsFangrui Song1-0/+2
2021-03-24[polly] Fix buildNikita Popov1-1/+2
2021-03-24[Polly][DCE] clang-format DeadCodeElimination.h. NFC.Michael Kruse1-3/+2
2021-03-24[Polly] Port DeadCodeElim to the NewPM.Michael Kruse7-46/+116
2021-03-16[Polly][CodeGen] Allow nesting of BandAttr mark without loop.Michael Kruse1-4/+9
2021-03-16[Polly][Unroll] Fix unroll_double test.Michael Kruse2-19/+27
2021-03-15[Polly] Fix deprecation warning. NFC.Michael Kruse2-5/+7
2021-03-15[Polly][Optimizer] Apply user-directed unrolling.Michael Kruse18-239/+1270
2021-03-15[Polly] Refactoring astScheduleDimIsParallel to take the C++ wrapper object. NFCKevin Zhou1-26/+19
2021-03-13Reland [SCEV] Improve modelling for (null) pointer constantsRoman Lebedev5-13/+36
2021-03-13Temporairly evert "[SCEV] Improve modelling for (null) pointer constants"Roman Lebedev5-36/+13
2021-03-12[OpaquePtrs] Remove some uses of type-less CreateGEP() (NFC)Nikita Popov1-1/+1
2021-03-12[SCEV] Improve modelling for (null) pointer constantsRoman Lebedev5-13/+36
2021-03-11[Polly] Remove uses of type-less CreateLoad() APIs (NFC)Nikita Popov5-45/+46
2021-03-11[OpaquePtrs] Remove some uses of type-less CreateLoad APIs (NFC)Nikita Popov5-30/+41
2021-03-10Rename top-level LICENSE.txt files to LICENSE.TXTLeonard Chan1-0/+0
2021-03-07[NFCI] Fix polly tests after b46c085d2b6d15873fb53718f0a70b3848e19e4aRoman Lebedev2-7/+5
2021-03-04[Polly][Codegen] Emit access group metadata.Michael Kruse7-48/+80
2021-03-03[Polly] Refabricating IsOutermostParallel() from Integer Set Libarary(ISL) to...Prateek Pardeshi2-7/+8
2021-02-26[Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper obje...Kevin Zhou3-7/+7
2021-02-25Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awkHarmen Stoppels1-1/+1
2021-02-19[Polly] Fix test after D96534.Michael Kruse1-2/+2
2021-02-18[Polly] Update IslAstInfo::getNodePayload to use isl C++ interface. NFC.Michael Kruse2-13/+12
2021-02-14[Polly] Regenerate isl-noexceptions.h.Michael Kruse9-525/+2675