| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | GlobalValue.h | 48 enum LinkageTypes { enum 284 static LinkageTypes getLinkOnceLinkage(bool ODR) { in getLinkOnceLinkage() 287 static LinkageTypes getWeakLinkage(bool ODR) { in getWeakLinkage() 303 static bool isWeakAnyLinkage(LinkageTypes Linkage) { in isWeakAnyLinkage() 306 static bool isWeakODRLinkage(LinkageTypes Linkage) { in isWeakODRLinkage() 309 static bool isWeakLinkage(LinkageTypes Linkage) { in isWeakLinkage() 318 static bool isPrivateLinkage(LinkageTypes Linkage) { in isPrivateLinkage() 321 static bool isLocalLinkage(LinkageTypes Linkage) { in isLocalLinkage() 327 static bool isCommonLinkage(LinkageTypes Linkage) { in isCommonLinkage() 445 void setLinkage(LinkageTypes LT) { in setLinkage() [all …]
|
| H A D | GlobalAlias.h | 32 GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage, 42 LinkageTypes Linkage, const Twine &Name, 47 LinkageTypes Linkage, const Twine &Name, 52 LinkageTypes Linkage, const Twine &Name, 56 static GlobalAlias *create(LinkageTypes Linkage, const Twine &Name, 85 static bool isValidLinkage(LinkageTypes L) { in isValidLinkage()
|
| H A D | GlobalIFunc.h | 37 GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage, 47 LinkageTypes Linkage, const Twine &Name,
|
| H A D | GlobalVariable.h | 55 GlobalVariable(Type *Ty, bool isConstant, LinkageTypes Linkage, 62 LinkageTypes Linkage, Constant *Initializer,
|
| H A D | Function.h | 123 Function(FunctionType *Ty, LinkageTypes Linkage, unsigned AddrSpace, 136 static Function *Create(FunctionType *Ty, LinkageTypes Linkage, 143 static Function *Create(FunctionType *Ty, LinkageTypes Linkage, 152 static Function *Create(FunctionType *Ty, LinkageTypes Linkage,
|
| H A D | GlobalIndirectSymbol.h | 32 LinkageTypes Linkage, const Twine &Name, Constant *Symbol);
|
| H A D | ModuleSummaryIndex.h | 284 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 347 GlobalValue::LinkageTypes linkage() const { 348 return static_cast<GlobalValue::LinkageTypes>(Flags.Linkage); 353 void setLinkage(GlobalValue::LinkageTypes Linkage) { 502 GlobalValue::LinkageTypes::AvailableExternallyLinkage,
|
| H A D | GlobalObject.h | 33 LinkageTypes Linkage, const Twine &Name,
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Globals.cpp | 133 GlobalValue::LinkageTypes Linkage, in getGlobalIdentifier() 311 GlobalVariable::GlobalVariable(Type *Ty, bool constant, LinkageTypes Link, in GlobalVariable() 331 LinkageTypes Link, Constant *InitVal, in GlobalVariable() 403 unsigned AddressSpace, LinkageTypes Linkage, const Twine &Name, in GlobalIndirectSymbol() 414 GlobalAlias::GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalAlias() 424 LinkageTypes Link, const Twine &Name, in create() 430 LinkageTypes Linkage, const Twine &Name, in create() 436 LinkageTypes Linkage, const Twine &Name, in create() 441 GlobalAlias *GlobalAlias::create(LinkageTypes Link, const Twine &Name, in create() 470 GlobalIFunc::GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalIFunc() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/LTO/ |
| H A D | LTO.cpp | 73 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in computeLTOCacheKey() 168 sizeof(GlobalValue::LinkageTypes))); in computeLTOCacheKey() 216 GlobalValue::LinkageTypes Linkage = GS.second->linkage(); in computeLTOCacheKey() 301 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> in thinLTOResolvePrevailingGUID() 304 GlobalValue::LinkageTypes OriginalLinkage = S->linkage(); in thinLTOResolvePrevailingGUID() 342 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> in thinLTOResolvePrevailingInIndex() 684 GlobalValue::LinkageTypes OriginalLinkage = GV->getLinkage(); in addRegularLTO() 949 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, 987 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in runThinLTOBackendThread() 1034 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> in start() [all …]
|
| H A D | ThinLTOCodeGenerator.cpp | 301 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in ModuleCacheEntry() 449 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> in resolvePrevailingInIndex() 465 GlobalValue::LinkageTypes NewLinkage) { in resolvePrevailingInIndex() 619 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in promote() 901 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in run()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGVTables.h | 101 llvm::GlobalVariable::LinkageTypes Linkage, 110 llvm::GlobalVariable::LinkageTypes Linkage,
|
| H A D | CodeGenPGO.h | 87 llvm::GlobalValue::LinkageTypes Linkage); 93 void setFuncName(StringRef Name, llvm::GlobalValue::LinkageTypes Linkage);
|
| H A D | CGVTT.cpp | 25 llvm::GlobalVariable::LinkageTypes Linkage, in GetAddrOfVTTVTable() 43 llvm::GlobalVariable::LinkageTypes Linkage, in EmitVTTDefinition()
|
| H A D | CGCXX.cpp | 117 llvm::GlobalValue::LinkageTypes Linkage = getFunctionLinkage(AliasDecl); in TryEmitBaseDestructorAsAlias() 123 llvm::GlobalValue::LinkageTypes TargetLinkage = in TryEmitBaseDestructorAsAlias()
|
| H A D | CodeGenModule.h | 608 llvm::GlobalValue::LinkageTypes Linkage); 789 llvm::GlobalValue::LinkageTypes Linkage, 1151 llvm::GlobalVariable::LinkageTypes getFunctionLinkage(GlobalDecl GD); 1159 llvm::GlobalVariable::LinkageTypes getVTableLinkage(const CXXRecordDecl *RD); 1165 llvm::GlobalValue::LinkageTypes 1170 llvm::GlobalValue::LinkageTypes
|
| H A D | CGOpenMPRuntime.h | 227 llvm::GlobalValue::LinkageTypes Linkage); 559 llvm::GlobalValue::LinkageTypes Linkage; 570 llvm::GlobalValue::LinkageTypes Linkage) in OffloadEntryInfoDeviceGlobalVar() 578 llvm::GlobalValue::LinkageTypes getLinkage() const { return Linkage; } in getLinkage() 579 void setLinkage(llvm::GlobalValue::LinkageTypes LT) { Linkage = LT; } in setLinkage() 595 llvm::GlobalValue::LinkageTypes Linkage);
|
| H A D | CGVTables.cpp | 728 llvm::GlobalVariable::LinkageTypes Linkage, in GenerateConstructionVTable() 791 llvm::GlobalVariable::LinkageTypes 843 llvm::GlobalVariable::LinkageTypes DiscardableODRLinkage = in getVTableLinkage() 845 llvm::GlobalVariable::LinkageTypes NonDiscardableODRLinkage = in getVTableLinkage()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | FunctionImportUtils.h | 88 GlobalValue::LinkageTypes getLinkage(const GlobalValue *SGV, bool DoPromote);
|
| /freebsd-12.1/contrib/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 53 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> 71 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR,
|
| /freebsd-12.1/contrib/llvm/lib/ProfileData/ |
| H A D | InstrProf.cpp | 216 GlobalValue::LinkageTypes Linkage, in getPGOFuncName() 288 GlobalValue::LinkageTypes Linkage) { in getPGOFuncNameVarName() 306 GlobalValue::LinkageTypes Linkage, in createPGOFuncNameVar() 943 GlobalValue::LinkageTypes Linkage = F.getLinkage(); in needsComdatForCounter()
|
| /freebsd-12.1/contrib/llvm/include/llvm/LTO/legacy/ |
| H A D | LTOCodeGenerator.h | 226 StringMap<GlobalValue::LinkageTypes> ExternalSymbols;
|
| /freebsd-12.1/contrib/llvm/include/llvm/ProfileData/ |
| H A D | InstrProf.h | 175 GlobalValue::LinkageTypes Linkage, 183 GlobalValue::LinkageTypes Linkage); 195 GlobalValue::LinkageTypes Linkage,
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | GlobalMerge.cpp | 498 GlobalValue::LinkageTypes Linkage = HasExternal in doMerge() 525 GlobalValue::LinkageTypes Linkage = Globals[k]->getLinkage(); in doMerge()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 253 Function::Create(FnTy, GlobalValue::LinkageTypes::ExternalLinkage, in createClone() 268 NewF->setLinkage(GlobalValue::LinkageTypes::InternalLinkage); in createClone() 866 Function::Create(FnTy, GlobalValue::LinkageTypes::PrivateLinkage, in createDevirtTriggerFunc()
|