Home
last modified time | relevance | path

Searched refs:TargetLibraryAnalysis (Results 1 – 25 of 75) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h282 friend class TargetLibraryAnalysis; variable
595 class TargetLibraryAnalysis : public AnalysisInfoMixin<TargetLibraryAnalysis> {
603 TargetLibraryAnalysis() = default;
608 TargetLibraryAnalysis(TargetLibraryInfoImpl BaselineInfoImpl) in TargetLibraryAnalysis() function
614 friend AnalysisInfoMixin<TargetLibraryAnalysis>;
621 TargetLibraryAnalysis TLA;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DInferFunctionAttrs.cpp43 return FAM.getResult<TargetLibraryAnalysis>(F); in run()
H A DModuleInliner.cpp124 return FAM.getResult<TargetLibraryAnalysis>(F); in run()
H A DSCCP.cpp387 return FAM.getResult<TargetLibraryAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp214 const TargetLibraryInfo &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
222 PA.preserve<TargetLibraryAnalysis>(); in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp123 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
H A DAnnotationRemarks.cpp89 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
H A DDCE.cpp110 if (!eliminateDeadCode(F, &AM.getResult<TargetLibraryAnalysis>(F))) in DCEInstruction()
H A DInstSimplifyPass.cpp126 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
H A DLowerConstantIntrinsics.cpp162 if (lowerConstantIntrinsics(F, AM.getResult<TargetLibraryAnalysis>(F), in run()
H A DPartiallyInlineLibCalls.cpp160 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
H A DLoopPassManager.cpp236 AM.getResult<TargetLibraryAnalysis>(F), in run()
H A DCallSiteSplitting.cpp540 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
H A DPlaceSafepoints.cpp382 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
H A DNaryReassociate.cpp187 auto *TLI = &AM.getResult<TargetLibraryAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInjectTLIMappings.cpp138 const TargetLibraryInfo &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
H A DMetaRenamer.cpp231 return FAM.getResult<TargetLibraryAnalysis>(F); in run()
H A DLibCallsShrinkWrap.cpp516 auto &TLI = FAM.getResult<TargetLibraryAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp135 FAM.registerPass([&] { return TargetLibraryAnalysis(TLII); }); in compileModuleWithNewPM()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineAdvisor.cpp151 return FAM.getResult<TargetLibraryAnalysis>(F); in getDefaultInlineAdvice()
598 return FAM.getResult<TargetLibraryAnalysis>(F); in getMandatoryKind()
H A DLint.cpp700 auto *TLI = &AM.getResult<TargetLibraryAnalysis>(F); in run()
722 FAM.registerPass([&] { return TargetLibraryAnalysis(); }); in lintFunction()
H A DInlineOrder.cpp62 return FAM.getResult<TargetLibraryAnalysis>(F); in getInlineCostWrapper()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp226 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run()
H A DPGOMemOPSizeOpt.cpp471 auto &TLI = FAM.getResult<TargetLibraryAnalysis>(F); in run()
/freebsd/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.cpp466 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runPassPipeline()

123