/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | LibCallsShrinkWrap.h | 22 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | DeadStoreElimination.h | 30 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | LoopSink.h | 35 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | ControlHeightReduction.h | 25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | ThreadSanitizer.h | 28 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | CallBrPrepare.h | 18 PreservedAnalyses run(Function &Fn, FunctionAnalysisManager &FAM);
|
H A D | WasmEHPrepare.h | 18 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | IndirectBrExpand.h | 23 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | InterleavedAccess.h | 29 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | InterleavedLoadCombine.h | 24 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | WinEHPrepare.h | 22 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | SafeStack.h | 23 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | DwarfEHPrepare.h | 28 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | ExpandMemCmp.h | 24 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | SjLjEHPrepare.h | 23 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
H A D | SelectOptimize.h | 29 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InlineOrder.cpp | 46 FunctionAnalysisManager &FAM, 50 FAM.getResult<ModuleAnalysisManagerFunctionProxy>(Caller) 54 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(Caller); 56 return FAM.getResult<AssumptionAnalysis>(F); 59 return FAM.getResult<BlockFrequencyAnalysis>(F); 62 return FAM.getResult<TargetLibraryAnalysis>(F); 66 auto &CalleeTTI = FAM.getResult<TargetIRAnalysis>(Callee); 94 CostPriority(const CallBase *CB, FunctionAnalysisManager &FAM, argument 96 auto IC = getInlineCostWrapper(const_cast<CallBase &>(*CB), FAM, Params); 114 CostBenefitPriority(const CallBase *CB, FunctionAnalysisManager &FAM, argument 45 getInlineCostWrapper(CallBase &CB, FunctionAnalysisManager &FAM, const InlineParams &Params) argument 182 MLPriority(const CallBase *CB, FunctionAnalysisManager &FAM, const InlineParams &Params) argument 234 PriorityInlineOrder(FunctionAnalysisManager &FAM, const InlineParams &Params) argument 276 FunctionAnalysisManager &FAM; member in class:PriorityInlineOrder [all...] |
H A D | InlineSizeEstimatorAnalysis.cpp | 83 FunctionAnalysisManager &FAM); 137 size_t getSize(Function &F, FunctionAnalysisManager &FAM) { argument 138 auto &TTI = FAM.getResult<TargetIRAnalysis>(F); 154 FunctionAnalysisManager &FAM) { 158 auto &DomTree = FAM.getResult<DominatorTreeAnalysis>(F); 190 FF[NamedFeatureIndex::InitialSize] = getSize(F, FAM); 195 auto &LI = FAM.getResult<LoopAnalysis>(F); 238 FunctionAnalysisManager &FAM) { 242 const_cast<Function &>(F), FAM); 269 FunctionAnalysisManager &FAM) { 153 getFunctionFeatures(Function &F, FunctionAnalysisManager &FAM) argument 237 run(const Function &F, FunctionAnalysisManager &FAM) argument 268 run(const Function &F, FunctionAnalysisManager &FAM) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | InferFunctionAttrs.cpp | 40 FunctionAnalysisManager &FAM = local 42 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { 43 return FAM.getResult<TargetLibraryAnalysis>(F);
|
H A D | ModuleInliner.cpp | 67 FunctionAnalysisManager &FAM, 78 // need to use the provided FAM, which is valid for the duration of the 83 M, FAM, Params, InlineContext{LTOPhase, InlinePass::ModuleInliner}); 120 FunctionAnalysisManager &FAM = local 123 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { 124 return FAM.getResult<TargetLibraryAnalysis>(F); 127 InlineAdvisor &Advisor = getAdvisor(MAM, FAM, M); 141 auto Calls = getInlineOrder(FAM, Params, MAM, M); 146 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(F); 192 return FAM 66 getAdvisor(const ModuleAnalysisManager &MAM, FunctionAnalysisManager &FAM, Module &M) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | FunctionPropertiesAnalysis.h | 38 getFunctionPropertiesInfo(Function &F, FunctionAnalysisManager &FAM); 148 FunctionPropertiesInfo run(Function &F, FunctionAnalysisManager &FAM); 174 void finish(FunctionAnalysisManager &FAM) const; 175 bool finishAndTest(FunctionAnalysisManager &FAM) const { 176 finish(FAM); 177 return isUpdateValid(Caller, FPI, FAM); 186 FunctionAnalysisManager &FAM);
|
H A D | InlineOrder.h | 35 getDefaultInlineOrder(FunctionAnalysisManager &FAM, const InlineParams &Params, 39 getInlineOrder(FunctionAnalysisManager &FAM, const InlineParams &Params, 57 *InlineOrderFactory)(FunctionAnalysisManager &FAM,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | InstructionNamer.cpp | 44 FunctionAnalysisManager &FAM) { 43 run(Function &F, FunctionAnalysisManager &FAM) argument
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/ |
H A D | CFGuard.h | 25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | CGProfile.cpp | 47 static bool runCGProfilePass(Module &M, FunctionAnalysisManager &FAM, argument 68 auto &BFI = FAM.getResult<BlockFrequencyAnalysis>(F); 71 TargetTransformInfo &TTI = FAM.getResult<TargetIRAnalysis>(F); 102 FunctionAnalysisManager &FAM = local 104 runCGProfilePass(M, FAM, InLTO);
|