aboutsummaryrefslogtreecommitdiff
path: root/polly/lib/Analysis/ScopDetection.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-11-16[Polly] Remove ScopPass infrastructure (#125783)Michael Kruse1-1/+0
2025-11-14[Polly] Introduce PhaseManager and remove LPM support (#125442) (#167560)Michael Kruse1-107/+0
2025-11-04Revert "[Polly] Introduce PhaseManager and remove LPM support (#125442)"Aiden Grossman1-0/+107
2025-11-03[Polly] Introduce PhaseManager and remove LPM support (#125442)Michael Kruse1-107/+0
2025-05-10[polly] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139418)Kazu Hirata1-6/+6
2025-03-29[polly] Use *Set::insert_range (NFC) (#133609)Kazu Hirata1-1/+1
2024-12-13[Polly] Use const SCEV * explicitly in more places. (NFC)Florian Hahn1-5/+6
2024-11-01[polly] Add nullptr check to fix #113772 (#114206)Karthika Devi C1-0/+2
2024-07-29[NFC][Load] Make `ScanFrom` required parameters (#100789)Vitaly Buka1-1/+2
2024-03-26[polly] Add polly-debug flag to print debug info from all parts of polly (#78...Karthika Devi C1-12/+15
2024-01-17[AST] Don't merge memory locations in AliasSetTracker (#65731)Bruno De Fraine1-2/+4
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos1-1/+1
2022-10-20[Polly] Ensure -polly-detect-keep-going still eventually rejects invalid regi...Michael Kruse1-18/+53
2022-10-19[AA] Rename getModRefBehavior() to getMemoryEffects() (NFC)Nikita Popov1-1/+1
2022-10-19[AA] Rename uses of FunctionModRefBehavior (NFC)Nikita Popov1-3/+3
2022-09-14[AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)Nikita Popov1-23/+13
2022-08-09LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-06-22[Support] Change TrackingStatistic and NoopStatistic to use uint64_t instead ...Mingming Liu1-2/+2
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-3/+3
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song1-28/+22
2022-05-17[Polly] Mark classes as final by default. NFC.Michael Kruse1-3/+3
2022-03-14[polly] Introduce -polly-print-* passes to replace -analyze.Michael Kruse1-0/+47
2022-02-16[polly] Match function definitions and header declarations. NFC.Michael Kruse1-1/+2
2022-01-21Add missing llvm/support/Regex.h include in polly/lib/Analysis/ScopDetection.cppserge-sans-paille1-0/+1
2022-01-09Use true/false instead of 1/0 (NFC)Kazu Hirata1-1/+1
2021-10-08Update polly for removal of CallInst::arg_operands/getNumArgOperandsReid Kleckner1-1/+1
2021-10-06[polly] Replace report_fatal_error(std::string) uses with report_fatal_error(...Simon Pilgrim1-1/+2
2021-10-04[NFC] Fix build failure in ScopDetectionChristopher Tetreault1-1/+1
2021-09-27[Polly] Reject regions entered by an indirectbr/callbr.Michael Kruse1-0/+7
2021-09-27Revert "[Polly] Reject reject regions entered by an indirectbr/callbr."Haowei Wu1-7/+0
2021-09-26[Polly] Reject reject regions entered by an indirectbr/callbr.Michael Kruse1-0/+7
2021-09-26[Polly] Remove isConstCall.Michael Kruse1-1/+1
2021-09-16[IR] Return AAMDNodes from Instruction::getMetadata() (NFC)Nikita Popov1-2/+1
2021-09-08[Polly] Compile fix after Delinearization move.Michael Kruse1-6/+7
2021-08-31[Polly] Mention correct flag in debug output. NFCI.Michael Kruse1-1/+1
2021-08-23[Polly] Never consider non-SCoP blocks as error blocks.Michael Kruse1-0/+5
2021-08-18[Polly] Introduce caching for the isErrorBlock function. NFC.Michael Kruse1-16/+84
2021-08-13[Polly] Decompose object construction and detection algorithm. NFC.Michael Kruse1-6/+15
2021-04-21[Polly] Explicitly include all std headersKrzysztof Parzyszek1-0/+6
2021-02-13[Polly] Preserve DetectionContext references.Michael Kruse1-19/+27
2020-11-26[AA] Split up LocationSize::unknown()Nikita Popov1-1/+1
2020-11-19[Polly] Use LocationSize::unknown() (NFC)Nikita Popov1-1/+1
2020-07-12[polly] NFC clang-format change following D83564mydeveloperday1-1/+1
2020-04-06[NFC] Modernize misc. uses of Align/MaybeAlign APIs.Eli Friedman1-2/+1
2020-01-28[AliasAnalysis] Add missing FMRB_* enums.Eli Friedman1-1/+6
2020-01-01[polly][Support] Un-break polly testsAlexandre Ganea1-1/+2
2019-11-13Sink all InitializePasses.h includesReid Kleckner1-0/+1
2019-10-21Fix PollyGuillaume Chatelet1-2/+2
2019-07-09OpaquePtr: Update polly's calls to Loads.h APITim Northover1-1/+2
2019-05-14[Polly] Don't crash on invalid delinearization result.Eli Friedman1-1/+3