Home
last modified time | relevance | path

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

12

/freebsd/contrib/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.cpp1495 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass() in TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
1498 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass(const Triple &T) in TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
1501 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass( in TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
1505 TargetLibraryInfoWrapperPass::TargetLibraryInfoWrapperPass( in TargetLibraryInfoWrapperPass() function in TargetLibraryInfoWrapperPass
1507 : TargetLibraryInfoWrapperPass(*TLIOther.Impl) {} in TargetLibraryInfoWrapperPass()
1512 INITIALIZE_PASS(TargetLibraryInfoWrapperPass, "targetlibinfo",
1514 char TargetLibraryInfoWrapperPass::ID = 0;
1516 void TargetLibraryInfoWrapperPass::anchor() {} in anchor()
H A DGlobalsModRef.cpp1043 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1055 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnModule()
1070 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
H A DBranchProbabilityInfo.cpp65 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1287 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
1296 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
H A DAliasAnalysis.cpp740 new AAResults(getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F))); in INITIALIZE_PASS_DEPENDENCY()
793 AU.addRequiredTransitive<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
H A DMemoryDependenceAnalysis.cpp1720 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1737 AU.addRequiredTransitive<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
1765 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
/freebsd/contrib/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 DPartiallyInlineLibCalls.cpp185 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
197 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
214 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DDCE.cpp130 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in eliminateDeadCode()
136 AU.addRequired<TargetLibraryInfoWrapperPass>(); in eliminateDeadCode()
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 DLoopTermFold.cpp330 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
344 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI( in runOnLoop()
H A DMergeICmps.cpp887 const auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
898 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
911 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DSeparateConstOffsetFromGEP.cpp360 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
503 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1231 auto *TLI = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
H A DEarlyCSE.cpp1897 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
1912 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
1937 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass)
1959 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass)
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp256 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
262 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
263 AU.addPreserved<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
278 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DPreISelIntrinsicLowering.cpp618 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
627 return this->getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnModule()
643 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in 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) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h287 friend class TargetLibraryInfoWrapperPass; variable
646 class LLVM_ABI TargetLibraryInfoWrapperPass : public ImmutablePass {
657 TargetLibraryInfoWrapperPass();
659 explicit TargetLibraryInfoWrapperPass(const Triple &T);
660 explicit TargetLibraryInfoWrapperPass(const TargetLibraryInfoImpl &TLI);
664 explicit TargetLibraryInfoWrapperPass(const TargetLibraryInfo &TLI);
/freebsd/contrib/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()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVAPI.cpp116 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in SPIRVTranslate()
/freebsd/contrib/llvm-project/llvm/lib/Target/
H A DTarget.cpp61 unwrap(PM)->add(new TargetLibraryInfoWrapperPass(*unwrap(TLI))); in LLVMAddTargetLibraryInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp245 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
261 TLI = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp1427 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
1459 AU.addRequired<TargetLibraryInfoWrapperPass>(); in getAnalysisUsage()
1470 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfoWrapperPass) in INITIALIZE_PASS_BEGIN()

12