Home
last modified time | relevance | path

Searched defs:GetTTI (Results 1 – 10 of 10) sorted by relevance

/llvm-project/llvm/lib/Transforms/Utils/
H A DRelLookupTableConverter.cpp171 Module &M, function_ref<TargetTransformInfo &(Function &)> GetTTI) { in convertToRelativeLookupTables() argument
206 auto GetTTI = [&](Function &F) -> TargetTransformInfo & { in run() local
/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DHotColdSplitting.h61 function_ref<TargetTransformInfo &(Function &)> GetTTI; variable
H A DFunctionSpecialization.h262 GetTTI(GetTTI), GetAC(GetAC) {} variable
276 FunctionSpecializer(SCCPSolver & Solver,Module & M,FunctionAnalysisManager * FAM,std::function<BlockFrequencyInfo & (Function &)> GetBFI,std::function<const TargetLibraryInfo & (Function &)> GetTLI,std::function<TargetTransformInfo & (Function &)> GetTTI,std::function<AssumptionCache & (Function &)> GetAC) FunctionSpecializer() argument
/llvm-project/llvm/lib/Transforms/IPO/
H A DSCCP.cpp113 std::function<TargetTransformInfo &(Function &)> GetTTI, in runIPSCCP() argument
389 if (!runIPSCCP(M, DL, &FAM, GetTLI, GetTTI, GetAC, GetDT, GetBFI, in run() local
H A DPartialInlining.cpp261 function_ref<TargetTransformInfo &(Function &)> GetTTI; global() member
268 function_ref<TargetTransformInfo &(Function &)> GetTTI; global() member
947 FunctionCloner(Function * F,FunctionOutliningInfo * OI,OptimizationRemarkEmitter & ORE,function_ref<AssumptionCache * (Function &)> LookupAC,function_ref<TargetTransformInfo & (Function &)> GetTTI) FunctionCloner() argument
973 FunctionCloner(Function * F,FunctionOutliningMultiRegionInfo * OI,OptimizationRemarkEmitter & ORE,function_ref<AssumptionCache * (Function &)> LookupAC,function_ref<TargetTransformInfo & (Function &)> GetTTI) FunctionCloner() argument
1470 auto GetTTI = [&FAM](Function &F) -> TargetTransformInfo & { run() local
[all...]
H A DGlobalOpt.cpp1452 processInternalGlobal(GlobalVariable * GV,const GlobalStatus & GS,function_ref<TargetTransformInfo & (Function &)> GetTTI,function_ref<TargetLibraryInfo & (Function &)> GetTLI,function_ref<DominatorTree & (Function &)> LookupDomTree) processInternalGlobal() argument
1625 processGlobal(GlobalValue & GV,function_ref<TargetTransformInfo & (Function &)> GetTTI,function_ref<TargetLibraryInfo & (Function &)> GetTLI,function_ref<DominatorTree & (Function &)> LookupDomTree) processGlobal() argument
1922 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
2038 OptimizeGlobalVars(Module & M,function_ref<TargetTransformInfo & (Function &)> GetTTI,function_ref<TargetLibraryInfo & (Function &)> GetTLI,function_ref<DominatorTree & (Function &)> LookupDomTree,SmallPtrSetImpl<const Comdat * > & NotDiscardableComdats) OptimizeGlobalVars() argument
2486 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
2571 auto GetTTI = [&FAM](Function &F) -> TargetTransformInfo & { run() local
[all...]
H A DSampleProfile.cpp531 std::function<TargetTransformInfo &(Function &)> GetTTI; global() member in __anond82771cb0111::SampleProfileLoader
2313 auto GetTTI = [&](Function &F) -> TargetTransformInfo & { run() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp374 function_ref<TargetTransformInfo &(Function &)> GetTTI, bool LowerGEP) in SeparateConstOffsetFromGEP() argument
479 function_ref<TargetTransformInfo &(Function &)> GetTTI; member in __anon80a21bb90111::SeparateConstOffsetFromGEP
1171 auto GetTTI = [this](Function &F) -> TargetTransformInfo & { in runOnFunction() local
1405 auto GetTTI = [&AM](Function &F) -> TargetTransformInfo & { in run() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSplitModule.cpp224 calculateFunctionCosts(SplitModuleLogger & SML,GetTTIFn GetTTI,Module & M,DenseMap<const Function *,CostType> & CostMap) calculateFunctionCosts() argument
619 splitAMDGPUModule(GetTTIFn GetTTI,Module & M,unsigned N,function_ref<void (std::unique_ptr<Module> MPart)> ModuleCallback) splitAMDGPUModule() argument
/llvm-project/llvm/unittests/Transforms/IPO/
H A DFunctionSpecializationTest.cpp70 auto GetTTI = [this](Function &F) -> TargetTransformInfo & { getSpecializerFor() local