aboutsummaryrefslogtreecommitdiff
path: root/polly
AgeCommit message (Expand)AuthorFilesLines
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata3-22/+21
2022-06-22[Support] Change TrackingStatistic and NoopStatistic to use uint64_t instead ...Mingming Liu2-3/+3
2022-06-21[polly] #include <algorithm>Arthur Eubanks1-0/+1
2022-06-20Don't use Optional::getValue (NFC)Kazu Hirata1-3/+3
2022-06-19Use value_or instead of getValueOr (NFC)Kazu Hirata3-5/+5
2022-06-13[NFC][Alignment] Simplify code in JSONExporterGuillaume Chatelet1-5/+3
2022-06-13[NFC][polly] Removed dead codeGuillaume Chatelet1-15/+0
2022-06-07[NFC] Use predecessors to replace make_range.jacquesguan1-2/+2
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song13-39/+34
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song7-12/+9
2022-06-04Remove unneeded cl::ZeroOrMore for cl::list optionsFangrui Song1-5/+3
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song18-115/+90
2022-06-02[IR] Enable opaque pointers by defaultNikita Popov5-8/+8
2022-06-01[Polly] Fix -Wreorder-ctor. NFCFangrui Song1-1/+1
2022-06-01[Polly] Migrate -polly-mse to the new pass manager.Yang Keao16-325/+454
2022-06-01[ValueTracking] Enable -branch-on-poison-as-ub by defaultNikita Popov1-1/+1
2022-05-26[Polly][Test] Fix race condition while printing dot files.Michael Kruse2-4/+14
2022-05-26[FileCheck] GetCheckTypeAbbreviation() to handle the misspelled case.Ivan Kosarev1-9/+9
2022-05-26[FileCheck] Catch missspelled directives.Ivan Kosarev1-29/+29
2022-05-19[lit] Fix setup of sanitizer environmentVitaly Buka1-4/+13
2022-05-19[APInt] Remove all uses of zextOrSelf, sextOrSelf and truncOrSelfJay Foad1-1/+1
2022-05-17[Polly] Mark classes as final by default. NFC.Michael Kruse65-208/+205
2022-05-16[polly] Remove 'using namespace llvm/polly' from ScopGraphPrinter.h header.Simon Pilgrim1-22/+25
2022-05-09[polly] Fix type in function name. NFC.Michael Kruse1-3/+3
2022-05-09[polly] Load NPM pass plugin for NPM test.Michael Kruse1-1/+1
2022-05-09[polly] migrate -polly-show to the new pass managerMichael Kruse6-190/+363
2022-05-09[PassManager] Implement DOTGraphTraitsViewer under NPMMichael Kruse1-9/+12
2022-05-01[Polly] Fix test after D119669.Michael Kruse1-1/+1
2022-04-29[Passes] Remove legacy LoopUnswitch pass.Florian Hahn1-1/+2
2022-04-20[ScopBuilder] Avoid pointer element type accessNikita Popov1-15/+4
2022-04-19[PPCGCodeGeneration] Look for function instead of function pointer typeNikita Popov1-7/+5
2022-04-19[PPCGCodeGeneration] Avoid another pointer element type accessNikita Popov1-9/+8
2022-04-19[PPCGCodeGeneration] Avoid pointer element type accessNikita Popov1-9/+10
2022-03-30[RuntimeDebugBuilder] Remove pointer element type accessesNikita Popov1-6/+4
2022-03-24[polly] Remove last instances of -analyzeArthur Eubanks2-3/+3
2022-03-21Rename mayBeMemoryDependent in polly to fix build botPhilip Reames1-1/+1
2022-03-18[polly] Fix NPM unittests after D121566.Michael Kruse2-5/+5
2022-03-18Reland "Load pass plugins during option processing, so that plugin options ar...Wael Yehia29-51/+48
2022-03-16Use lit_config.substitute instead of foo % lit_config.params everywhereSam McCall2-27/+5
2022-03-14[polly] Introduce -polly-print-* passes to replace -analyze.Michael Kruse869-1471/+1900
2022-03-11[CMake] Rename TARGET_TRIPLE to LLVM_TARGET_TRIPLEPetr Hosek2-3/+3
2022-03-04Revert "[polly] Fix regression test after D110620."Arthur Eubanks1-1/+1
2022-02-22[polly] Remove trailing whitespace from tests. NFC.Michael Kruse39-56/+56
2022-02-17[polly] Fix regression test after D110620.Michael Kruse1-1/+1
2022-02-16[polly] Match function definitions and header declarations. NFC.Michael Kruse12-107/+54
2022-02-15[polly][NFC] removes using-directives to fix modules buildChristopher Di Bella2-50/+64
2022-02-14[polly] Remove uses of PointerType::getElementType()Nikita Popov2-5/+4
2022-02-11[SCEV] `createNodeForSelectOrPHIInstWithICmpInstCond()`: generalize eq handlingRoman Lebedev1-8/+1
2022-02-01Bump the trunk major version to 15llvmorg-15-initTom Stellard1-17/+0
2022-02-01[docs] Remove hard-coded version numbers from sphinx configsTom Stellard2-17/+14