/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | InferFunctionAttrs.cpp | 20 Module &M, function_ref<TargetLibraryInfo &(Function &)> GetTLI) { in inferAllPrototypeAttributes() 42 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { in run() local
|
H A D | GlobalOpt.cpp | 159 IsSafeComputationToRemove(Value * V,function_ref<TargetLibraryInfo & (Function &)> GetTLI) IsSafeComputationToRemove() argument 190 CleanupPointerRootUsers(GlobalVariable * GV,function_ref<TargetLibraryInfo & (Function &)> GetTLI) CleanupPointerRootUsers() argument 817 OptimizeAwayTrappingUsesOfLoads(GlobalVariable * GV,Constant * LV,const DataLayout & DL,function_ref<TargetLibraryInfo & (Function &)> GetTLI) OptimizeAwayTrappingUsesOfLoads() argument 1112 optimizeOnceStoredGlobal(GlobalVariable * GV,Value * StoredOnceVal,const DataLayout & DL,function_ref<TargetLibraryInfo & (Function &)> GetTLI) optimizeOnceStoredGlobal() argument 1441 processInternalGlobal(GlobalVariable * GV,const GlobalStatus & GS,function_ref<TargetTransformInfo & (Function &)> GetTTI,function_ref<TargetLibraryInfo & (Function &)> GetTLI,function_ref<DominatorTree & (Function &)> LookupDomTree) processInternalGlobal() argument 1614 processGlobal(GlobalValue & GV,function_ref<TargetTransformInfo & (Function &)> GetTTI,function_ref<TargetLibraryInfo & (Function &)> GetTLI,function_ref<DominatorTree & (Function &)> LookupDomTree) processGlobal() argument 1909 OptimizeFunctions(Module & M,function_ref<TargetLibraryInfo & (Function &)> GetTLI,function_ref<TargetTransformInfo & (Function &)> GetTTI,function_ref<BlockFrequencyInfo & (Function &)> GetBFI,function_ref<DominatorTree & (Function &)> LookupDomTree,SmallPtrSetImpl<const Comdat * > & NotDiscardableComdats,function_ref<void (Function & F)> ChangedCFGCallback,function_ref<void (Function & F)> DeleteFnCallback) OptimizeFunctions() argument 2027 OptimizeGlobalVars(Module & M,function_ref<TargetTransformInfo & (Function &)> GetTTI,function_ref<TargetLibraryInfo & (Function &)> GetTLI,function_ref<DominatorTree & (Function &)> LookupDomTree,SmallPtrSetImpl<const Comdat * > & NotDiscardableComdats) OptimizeGlobalVars() argument 2323 FindCXAAtExit(Module & M,function_ref<TargetLibraryInfo & (Function &)> GetTLI) FindCXAAtExit() argument 2412 optimizeGlobalsInModule(Module & M,const DataLayout & DL,function_ref<TargetLibraryInfo & (Function &)> GetTLI,function_ref<TargetTransformInfo & (Function &)> GetTTI,function_ref<BlockFrequencyInfo & (Function &)> GetBFI,function_ref<DominatorTree & (Function &)> LookupDomTree,function_ref<void (Function & F)> ChangedCFGCallback,function_ref<void (Function & F)> DeleteFnCallback) optimizeGlobalsInModule() argument 2486 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { run() local [all...] |
H A D | SCCP.cpp | 112 std::function<const TargetLibraryInfo &(Function &)> GetTLI, in runIPSCCP() argument 398 auto GetTLI = [&FAM](Function &F) -> const TargetLibraryInfo & { run() local
|
H A D | ModuleInliner.cpp | 123 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { in run() local
|
H A D | SampleProfile.cpp | 521 SampleProfileLoader(StringRef Name,StringRef RemapName,ThinOrFullLTOPhase LTOPhase,IntrusiveRefCntPtr<vfs::FileSystem> FS,std::function<AssumptionCache & (Function &)> GetAssumptionCache,std::function<TargetTransformInfo & (Function &)> GetTargetTransformInfo,std::function<const TargetLibraryInfo & (Function &)> GetTLI) SampleProfileLoader() argument 585 std::function<const TargetLibraryInfo &(Function &)> GetTLI; global() member in __anone4875bea0111::SampleProfileLoader 2711 auto GetTLI = [&](Function &F) -> const TargetLibraryInfo & { run() local
|
H A D | PartialInlining.cpp | 270 function_ref<const TargetLibraryInfo &(Function &)> GetTLI; member 1474 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { in run() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | MetaRenamer.cpp | 132 function_ref<TargetLibraryInfo &(Function &)> GetTLI) { in MetaRename() 230 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { in run() local
|
H A D | SCCPSolver.cpp | 343 std::function<const TargetLibraryInfo &(Function &)> GetTLI; global() member in llvm::SCCPInstVisitor 683 SCCPInstVisitor(const DataLayout & DL,std::function<const TargetLibraryInfo & (Function &)> GetTLI,LLVMContext & Ctx) SCCPInstVisitor() argument 1984 SCCPSolver(const DataLayout & DL,std::function<const TargetLibraryInfo & (Function &)> GetTLI,LLVMContext & Ctx) SCCPSolver() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | FunctionSpecialization.h | 261 std::function<const TargetLibraryInfo &(Function &)> GetTLI; variable 275 std::function<const TargetLibraryInfo &(Function &)> GetTLI, in FunctionSpecializer()
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | GlobalsModRef.h | 34 std::function<const TargetLibraryInfo &(Function &F)> GetTLI; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | GlobalsModRef.cpp | 950 GlobalsAAResult(const DataLayout & DL,std::function<const TargetLibraryInfo & (Function & F)> GetTLI) GlobalsAAResult() argument 970 analyzeModule(Module & M,std::function<const TargetLibraryInfo & (Function & F)> GetTLI,CallGraph & CG) analyzeModule() argument 991 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { run() local 1033 auto GetTLI = [this](Function &F) -> TargetLibraryInfo & { runOnModule() local [all...] |
H A D | InlineAdvisor.cpp | 149 auto GetTLI = [&](Function &F) -> const TargetLibraryInfo & { getDefaultInlineAdvice() local 596 auto GetTLI = [&](Function &F) -> const TargetLibraryInfo & { getMandatoryKind() local
|
H A D | InlineOrder.cpp | 61 auto GetTLI = [&](Function &F) -> const TargetLibraryInfo & { in getInlineCostWrapper() local
|
H A D | InlineCost.cpp | 2878 functionsHaveCompatibleAttributes(Function * Caller,Function * Callee,TargetTransformInfo & TTI,function_ref<const TargetLibraryInfo & (Function &)> & GetTLI) functionsHaveCompatibleAttributes() argument 2930 getInlineCost(CallBase & Call,const InlineParams & Params,TargetTransformInfo & CalleeTTI,function_ref<AssumptionCache & (Function &)> GetAssumptionCache,function_ref<const TargetLibraryInfo & (Function &)> GetTLI,function_ref<BlockFrequencyInfo & (Function &)> GetBFI,ProfileSummaryInfo * PSI,OptimizationRemarkEmitter * ORE) getInlineCost() argument 2977 getAttributeBasedInliningDecision(CallBase & Call,Function * Callee,TargetTransformInfo & CalleeTTI,function_ref<const TargetLibraryInfo & (Function &)> GetTLI) getAttributeBasedInliningDecision() argument 3050 getInlineCost(CallBase & Call,Function * Callee,const InlineParams & Params,TargetTransformInfo & CalleeTTI,function_ref<AssumptionCache & (Function &)> GetAssumptionCache,function_ref<const TargetLibraryInfo & (Function &)> GetTLI,function_ref<BlockFrequencyInfo & (Function &)> GetBFI,ProfileSummaryInfo * PSI,OptimizationRemarkEmitter * ORE) getInlineCost() argument [all...] |
H A D | MemoryBuiltins.cpp | 233 function_ref<const TargetLibraryInfo &(Function &)> GetTLI) { in getAllocationData() argument 305 function_ref<const TargetLibraryInfo &(Function &)> GetTLI) { in isAllocationFn() argument
|
H A D | LazyCallGraph.cpp | 155 Module &M, function_ref<TargetLibraryInfo &(Function &)> GetTLI) { in LazyCallGraph() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | GCOVProfiling.cpp | 158 std::function<const TargetLibraryInfo &(Function &F)> GetTLI; member in __anon755d56fc0211::GCOVProfiler 555 std::function<const TargetLibraryInfo &(Function &F)> GetTLI) { in runOnModule() 585 auto GetTLI = [&FAM](Function &F) -> const TargetLibraryInfo & { in run() local 766 function_ref<const TargetLibraryInfo &(Function &F)> GetTLI) { in emitProfileNotes()
|
H A D | InstrProfiling.cpp | 174 InstrLowerer(Module & M,const InstrProfOptions & Options,std::function<const TargetLibraryInfo & (Function & F)> GetTLI,bool IsCS) InstrLowerer() argument 188 std::function<const TargetLibraryInfo &(Function &F)> GetTLI; global() member in __anon07360f7d0111::InstrLowerer 577 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { run() local
|
H A D | DataFlowSanitizer.cpp | 1495 runImpl(Module & M,llvm::function_ref<TargetLibraryInfo & (Function &)> GetTLI) runImpl() argument 3461 auto GetTLI = [&](Function &F) -> TargetLibraryInfo & { run() local
|