Searched refs:getAnalysis (Results 1 - 25 of 319) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSCCP.cpp17 auto getAnalysis = [&FAM](Function &F) -> AnalysisResultsForFn { local
24 if (!runIPSCCP(M, DL, GetTLI, getAnalysis))
54 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
56 auto getAnalysis = [this](Function &F) -> AnalysisResultsForFn { variable
58 this->getAnalysis<DominatorTreeWrapperPass>(F).getDomTree();
62 this->getAnalysis<AssumptionCacheTracker>().getAssumptionCache(
68 return runIPSCCP(M, DL, GetTLI, getAnalysis);
H A DLoopExtractor.cpp98 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree();
99 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo();
/freebsd-11-stable/contrib/llvm-project/llvm/tools/opt/
H A DGraphPrinters.cpp37 getAnalysis<DominatorTreeWrapperPass>().print(dbgs());
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DSCCP.h50 function_ref<AnalysisResultsForFn(Function &)> getAnalysis);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTailDuplication.cpp86 auto MBPI = &getAnalysis<MachineBranchProbabilityInfo>();
87 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
89 &getAnalysis<LazyMachineBlockFrequencyInfoPass>().getBFI() :
H A DMachineDominanceFrontier.cpp42 Base.analyze(getAnalysis<MachineDominatorTree>().getBase());
H A DMachineRegionInfo.cpp87 auto DT = &getAnalysis<MachineDominatorTree>();
88 auto PDT = &getAnalysis<MachinePostDominatorTree>();
89 auto DF = &getAnalysis<MachineDominanceFrontier>();
H A DRegAllocBasic.cpp310 RegAllocBase::init(getAnalysis<VirtRegMap>(),
311 getAnalysis<LiveIntervals>(),
312 getAnalysis<LiveRegMatrix>());
315 getAnalysis<MachineLoopInfo>(),
316 getAnalysis<MachineBlockFrequencyInfo>());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp94 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo();
95 const auto *TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
96 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
97 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree();
98 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE();
H A DInstSimplifyPass.cpp102 &getAnalysis<DominatorTreeWrapperPass>().getDomTree();
104 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
106 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
108 &getAnalysis<OptimizationRemarkEmitterWrapperPass>().getORE();
H A DLoopInstSimplify.cpp190 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree();
191 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo();
193 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(
196 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(
201 MSSA = &getAnalysis<MemorySSAWrapperPass>().getMSSA();
H A DLoopVersioningLICM.cpp581 AA = &getAnalysis<AAResultsWrapperPass>().getAAResults();
582 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE();
583 LAA = &getAnalysis<LoopAccessLegacyAnalysis>();
584 ORE = &getAnalysis<OptimizationRemarkEmitterWrapperPass>().getORE();
591 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo();
606 DominatorTree *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree();
H A DWarnMissedTransforms.cpp122 auto &ORE = getAnalysis<OptimizationRemarkEmitterWrapperPass>().getORE();
123 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsModuleISelDAGToDAG.cpp48 auto &TPC = getAnalysis<TargetPassConfig>();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyBlockFrequencyInfo.cpp56 auto &BPIPass = getAnalysis<LazyBranchProbabilityInfoPass>();
57 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo();
H A DLazyBranchProbabilityInfo.cpp58 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo();
60 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
H A DRegionInfo.cpp129 auto DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree();
130 auto PDT = &getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree();
131 auto DF = &getAnalysis<DominanceFrontierWrapperPass>().getDominanceFrontier();
H A DDelinearization.cpp67 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE();
68 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PreLegalizerCombiner.cpp140 auto *TPC = &getAnalysis<TargetPassConfig>();
144 GISelKnownBits *KB = &getAnalysis<GISelKnownBitsAnalysis>().get(MF);
146 IsOptNone ? nullptr : &getAnalysis<MachineDominatorTree>();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMem2Reg.cpp88 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree();
90 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPreAllocateWWMRegs.cpp173 LIS = &getAnalysis<LiveIntervals>();
174 Matrix = &getAnalysis<LiveRegMatrix>();
175 VRM = &getAnalysis<VirtRegMap>();
H A DAMDGPUAnnotateUniformValues.cpp170 DA = &getAnalysis<LegacyDivergenceAnalysis>();
171 MDR = &getAnalysis<MemoryDependenceWrapperPass>().getMemDep();
172 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMemIntrinsicResults.cpp184 auto &MDT = getAnalysis<MachineDominatorTree>();
188 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(MF.getFunction());
189 auto &LIS = getAnalysis<LiveIntervals>();
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DAnalysisManager.h109 T *getAnalysis(Decl const *D) { function in class:clang::ento::AnalysisManager
110 return AnaCtxMgr.getContext(D)->getAnalysis<T>();
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDOTGraphTraitsPass.h49 auto &Analysis = getAnalysis<AnalysisT>();
91 auto &Analysis = getAnalysis<AnalysisT>();
133 GraphT Graph = AnalysisGraphTraitsT::getGraph(&getAnalysis<AnalysisT>());
159 GraphT Graph = AnalysisGraphTraitsT::getGraph(&getAnalysis<AnalysisT>());

Completed in 231 milliseconds

1234567891011>>