Home
last modified time | relevance | path

Searched refs:linkage (Results 1 – 25 of 52) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp207 if (GlobalValue::isInterposableLinkage(GVSummary->linkage())) { in selectCallee()
225 if (GlobalValue::isLocalLinkage(Summary->linkage()) && in selectCallee()
299 GlobalValue::isInterposableLinkage(GVS->second->linkage())) in shouldImportGlobal()
327 return GlobalValue::isLocalLinkage(RefSummary->linkage()) && in computeImportForReferencedGlobals()
904 if (S->linkage() == GlobalValue::AvailableExternallyLinkage || in computeDeadSymbols()
905 S->linkage() == GlobalValue::WeakODRLinkage || in computeDeadSymbols()
906 S->linkage() == GlobalValue::LinkOnceODRLinkage) in computeDeadSymbols()
908 else if (GlobalValue::isInterposableLinkage(S->linkage())) in computeDeadSymbols()
1050 auto NewLinkage = GS->second->linkage(); in thinLTOResolvePrevailingInModule()
1146 return !GlobalValue::isLocalLinkage(GS->second->linkage()); in thinLTOInternalizeModule()
[all …]
H A DWholeProgramDevirt.cpp1024 if (GlobalValue::isLocalLinkage(S->linkage())) { in tryFindVirtualCallTargets()
1038 !GlobalValue::isAvailableExternallyLinkage(S->linkage())) { in tryFindVirtualCallTargets()
1220 if (GlobalValue::isLocalLinkage(S->linkage()) && Size > 1) in trySingleImplDevirt()
1235 if (GlobalValue::isLocalLinkage(S->linkage())) { in trySingleImplDevirt()
/freebsd-13.1/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp241 GlobalValue::LinkageTypes Linkage = GS.second->linkage(); in computeLTOCacheKey()
333 GlobalValue::LinkageTypes OriginalLinkage = S->linkage(); in thinLTOResolvePrevailingGUID()
337 GlobalValue::isAppendingLinkage(S->linkage())) in thinLTOResolvePrevailingGUID()
377 if (S->linkage() != OriginalLinkage) in thinLTOResolvePrevailingGUID()
378 recordNewLinkage(S->modulePath(), VI.getGUID(), S->linkage()); in thinLTOResolvePrevailingGUID()
383 GlobalValue::LinkageTypes OriginalLinkage = S->linkage(); in thinLTOResolvePrevailingGUID()
385 GlobalValue::isAppendingLinkage(S->linkage())) in thinLTOResolvePrevailingGUID()
423 (VarSummary->linkage() == GlobalValue::WeakODRLinkage || in isWeakObjectWithRWAccess()
434 if (GlobalValue::isLocalLinkage(S->linkage())) in thinLTOInternalizeAndPromoteGUID()
439 !GlobalValue::isLocalLinkage(S->linkage()) && in thinLTOInternalizeAndPromoteGUID()
[all …]
H A DThinLTOCodeGenerator.cpp114 auto Linkage = Summary->linkage(); in getFirstDefinitionForLinker()
124 auto Linkage = Summary->linkage(); in getFirstDefinitionForLinker()
/freebsd-13.1/sys/geom/virstor/
H A Dg_virstor.h106 STAILQ_ENTRY(g_virstor_bio_q) linkage;
H A Dg_virstor.c419 STAILQ_INSERT_TAIL(&sc->delayed_bio_q, bq, linkage); in virstor_ctl_add()
424 STAILQ_REMOVE_HEAD(&sc->delayed_bio_q, linkage); in virstor_ctl_add()
427 STAILQ_REMOVE_HEAD(&sc->delayed_bio_q, linkage); in virstor_ctl_add()
957 STAILQ_REMOVE_HEAD(&sc->delayed_bio_q, linkage); in virstor_geom_destroy()
1673 biq, linkage); in g_virstor_start()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DConstantInitBuilder.cpp71 llvm::GlobalValue::LinkageTypes linkage, in createGlobal() argument
76 linkage, in createGlobal()
H A DCGBlocks.cpp261 llvm::GlobalValue::LinkageTypes linkage; in buildBlockDescriptor() local
263 linkage = llvm::GlobalValue::InternalLinkage; in buildBlockDescriptor()
268 linkage = llvm::GlobalValue::InternalLinkage; in buildBlockDescriptor()
270 linkage = llvm::GlobalValue::LinkOnceODRLinkage; in buildBlockDescriptor()
275 /*constant*/ true, linkage, AddrSpace); in buildBlockDescriptor()
277 if (linkage == llvm::GlobalValue::LinkOnceODRLinkage) { in buildBlockDescriptor()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp627 if (GlobalValue::isLocalLinkage(GVS->linkage())) { in findCalleeFunctionSummary()
632 } else if (GlobalValue::isExternalLinkage(GVS->linkage())) { in findCalleeFunctionSummary()
638 } else if (GlobalValue::isWeakLinkage(GVS->linkage())) { in findCalleeFunctionSummary()
644 } else if (GlobalValue::isAvailableExternallyLinkage(GVS->linkage()) || in findCalleeFunctionSummary()
645 GlobalValue::isLinkOnceLinkage(GVS->linkage())) { in findCalleeFunctionSummary()
/freebsd-13.1/contrib/ncurses/ncurses/tinfo/
H A DREADME37 functions which reside in tinfo to satisfy linkage requirements.
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DJITSymbol.cpp54 auto L = S->linkage(); in fromSummary()
/freebsd-13.1/contrib/libcbor/
H A DCHANGELOG.md6 - BUILD BREAKING: Use BUILD_SHARED_LIBS to determine how to build libraries (fixed Windows linkage)…
62 - Improvements to C++ linkage (corrected `cbor_empty_callbacks`, fixed `restrict` pointers) (by Den…
/freebsd-13.1/contrib/libcbor/doc/source/
H A Dgetting_started.rst142 **A note on linkage**
180 **shared library missing during execution**: Verify the linkage using ``ldd``, ``otool``, or simila…
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DModuleSummaryIndex.cpp341 return !GlobalValue::isInterposableLinkage(S->linkage()) && in canImportGlobalVar()
480 getNodeVisualName(VI) + "|" + linkageToString(GVS->linkage()); in getNodeLabel()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFunctionImportUtils.cpp65 auto Linkage = Summary->linkage(); in shouldPromoteLocalToGlobal()
/freebsd-13.1/contrib/apr-util/include/
H A Dapu.hnw39 * to provide static linkage when the dynamic library may be unavailable.
H A Dapu.h.in37 * to provide static linkage when the dynamic library may be unavailable.
H A Dapu.hw37 * to provide static linkage when the dynamic library may be unavailable.
H A Dapu.hwc37 * to provide static linkage when the dynamic library may be unavailable.
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-symbolizer/
H A DOpts.td30 …, "functions=">, HelpText<"Print function name for a given address">, Values<"none,short,linkage">;
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-link/
H A Dllvm-link.cpp404 if (GlobalValue::isLocalLinkage(S->linkage())) in linkFiles()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td3352 "weak declaration cannot have internal linkage">;
3402 "weakref declaration must have internal linkage">;
4870 "does not have linkage">;
4873 "internal linkage is incompatible with C++98">,
5556 "because its type does not have linkage">;
5574 "external linkage">, InGroup<StaticInInline>;
5577 "external linkage">, InGroup<StaticInInline>;
5600 InGroup<DiagGroup<"retained-language-linkage">>;
8987 "literal operator must have C++ linkage">;
10716 "linkage}0">;
[all …]
/freebsd-13.1/crypto/openssl/crypto/engine/
H A DREADME59 Another sticking point for integrating cipher support into ENGINE is linkage.
70 crypto would result in massive static linkage of everything else. So the
/freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/
H A DConstantInitBuilder.h81 llvm::GlobalValue::LinkageTypes linkage
/freebsd-13.1/sys/contrib/device-tree/Bindings/regulator/
H A Dregulator.yaml130 description: Regulators with which the regulator is coupled. The linkage

123