Home
last modified time | relevance | path

Searched refs:LinkageTypes (Results 1 – 25 of 82) sorted by relevance

1234

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DGlobalValue.h47 enum LinkageTypes { enum
350 static LinkageTypes getLinkOnceLinkage(bool ODR) { in getLinkOnceLinkage()
353 static LinkageTypes getWeakLinkage(bool ODR) { in getWeakLinkage()
372 static bool isWeakAnyLinkage(LinkageTypes Linkage) { in isWeakAnyLinkage()
375 static bool isWeakODRLinkage(LinkageTypes Linkage) { in isWeakODRLinkage()
378 static bool isWeakLinkage(LinkageTypes Linkage) { in isWeakLinkage()
387 static bool isPrivateLinkage(LinkageTypes Linkage) { in isPrivateLinkage()
390 static bool isLocalLinkage(LinkageTypes Linkage) { in isLocalLinkage()
396 static bool isCommonLinkage(LinkageTypes Linkage) { in isCommonLinkage()
518 void setLinkage(LinkageTypes LT) { in setLinkage()
[all …]
H A DGlobalAlias.h31 GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage,
41 LinkageTypes Linkage, const Twine &Name,
46 LinkageTypes Linkage, const Twine &Name,
51 LinkageTypes Linkage, const Twine &Name,
55 static GlobalAlias *create(LinkageTypes Linkage, const Twine &Name,
95 static bool isValidLinkage(LinkageTypes L) { in isValidLinkage()
H A DGlobalIFunc.h37 GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage,
47 LinkageTypes Linkage, const Twine &Name,
87 static bool isValidLinkage(LinkageTypes L) { in isValidLinkage()
H A DFunction.h124 Function(FunctionType *Ty, LinkageTypes Linkage, unsigned AddrSpace,
137 static Function *Create(FunctionType *Ty, LinkageTypes Linkage,
144 static Function *Create(FunctionType *Ty, LinkageTypes Linkage,
153 static Function *Create(FunctionType *Ty, LinkageTypes Linkage,
161 static Function *createWithDefaultAttr(FunctionType *Ty, LinkageTypes Linkage,
H A DGlobalVariable.h52 GlobalVariable(Type *Ty, bool isConstant, LinkageTypes Linkage,
58 GlobalVariable(Module &M, Type *Ty, bool isConstant, LinkageTypes Linkage,
H A DGlobalObject.h44 LinkageTypes Linkage, const Twine &Name,
/llvm-project-15.0.7/llvm/lib/IR/
H A DGlobals.cpp143 GlobalValue::LinkageTypes Linkage, in getGlobalIdentifier()
405 GlobalVariable::GlobalVariable(Type *Ty, bool constant, LinkageTypes Link, in GlobalVariable()
425 LinkageTypes Link, Constant *InitVal, in GlobalVariable()
499 GlobalAlias::GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalAlias()
510 LinkageTypes Link, const Twine &Name, in create()
516 LinkageTypes Linkage, const Twine &Name, in create()
522 LinkageTypes Linkage, const Twine &Name, in create()
527 GlobalAlias *GlobalAlias::create(LinkageTypes Link, const Twine &Name, in create()
560 GlobalIFunc::GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalIFunc()
571 LinkageTypes Link, const Twine &Name, in create()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGVTables.h85 llvm::GlobalValue::LinkageTypes stubLinkage,
123 llvm::GlobalVariable::LinkageTypes Linkage,
132 llvm::GlobalVariable::LinkageTypes Linkage,
H A DCodeGenPGO.h86 llvm::GlobalValue::LinkageTypes Linkage);
96 void setFuncName(StringRef Name, llvm::GlobalValue::LinkageTypes Linkage);
H A DCodeGenModule.h361 llvm::GlobalVariable::LinkageTypes L = getFunctionLinkage(GD); in addEmittedDeferredDecl()
672 llvm::GlobalValue::LinkageTypes Linkage);
869 llvm::GlobalValue::LinkageTypes Linkage,
875 llvm::GlobalVariable::LinkageTypes Linkage =
1287 llvm::GlobalVariable::LinkageTypes getFunctionLinkage(GlobalDecl GD);
1295 llvm::GlobalVariable::LinkageTypes getVTableLinkage(const CXXRecordDecl *RD);
1301 llvm::GlobalValue::LinkageTypes
1306 llvm::GlobalValue::LinkageTypes
H A DCGVTT.cpp24 llvm::GlobalVariable::LinkageTypes Linkage, in GetAddrOfVTTVTable()
42 llvm::GlobalVariable::LinkageTypes Linkage, in EmitVTTDefinition()
H A DCGCXX.cpp117 llvm::GlobalValue::LinkageTypes Linkage = getFunctionLinkage(AliasDecl); in TryEmitBaseDestructorAsAlias()
123 llvm::GlobalValue::LinkageTypes TargetLinkage = in TryEmitBaseDestructorAsAlias()
H A DCGCUDARuntime.h121 llvm::GlobalValue::LinkageTypes &Linkage) = 0;
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp73 Function::Create(RuntimeCallTy, Function::LinkageTypes::ExternalLinkage, in emit()
76 M, SpeculatorVTy, false, GlobalValue::LinkageTypes::ExternalLinkage, in emit()
93 M, LoadValueTy, false, GlobalValue::LinkageTypes::InternalLinkage, in emit()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DLoopGeneratorsGOMP.cpp30 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallSpawnThreads()
182 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallGetWorkItem()
203 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallJoinThreads()
220 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallCleanupThread()
H A DLoopGeneratorsKMP.cpp41 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallSpawnThreads()
326 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallGlobalThreadNum()
348 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallPushNumThreads()
375 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallStaticInit()
416 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallStaticFini()
440 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallDispatchInit()
482 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createCallDispatchNext()
H A DRuntimeDebugBuilder.cpp26 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in getVPrintF()
47 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in getAddressSpaceCast()
250 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in getPrintF()
275 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createFlush()
H A DPerfMonitor.cpp26 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in getAtExit()
124 GlobalValue::LinkageTypes Linkage = Function::WeakODRLinkage; in insertFinalReporting()
217 GlobalValue::LinkageTypes Linkage = Function::WeakODRLinkage; in insertInitFunction()
H A DManagedMemoryRewrite.cpp54 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in getOrCreatePollyMallocManaged()
71 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in getOrCreatePollyFreeManaged()
227 const GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in replaceGlobalArray()
/llvm-project-15.0.7/llvm/lib/LTO/
H A DLTO.cpp84 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in computeLTOCacheKey()
190 sizeof(GlobalValue::LinkageTypes))); in computeLTOCacheKey()
242 GlobalValue::LinkageTypes Linkage = GS.second->linkage(); in computeLTOCacheKey()
327 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> in thinLTOResolvePrevailingGUID()
334 GlobalValue::LinkageTypes OriginalLinkage = S->linkage(); in thinLTOResolvePrevailingGUID()
384 GlobalValue::LinkageTypes OriginalLinkage = S->linkage(); in thinLTOResolvePrevailingGUID()
403 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> in thinLTOResolvePrevailingInIndex()
779 GlobalValue::LinkageTypes OriginalLinkage = GV->getLinkage(); in addRegularLTO()
1182 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR,
1305 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> in start()
[all …]
H A DThinLTOCodeGenerator.cpp363 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in ModuleCacheEntry()
526 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> in resolvePrevailingInIndex()
542 GlobalValue::LinkageTypes NewLinkage) { in resolvePrevailingInIndex()
727 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in promote()
893 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in internalize()
1082 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in run()
/llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/
H A DReduceGlobalVarInitializers.cpp26 GV.setLinkage(GlobalValue::LinkageTypes::ExternalLinkage); in extractGVsFromModule()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DFunctionImportUtils.h98 GlobalValue::LinkageTypes getLinkage(const GlobalValue *SGV, bool DoPromote);
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Instrumentation/
H A DInstrProfiling.h116 GlobalValue::LinkageTypes Linkage);
/llvm-project-15.0.7/llvm/include/llvm/LTO/
H A DLTO.h50 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)>
71 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR,

1234