Home
last modified time | relevance | path

Searched defs:GetTLI (Results 1 – 19 of 19) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DInferFunctionAttrs.cpp20 Module &M, function_ref<TargetLibraryInfo &(Function &)> GetTLI) { in inferAllPrototypeAttributes()
42 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { in run() local
H A DGlobalOpt.cpp159 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 DSCCP.cpp112 std::function<const TargetLibraryInfo &(Function &)> GetTLI, in runIPSCCP() argument
398 auto GetTLI = [&FAM](Function &F) -> const TargetLibraryInfo & { run() local
H A DModuleInliner.cpp123 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { in run() local
H A DSampleProfile.cpp521 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 DPartialInlining.cpp270 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 DMetaRenamer.cpp132 function_ref<TargetLibraryInfo &(Function &)> GetTLI) { in MetaRename()
230 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & { in run() local
H A DSCCPSolver.cpp343 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 DFunctionSpecialization.h261 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 DGlobalsModRef.h34 std::function<const TargetLibraryInfo &(Function &F)> GetTLI; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DGlobalsModRef.cpp950 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 DInlineAdvisor.cpp149 auto GetTLI = [&](Function &F) -> const TargetLibraryInfo & { getDefaultInlineAdvice() local
596 auto GetTLI = [&](Function &F) -> const TargetLibraryInfo & { getMandatoryKind() local
H A DInlineOrder.cpp61 auto GetTLI = [&](Function &F) -> const TargetLibraryInfo & { in getInlineCostWrapper() local
H A DInlineCost.cpp2878 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 DMemoryBuiltins.cpp233 function_ref<const TargetLibraryInfo &(Function &)> GetTLI) { in getAllocationData() argument
305 function_ref<const TargetLibraryInfo &(Function &)> GetTLI) { in isAllocationFn() argument
H A DLazyCallGraph.cpp155 Module &M, function_ref<TargetLibraryInfo &(Function &)> GetTLI) { in LazyCallGraph() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp158 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 DInstrProfiling.cpp174 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 DDataFlowSanitizer.cpp1495 runImpl(Module & M,llvm::function_ref<TargetLibraryInfo & (Function &)> GetTLI) runImpl() argument
3461 auto GetTLI = [&](Function &F) -> TargetLibraryInfo & { run() local