HomeSort by: relevance | last modified time | path
    Searched defs:GetTLI (Results 1 - 19 of 19) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
InferFunctionAttrs.cpp 24 Module &M, function_ref<TargetLibraryInfo &(Function &)> GetTLI) {
35 Changed |= inferLibFuncAttributes(F, GetTLI(F));
46 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & {
50 if (!inferAllPrototypeAttributes(M, GetTLI))
75 auto GetTLI = [this](Function &F) -> TargetLibraryInfo & {
76 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
78 return inferAllPrototypeAttributes(M, GetTLI);
SCCP.cpp 26 auto GetTLI = [&FAM](Function &F) -> const TargetLibraryInfo & {
36 if (!runIPSCCP(M, DL, GetTLI, getAnalysis))
65 auto GetTLI = [this](Function &F) -> const TargetLibraryInfo & {
66 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
80 return runIPSCCP(M, DL, GetTLI, getAnalysis);
PartialInlining.cpp 201 GetTTI(GTTI), GetBFI(GBFI), GetTLI(GTLI), PSI(ProfSI) {}
274 function_ref<const TargetLibraryInfo &(Function &)> GetTLI;
384 auto GetTLI = [this](Function &F) -> TargetLibraryInfo & {
385 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
389 GetTLI, PSI)
790 GetTLI, GetBFI, &PSI, RemarksEnabled ? &ORE : nullptr);
1548 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & {
1555 GetTLI, PSI, GetBFI)
SampleProfile.cpp 354 std::function<const TargetLibraryInfo &(Function &)> GetTLI)
357 GetTTI(std::move(GetTargetTransformInfo)), GetTLI(std::move(GetTLI)),
409 std::function<const TargetLibraryInfo &(Function &)> GetTLI;
487 return TLIWP->getTLI(F);
931 GetAC, GetTLI);
1284 GetTTI(*Callee), GetAC, GetTLI);
1985 auto GetTLI = [&](Function &F) -> const TargetLibraryInfo & {
1993 LTOPhase, GetAssumptionCache, GetTTI, GetTLI);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
CFLAndersAliasAnalysis.h 45 std::function<const TargetLibraryInfo &(Function &F)> GetTLI);
78 std::function<const TargetLibraryInfo &(Function &F)> GetTLI;
CFLSteensAliasAnalysis.h 46 std::function<const TargetLibraryInfo &(Function &)> GetTLI);
94 std::function<const TargetLibraryInfo &(Function &)> GetTLI;
GlobalsModRef.h 37 std::function<const TargetLibraryInfo &(Function &F)> GetTLI;
80 std::function<const TargetLibraryInfo &(Function &F)> GetTLI);
91 std::function<const TargetLibraryInfo &(Function &F)> GetTLI,
LazyCallGraph.h 921 function_ref<TargetLibraryInfo &(Function &)> GetTLI);
1291 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & {
1294 return LazyCallGraph(M, GetTLI);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/
InstrProfiling.h 43 std::function<const TargetLibraryInfo &(Function &F)> GetTLI);
49 std::function<const TargetLibraryInfo &(Function &F)> GetTLI;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
MetaRenamer.cpp 84 function_ref<TargetLibraryInfo &(Function &)> GetTLI) {
131 GetTLI(F).getLibFunc(F, Tmp))
157 auto GetTLI = [this](Function &F) -> TargetLibraryInfo & {
158 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
160 MetaRename(M, GetTLI);
186 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & {
189 MetaRename(M, GetTLI);
SCCPSolver.cpp 71 std::function<const TargetLibraryInfo &(Function &)> GetTLI;
353 std::function<const TargetLibraryInfo &(Function &)> GetTLI,
355 : DL(DL), GetTLI(GetTLI), Ctx(Ctx) {}
1174 if (Constant *C = ConstantFoldCall(&CB, F, Operands, &GetTLI(*F))) {
1573 std::function<const TargetLibraryInfo &(Function &)> GetTLI,
1575 : Visitor(new SCCPInstVisitor(DL, std::move(GetTLI), Ctx)) {}
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
Inliner.h 80 std::function<const TargetLibraryInfo &(Function &)> GetTLI;
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
CFLSteensAliasAnalysis.cpp 65 std::function<const TargetLibraryInfo &(Function &F)> GetTLI)
66 : AAResultBase(), GetTLI(std::move(GetTLI)) {}
68 : AAResultBase(std::move(Arg)), GetTLI(std::move(Arg.GetTLI)) {}
186 CFLGraphBuilder<CFLSteensAAResult> GraphBuilder(*this, GetTLI(*Fn), *Fn);
336 auto GetTLI = [&AM](Function &F) -> const TargetLibraryInfo & {
339 return CFLSteensAAResult(GetTLI);
355 auto GetTLI = [this](Function &F) -> const TargetLibraryInfo & {
356 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F)
    [all...]
InlineAdvisor.cpp 90 auto GetTLI = [&](Function &F) -> const TargetLibraryInfo & {
100 return getInlineCost(CB, Params, CalleeTTI, GetAssumptionCache, GetTLI,
483 auto GetTLI = [&](Function &F) -> const TargetLibraryInfo & {
490 llvm::getAttributeBasedInliningDecision(CB, &Callee, TIR, GetTLI);
GlobalsModRef.cpp 380 isFreeCall(I, &GetTLI(*Call->getFunction()))) {
441 if (!isAllocLikeFn(Ptr, &GetTLI(*SI->getFunction())))
588 auto &TLI = GetTLI(*Node->getFunction());
965 std::function<const TargetLibraryInfo &(Function &F)> GetTLI)
966 : AAResultBase(), DL(DL), GetTLI(std::move(GetTLI)) {}
969 : AAResultBase(std::move(Arg)), DL(Arg.DL), GetTLI(std::move(Arg.GetTLI)),
985 Module &M, std::function<const TargetLibraryInfo &(Function &F)> GetTLI,
987 GlobalsAAResult Result(M.getDataLayout(), GetTLI);
    [all...]
CFLAndersAliasAnalysis.cpp 93 std::function<const TargetLibraryInfo &(Function &F)> GetTLI)
94 : GetTLI(std::move(GetTLI)) {}
96 : AAResultBase(std::move(RHS)), GetTLI(std::move(RHS.GetTLI)) {}
784 *this, GetTLI(const_cast<Function &>(Fn)),
903 auto GetTLI = [&AM](Function &F) -> TargetLibraryInfo & {
906 return CFLAndersAAResult(GetTLI);
922 auto GetTLI = [this](Function &F) -> TargetLibraryInfo & {
923 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPrintfRuntimeBinding.cpp 56 function_ref<const TargetLibraryInfo &(Function &)> GetTLI)
57 : GetDT(GetDT), GetTLI(GetTLI) {}
74 function_ref<const TargetLibraryInfo &(Function &)> GetTLI;
173 simplify(I, &GetTLI(*I->getFunction()), &GetDT(*I->getFunction()));
589 auto GetTLI = [this](Function &F) -> TargetLibraryInfo & {
590 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
593 return AMDGPUPrintfRuntimeBindingImpl(GetDT, GetTLI).run(M);
603 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & {
606 bool Changed = AMDGPUPrintfRuntimeBindingImpl(GetDT, GetTLI).run(M)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
InstrProfiling.cpp 159 auto GetTLI = [this](Function &F) -> TargetLibraryInfo & {
160 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
162 return InstrProf.run(M, GetTLI);
414 auto GetTLI = [&FAM](Function &F) -> TargetLibraryInfo & {
417 if (!run(M, GetTLI))
494 BPI.reset(new BranchProbabilityInfo(*F, LI, &GetTLI(*F)));
536 Module &M, std::function<const TargetLibraryInfo &(Function &F)> GetTLI) {
538 this->GetTLI = std::move(GetTLI);
646 auto *TLI = &GetTLI(*Ind->getFunction())
    [all...]
GCOVProfiling.cpp 106 std::function<const TargetLibraryInfo &(Function &F)> GetTLI);
126 function_ref<const TargetLibraryInfo &(Function &F)> GetTLI);
163 std::function<const TargetLibraryInfo &(Function &F)> GetTLI;
190 auto GetTLI = [this](Function &F) -> const TargetLibraryInfo & {
191 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
193 return Profiler.runOnModule(M, GetBFI, GetBPI, GetTLI);
608 std::function<const TargetLibraryInfo &(Function &F)> GetTLI) {
610 this->GetTLI = std::move(GetTLI);
621 emitProfileNotes(CUNode, HasExecOrFork, GetBFI, GetBPI, this->GetTLI);
    [all...]

Completed in 81 milliseconds