aboutsummaryrefslogtreecommitdiff
path: root/polly
AgeCommit message (Expand)AuthorFilesLines
2022-09-14[CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-...John Ericson2-2/+2
2022-09-14[AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)Nikita Popov2-47/+25
2022-08-28Use std::gcd (NFC)Kazu Hirata1-1/+2
2022-08-25Revert "[CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are...John Ericson2-2/+2
2022-08-24Exclude check-polly-unittests and check-polly-isl from check-allEli Friedman1-0/+2
2022-08-24[CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-...John Ericson2-2/+2
2022-08-23[Polly] Don't use `llvm-config` anymore (in CMake sad path)John Ericson1-6/+3
2022-08-18Revert "[cmake] Use `CMAKE_INSTALL_LIBDIR` too"John Ericson3-6/+6
2022-08-18[cmake] Use `CMAKE_INSTALL_LIBDIR` tooJohn Ericson3-6/+6
2022-08-17[test] Propagate HWASAN_OPTIONSVitaly Buka1-0/+2
2022-08-14[Polly] Remove the test case that depends on InstCombine and DeLICM.Roman Gareev1-79/+0
2022-08-09LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song4-7/+7
2022-08-07[polly] Fixed a number of typos. NFCGabriel Ravier27-33/+33
2022-08-07[Polly] Suppress the LLVM-IR output for pattern matching tests, if there is n...Roman Gareev4-5/+5
2022-08-07[Polly] Generalize the pattern matching to the case of tensor contractionsRoman Gareev21-21/+1734
2022-07-26[Polly] Insert !dbg metadata for emitted CallInsts.Michael Kruse5-15/+220
2022-07-25Remove redundaunt virtual specifiers (NFC)Kazu Hirata10-27/+26
2022-07-25[cmake] Support custom package install pathsJohn Ericson1-8/+15
2022-07-22Use any_of (NFC)Kazu Hirata1-2/+1
2022-07-20Use llvm::is_contained (NFC)Kazu Hirata1-2/+1
2022-07-15Use value instead of getValue (NFC)Kazu Hirata3-13/+13
2022-07-15[IR] Don't use blockaddresses as callbr argumentsNikita Popov1-1/+1
2022-07-13Use has_value instead of hasValue (NFC)Kazu Hirata1-1/+1
2022-06-29[Polly][MatMul] Abandon dependence analysis.Michael Kruse6-49/+63
2022-06-26Don't use Optional::hasValue (NFC)Kazu Hirata2-5/+5
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata3-21/+22
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