Home
last modified time | relevance | path

Searched refs:ScopAnalysis (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/polly/include/polly/
H A DScopGraphPrinter.h73 struct ScopViewer final : llvm::DOTGraphTraitsViewer<ScopAnalysis, false> {
74 ScopViewer() : llvm::DOTGraphTraitsViewer<ScopAnalysis, false>("scops") {}
79 struct ScopOnlyViewer final : llvm::DOTGraphTraitsViewer<ScopAnalysis, false> {
81 : llvm::DOTGraphTraitsViewer<ScopAnalysis, false>("scops-only") {}
84 struct ScopPrinter final : llvm::DOTGraphTraitsPrinter<ScopAnalysis, false> {
85 ScopPrinter() : llvm::DOTGraphTraitsPrinter<ScopAnalysis, false>("scops") {}
88 struct ScopOnlyPrinter final : llvm::DOTGraphTraitsPrinter<ScopAnalysis, true> {
90 : llvm::DOTGraphTraitsPrinter<ScopAnalysis, true>("scopsonly") {}
H A DScopDetection.h630 struct ScopAnalysis : AnalysisInfoMixin<ScopAnalysis> { struct
635 ScopAnalysis(); argument
H A DScopPass.h224 ScopDetection &SD = AM.getResult<ScopAnalysis>(F);
233 PA.abandon<ScopAnalysis>();
/llvm-project-15.0.7/polly/lib/Transform/
H A DScopInliner.cpp74 FAM.registerPass([] { return ScopAnalysis(); }); in runOnSCC()
82 ScopDetection &SD = FAM.getResult<ScopAnalysis>(*F); in runOnSCC()
/llvm-project-15.0.7/polly/unittests/ScopPassManager/
H A DPassManagerTest.cpp38 FAM.registerPass([] { return ScopAnalysis(); }); in ScopPassRegistry()
/llvm-project-15.0.7/polly/lib/Support/
H A DPollyPasses.def4 FUNCTION_ANALYSIS("polly-detect", ScopAnalysis())
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopDetection.cpp1989 ScopAnalysis::ScopAnalysis() { in ScopAnalysis() function in ScopAnalysis
1999 AnalysisKey ScopAnalysis::Key;
2001 ScopDetection ScopAnalysis::run(Function &F, FunctionAnalysisManager &FAM) { in run()
2017 auto &SD = FAM.getResult<ScopAnalysis>(F); in run()
H A DScopInfo.cpp2733 Inv.invalidate<ScopAnalysis>(F, PA) || in invalidate()
2745 auto &SD = FAM.getResult<ScopAnalysis>(F); in run()