Home
last modified time | relevance | path

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

123

/llvm-project/llvm/lib/Analysis/
H A DLazyBranchProbabilityInfo.cpp29 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass)
51 AU.addRequiredTransitive<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
60 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
68 AU.addRequiredTransitive<TargetLibraryInfoWrapperPass>(); in getLazyBPIAnalysisUsage()
74 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass); in initializeLazyBPIPassPass()
H A DTargetLibraryInfo.cpp1474 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass()
1479 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass(const Triple &T)
1484 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass(
1490 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass(
1492 : TargetLibraryInfoWrapperPass(*TLIOther.Impl) {}
1497 INITIALIZE_PASS(TargetLibraryInfoWrapperPass, "targetlibinf
1395 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass() TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
1400 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass(const Triple &T) TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
1405 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass( TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
1411 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass( TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
[all...]
H A DGlobalsModRef.cpp1028 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1042 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnModule()
1057 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
H A DBranchProbabilityInfo.cpp65 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1290 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
1299 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
H A DAliasAnalysis.cpp749 new AAResults(getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F)));
781 AU.addRequiredTransitive<TargetLibraryInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
/llvm-project/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp88 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
99 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
114 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLowerConstantIntrinsics.cpp205 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) INITIALIZE_PASS_DEPENDENCY() argument
H A DPartiallyInlineLibCalls.cpp185 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
197 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
214 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
208 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) INITIALIZE_PASS_DEPENDENCY() argument
H A DDCE.cpp130 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
136 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
H A DNaryReassociate.cpp138 AU.addPreserved<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
142 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
160 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
176 auto *TLI = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
H A DPlaceSafepoints.cpp135 TLI = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
146 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
293 FPM.add(new TargetLibraryInfoWrapperPass(TLI)); in runImpl()
H A DMergeICmps.cpp883 const auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
894 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
907 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DSeparateConstOffsetFromGEP.cpp358 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
501 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1170 auto *TLI = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
H A DEarlyCSE.cpp1895 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in getAnalysisUsage()
1910 AU.addRequired<TargetLibraryInfoWrapperPass>();
1935 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in createEarlyCSEPass()
1957 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass)
/llvm-project/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp256 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
262 AU.addRequired<TargetLibraryInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
263 AU.addPreserved<TargetLibraryInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
278 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass)
261 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) INITIALIZE_PASS_DEPENDENCY() argument
H A DExpandMemCmp.cpp920 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
936 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
1014 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass)
1015 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) INITIALIZE_PASS_DEPENDENCY() argument
/llvm-project/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h282 friend class TargetLibraryInfoWrapperPass;
639 class TargetLibraryInfoWrapperPass : public ImmutablePass { in getTLI()
647 TargetLibraryInfoWrapperPass();
648 explicit TargetLibraryInfoWrapperPass(const Triple &T);
649 explicit TargetLibraryInfoWrapperPass(const TargetLibraryInfoImpl &TLI);
653 explicit TargetLibraryInfoWrapperPass(const TargetLibraryInfo &TLI);
283 friend class TargetLibraryInfoWrapperPass; global() variable
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyPeephole.cpp40 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
124 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(MF.getFunction()); in runOnMachineFunction()
H A DWebAssemblyMemIntrinsicResults.cpp64 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
187 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(MF.getFunction()); in runOnMachineFunction()
/llvm-project/llvm/tools/llvm-isel-fuzzer/
H A Dllvm-isel-fuzzer.cpp100 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in LLVMFuzzerTestOneInput()
/llvm-project/llvm/lib/Target/
H A DTarget.cpp61 unwrap(PM)->add(new TargetLibraryInfoWrapperPass(*unwrap(TLI))); in LLVMAddTargetLibraryInfo()
/llvm-project/llvm/unittests/Analysis/
H A DAliasAnalysisTest.cpp113 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
134 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass)
/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp1428 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F);
1460 AU.addRequired<TargetLibraryInfoWrapperPass>();
1471 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass)
/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp245 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
261 TLI = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
/llvm-project/offload/plugins-nextgen/common/src/
H A DJIT.cpp177 PM.add(new TargetLibraryInfoWrapperPass(*TLII)); in codegen()

123