Searched refs:FAM (Results 26 - 50 of 59) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLazyValueInfo.h134 Result run(Function &F, FunctionAnalysisManager &FAM);
H A DDependenceAnalysis.h941 Result run(Function &F, FunctionAnalysisManager &FAM);
953 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
H A DLazyCallGraph.h1271 FunctionAnalysisManager &FAM = local
1273 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & {
1274 return FAM.getResult<TargetLibraryAnalysis>(F);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp256 FunctionAnalysisManager FAM; local
258 Lowerer.run(F, FAM);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp403 auto &FAM = local
405 ORE = &FAM.getResult<OptimizationRemarkEmitterAnalysis>(F);
H A DPGOInstrumentation.cpp1504 auto &FAM = AM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); local
1505 auto LookupBPI = [&FAM](Function &F) {
1506 return &FAM.getResult<BranchProbabilityAnalysis>(F);
1509 auto LookupBFI = [&FAM](Function &F) {
1510 return &FAM.getResult<BlockFrequencyAnalysis>(F);
1653 auto &FAM = AM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); local
1654 auto LookupBPI = [&FAM](Function &F) {
1655 return &FAM.getResult<BranchProbabilityAnalysis>(F);
1658 auto LookupBFI = [&FAM](Function &F) {
1659 return &FAM
[all...]
H A DSanitizerCoverage.cpp291 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); local
292 auto DTCallback = [&FAM](Function &F) -> const DominatorTree * {
293 return &FAM.getResult<DominatorTreeAnalysis>(F);
295 auto PDTCallback = [&FAM](Function &F) -> const PostDominatorTree * {
296 return &FAM.getResult<PostDominatorTreeAnalysis>(F);
H A DInstrProfiling.cpp377 FunctionAnalysisManager &FAM = local
379 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & {
380 return FAM.getResult<TargetLibraryAnalysis>(F);
H A DControlHeightReduction.cpp2100 FunctionAnalysisManager &FAM) {
2101 auto &BFI = FAM.getResult<BlockFrequencyAnalysis>(F);
2102 auto &DT = FAM.getResult<DominatorTreeAnalysis>(F);
2103 auto &MAMProxy = FAM.getResult<ModuleAnalysisManagerFunctionProxy>(F);
2106 auto &RI = FAM.getResult<RegionInfoAnalysis>(F);
2107 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(F);
2098 run( Function &F, FunctionAnalysisManager &FAM) argument
H A DThreadSanitizer.cpp156 FunctionAnalysisManager &FAM) {
158 if (TSan.sanitizeFunction(F, FAM.getResult<TargetLibraryAnalysis>(F)))
155 run(Function &F, FunctionAnalysisManager &FAM) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp377 void PassBuilder::registerFunctionAnalyses(FunctionAnalysisManager &FAM) { argument
379 FAM.registerPass([&] { return CREATE_PASS; });
383 C(FAM);
2256 FunctionAnalysisManager &FAM,
2259 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); });
2262 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); });
2263 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); });
2264 FAM.registerPass([&] { return LoopAnalysisManagerFunctionProxy(LAM); });
2265 LAM.registerPass([&] { return FunctionAnalysisManagerLoopProxy(FAM); });
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp621 FunctionAnalysisManager &FAM = local
625 M, [&FAM](Function &F) -> const StackSafetyInfo & {
626 return FAM.getResult<StackSafetyAnalysis>(F);
H A DGlobalsModRef.cpp991 FunctionAnalysisManager &FAM = local
993 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & {
994 return FAM.getResult<TargetLibraryAnalysis>(F);
H A DModuleSummaryAnalysis.cpp834 auto &FAM = AM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); local
837 [&FAM](const Function &F) {
838 return &FAM.getResult<BlockFrequencyAnalysis>(
H A DLazyValueInfo.cpp1676 FunctionAnalysisManager &FAM) {
1677 auto &AC = FAM.getResult<AssumptionAnalysis>(F);
1678 auto &TLI = FAM.getResult<TargetLibraryAnalysis>(F);
1679 auto *DT = FAM.getCachedResult<DominatorTreeAnalysis>(F);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp541 FunctionAnalysisManager &FAM = local
544 [&FAM](Function &F) -> AAResults & {
545 return FAM.getResult<AAManager>(F);
H A DArgumentPromotion.cpp1034 FunctionAnalysisManager &FAM = local
1040 return FAM.getResult<AAManager>(F);
1043 const TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(OldF);
H A DSampleProfile.cpp1944 auto &FAM = local
1947 ORE = &FAM.getResult<OptimizationRemarkEmitterAnalysis>(F);
1960 FunctionAnalysisManager &FAM = local
1964 return FAM.getResult<AssumptionAnalysis>(F);
1967 return FAM.getResult<TargetIRAnalysis>(F);
H A DGlobalOpt.cpp2991 auto &FAM =
2993 auto LookupDomTree = [&FAM](Function &F) -> DominatorTree &{
2994 return FAM.getResult<DominatorTreeAnalysis>(F);
2996 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & {
2997 return FAM.getResult<TargetLibraryAnalysis>(F);
2999 auto GetTTI = [&FAM](Function &F) -> TargetTransformInfo & {
3000 return FAM.getResult<TargetIRAnalysis>(F);
3003 auto GetBFI = [&FAM](Function &F) -> BlockFrequencyInfo & {
3004 return FAM.getResult<BlockFrequencyAnalysis>(F);
H A DWholeProgramDevirt.cpp688 auto &FAM = AM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); local
690 return FAM.getResult<AAManager>(F);
693 return FAM.getResult<OptimizationRemarkEmitterAnalysis>(*F);
695 auto LookupDomTree = [&FAM](Function &F) -> DominatorTree & {
696 return FAM.getResult<DominatorTreeAnalysis>(F);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h235 FunctionAnalysisManager &FAM,
261 void registerFunctionAnalyses(FunctionAnalysisManager &FAM);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassManager.h1292 FunctionAnalysisManager &FAM = local
1309 PreservedAnalyses PassPA = Pass.run(F, FAM);
1316 FAM.invalidate(F, PassPA);
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp1089 FunctionAnalysisManager FAM(CodeGenOpts.DebugPassManager);
1094 FAM.registerPass([&] { return PB.buildDefaultAAPipeline(); });
1101 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); });
1106 PB.registerFunctionAnalyses(FAM);
1108 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp361 const auto &FAM = local
364 auto *BPI = FAM.getCachedResult<BranchProbabilityAnalysis>(*F);
H A DRewriteStatepointsForGC.cpp131 auto &FAM = AM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); local
142 auto &DT = FAM.getResult<DominatorTreeAnalysis>(F);
143 auto &TTI = FAM.getResult<TargetIRAnalysis>(F);
144 auto &TLI = FAM.getResult<TargetLibraryAnalysis>(F);

Completed in 390 milliseconds

123