Home
last modified time | relevance | path

Searched refs:TargetLibraryInfoWrapperPass (Results 1 – 25 of 74) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLazyBranchProbabilityInfo.cpp29 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass)
51 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
59 TargetLibraryInfo &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
67 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getLazyBPIAnalysisUsage()
73 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass); in initializeLazyBPIPassPass()
H A DTargetLibraryInfo.cpp1680 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass() in TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
1685 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass(const Triple &T) in TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
1690 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass( in TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
1699 INITIALIZE_PASS(TargetLibraryInfoWrapperPass, "targetlibinfo",
1701 char TargetLibraryInfoWrapperPass::ID = 0;
1703 void TargetLibraryInfoWrapperPass::anchor() {} in anchor()
H A DAliasAnalysis.cpp699 new AAResults(getAnalysis<TargetLibraryInfoWrapperPass>().getTLI())); in runOnFunction()
738 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
755 AAResults AAR(P.getAnalysis<TargetLibraryInfoWrapperPass>().getTLI()); in createLegacyPMAAResults()
812 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAAResultsAnalysisUsage()
H A DCFLSteensAliasAnalysis.cpp351 auto &TLIWP = getAnalysis<TargetLibraryInfoWrapperPass>(); in initializePass()
357 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DInferFunctionAttrs.cpp57 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
64 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnModule()
73 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DSCCP.cpp51 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnModule()
71 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
83 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DPassManagerBuilder.cpp262 FPM.add(new TargetLibraryInfoWrapperPass(*LibraryInfo)); in populateFunctionPassManager()
478 MPM.add(new TargetLibraryInfoWrapperPass(*LibraryInfo)); in populateModulePassManager()
935 PM.add(new TargetLibraryInfoWrapperPass(*LibraryInfo)); in populateThinLTOPassManager()
966 PM.add(new TargetLibraryInfoWrapperPass(*LibraryInfo)); in populateLTOPassManager()
H A DInlineSimple.cpp94 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DAlwaysInliner.cpp125 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DConstantProp.cpp52 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
60 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
86 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
H A DInstSimplifyPass.cpp90 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
102 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
119 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DPartiallyInlineLibCalls.cpp155 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
165 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
178 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopInstSimplify.cpp196 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnLoop()
211 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
247 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DDCE.cpp50 auto *TLIP = getAnalysisIfAvailable<TargetLibraryInfoWrapperPass>(); in runOnBasicBlock()
157 auto *TLIP = getAnalysisIfAvailable<TargetLibraryInfoWrapperPass>(); in runOnFunction()
H A DNaryReassociate.cpp136 AU.addPreserved<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
140 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
158 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
174 auto *TLI = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
H A DPlaceSafepoints.cpp136 TLI = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
147 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
172 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
485 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
H A DCallSiteSplitting.cpp552 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
563 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
574 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DMetaRenamer.cpp81 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
126 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnModule()
168 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLibCallsShrinkWrap.cpp69 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass)
520 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
537 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h208 friend class TargetLibraryInfoWrapperPass; variable
376 class TargetLibraryInfoWrapperPass : public ImmutablePass {
384 TargetLibraryInfoWrapperPass();
385 explicit TargetLibraryInfoWrapperPass(const Triple &T);
386 explicit TargetLibraryInfoWrapperPass(const TargetLibraryInfoImpl &TLI);
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp227 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
233 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
242 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd-12.1/contrib/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp299 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
307 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
333 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMemIntrinsicResults.cpp65 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
188 const auto &LibInfo = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnMachineFunction()
H A DWebAssemblyPeephole.cpp40 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
124 auto &LibInfo = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/
H A DTarget.cpp66 unwrap(PM)->add(new TargetLibraryInfoWrapperPass(*unwrap(TLI))); in LLVMAddTargetLibraryInfo()

123