Home
last modified time | relevance | path

Searched refs:getAnalysisIfAvailable (Results 1 – 25 of 71) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DAliasAnalysis.cpp711 if (auto *WrapperPass = getAnalysisIfAvailable<TypeBasedAAWrapperPass>()) in runOnFunction()
714 getAnalysisIfAvailable<objcarc::ObjCARCAAWrapperPass>()) in runOnFunction()
716 if (auto *WrapperPass = getAnalysisIfAvailable<GlobalsAAWrapperPass>()) in runOnFunction()
718 if (auto *WrapperPass = getAnalysisIfAvailable<SCEVAAWrapperPass>()) in runOnFunction()
720 if (auto *WrapperPass = getAnalysisIfAvailable<CFLAndersAAWrapperPass>()) in runOnFunction()
722 if (auto *WrapperPass = getAnalysisIfAvailable<CFLSteensAAWrapperPass>()) in runOnFunction()
727 if (auto *WrapperPass = getAnalysisIfAvailable<ExternalAAWrapperPass>()) in runOnFunction()
763 P.getAnalysisIfAvailable<ScopedNoAliasAAWrapperPass>()) in createLegacyPMAAResults()
765 if (auto *WrapperPass = P.getAnalysisIfAvailable<TypeBasedAAWrapperPass>()) in createLegacyPMAAResults()
768 P.getAnalysisIfAvailable<objcarc::ObjCARCAAWrapperPass>()) in createLegacyPMAAResults()
[all …]
H A DCostModel.cpp91 auto *TTIWP = getAnalysisIfAvailable<TargetTransformInfoWrapperPass>(); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLazyMachineBlockFrequencyInfo.cpp58 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
65 auto *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in calculateIfNotAvailable()
66 auto *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in calculateIfNotAvailable()
H A DUnreachableBlockElim.cpp137 MMI = getAnalysisIfAvailable<MachineModuleInfo>(); in runOnMachineFunction()
138 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction()
139 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction()
H A DXRayInstrumentation.cpp163 auto *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction()
171 auto *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction()
H A DMachineFunctionPrinterPass.cpp50 MF.print(OS, getAnalysisIfAvailable<SlotIndexes>()); in runOnMachineFunction()
H A DPHIElimination.cpp148 LV = getAnalysisIfAvailable<LiveVariables>(); in runOnMachineFunction()
149 LIS = getAnalysisIfAvailable<LiveIntervals>(); in runOnMachineFunction()
158 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction()
H A DMachineBasicBlock.cpp884 LiveIntervals *LIS = P.getAnalysisIfAvailable<LiveIntervals>(); in SplitCriticalEdge()
885 SlotIndexes *Indexes = P.getAnalysisIfAvailable<SlotIndexes>(); in SplitCriticalEdge()
894 LiveVariables *LV = P.getAnalysisIfAvailable<LiveVariables>(); in SplitCriticalEdge()
1073 P.getAnalysisIfAvailable<MachineDominatorTree>()) in SplitCriticalEdge()
1076 if (MachineLoopInfo *MLI = P.getAnalysisIfAvailable<MachineLoopInfo>()) in SplitCriticalEdge()
H A DGCMetadata.cpp141 GCModuleInfo *GMI = getAnalysisIfAvailable<GCModuleInfo>(); in doFinalization()
H A DIndirectBrExpandPass.cpp78 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnFunction()
H A DLowerEmuTLS.cpp66 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
/freebsd-12.1/contrib/llvm/include/llvm/
H A DPassAnalysisSupport.h183 Pass *getAnalysisIfAvailable(AnalysisID ID, bool Direction) const;
202 AnalysisType *Pass::getAnalysisIfAvailable() const { in getAnalysisIfAvailable() function
207 Pass *ResultPass = Resolver->getAnalysisIfAvailable(PI, true); in getAnalysisIfAvailable()
H A DPass.h195 getAnalysisIfAvailable() const; // Defined in PassAnalysisSupport.h
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp95 auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>(); in runOnLoop()
97 auto *SEWP = getAnalysisIfAvailable<ScalarEvolutionWrapperPass>(); in runOnLoop()
H A DDCE.cpp50 auto *TLIP = getAnalysisIfAvailable<TargetLibraryInfoWrapperPass>(); in runOnBasicBlock()
157 auto *TLIP = getAnalysisIfAvailable<TargetLibraryInfoWrapperPass>(); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.cpp35 Resolver->getAnalysisIfAvailable(&AMDGPUPerfHintAnalysisID, true))) { in AMDGPUMachineFunction()
H A DAMDGPUAliasAnalysis.h107 if (auto *WrapperPass = P.getAnalysisIfAvailable<AMDGPUAAWrapperPass>()) in AMDGPUExternalAAWrapper()
H A DAMDGPULowerIntrinsics.cpp115 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in makeLIDRangeMetadata()
H A DAMDGPUAnnotateKernelFeatures.cpp312 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in doInitialization()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp818 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
826 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
847 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
854 P.getAnalysisIfAvailable<MachineBranchProbabilityInfo>(); in frequency()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp50 auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>(); in runOnFunction()
52 auto *LIWP = getAnalysisIfAvailable<LoopInfoWrapperPass>(); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DPass.cpp64 return Resolver->getAnalysisIfAvailable(&AID, true) != nullptr; in mustPreserveAnalysisID()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DInternalize.cpp271 getAnalysisIfAvailable<CallGraphWrapperPass>(); in runOnModule()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp192 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnFunction()
H A DPPCCTRLoops.cpp190 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnFunction()
203 auto *TLIP = getAnalysisIfAvailable<TargetLibraryInfoWrapperPass>(); in runOnFunction()

123