| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | GlobalValue.h | 51 enum LinkageTypes { enum 368 static LinkageTypes getLinkOnceLinkage(bool ODR) { in getLinkOnceLinkage() 371 static LinkageTypes getWeakLinkage(bool ODR) { in getWeakLinkage() 390 static bool isWeakAnyLinkage(LinkageTypes Linkage) { in isWeakAnyLinkage() 393 static bool isWeakODRLinkage(LinkageTypes Linkage) { in isWeakODRLinkage() 396 static bool isWeakLinkage(LinkageTypes Linkage) { in isWeakLinkage() 405 static bool isPrivateLinkage(LinkageTypes Linkage) { in isPrivateLinkage() 408 static bool isLocalLinkage(LinkageTypes Linkage) { in isLocalLinkage() 414 static bool isCommonLinkage(LinkageTypes Linkage) { in isCommonLinkage() 536 void setLinkage(LinkageTypes LT) { in setLinkage() [all …]
|
| H A D | GlobalAlias.h | 31 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 D | GlobalIFunc.h | 37 GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage, 47 LinkageTypes Linkage, const Twine &Name, 87 static bool isValidLinkage(LinkageTypes L) { in isValidLinkage()
|
| H A D | Function.h | 149 Function(FunctionType *Ty, LinkageTypes Linkage, unsigned AddrSpace, 162 static Function *Create(FunctionType *Ty, LinkageTypes Linkage, 169 static Function *Create(FunctionType *Ty, LinkageTypes Linkage, 178 static Function *Create(FunctionType *Ty, LinkageTypes Linkage, 186 static Function *createWithDefaultAttr(FunctionType *Ty, LinkageTypes Linkage,
|
| H A D | GlobalVariable.h | 58 GlobalVariable(Type *Ty, bool isConstant, LinkageTypes Linkage, 64 GlobalVariable(Module &M, Type *Ty, bool isConstant, LinkageTypes Linkage,
|
| H A D | GlobalObject.h | 44 LinkageTypes Linkage, const Twine &Name,
|
| H A D | ModuleSummaryIndex.h | 476 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 542 GlobalValue::LinkageTypes linkage() const { 543 return static_cast<GlobalValue::LinkageTypes>(Flags.Linkage); 548 void setLinkage(GlobalValue::LinkageTypes Linkage) { 813 GlobalValue::LinkageTypes::AvailableExternallyLinkage,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Globals.cpp | 145 GlobalValue::LinkageTypes Linkage, in getGlobalIdentifier() 415 GlobalVariable::GlobalVariable(Type *Ty, bool constant, LinkageTypes Link, in GlobalVariable() 435 LinkageTypes Link, Constant *InitVal, in GlobalVariable() 508 GlobalAlias::GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalAlias() 519 LinkageTypes Link, const Twine &Name, in create() 525 LinkageTypes Linkage, const Twine &Name, in create() 531 LinkageTypes Linkage, const Twine &Name, in create() 536 GlobalAlias *GlobalAlias::create(LinkageTypes Link, const Twine &Name, in create() 565 GlobalIFunc::GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalIFunc() 576 LinkageTypes Link, const Twine &Name, in create()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Speculation.cpp | 72 Function::Create(RuntimeCallTy, Function::LinkageTypes::ExternalLinkage, in emit() 75 M, SpeculatorVTy, false, GlobalValue::LinkageTypes::ExternalLinkage, in emit() 92 M, LoadValueTy, false, GlobalValue::LinkageTypes::InternalLinkage, in emit()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGVTables.h | 117 llvm::GlobalVariable::LinkageTypes Linkage, 126 llvm::GlobalVariable::LinkageTypes Linkage,
|
| H A D | CodeGenPGO.h | 91 llvm::GlobalValue::LinkageTypes Linkage); 101 void setFuncName(StringRef Name, llvm::GlobalValue::LinkageTypes Linkage);
|
| H A D | CGVTT.cpp | 24 llvm::GlobalVariable::LinkageTypes Linkage, in GetAddrOfVTTVTable() 42 llvm::GlobalVariable::LinkageTypes Linkage, in EmitVTTDefinition()
|
| H A D | CGCXX.cpp | 122 llvm::GlobalValue::LinkageTypes Linkage = getFunctionLinkage(AliasDecl); in TryEmitBaseDestructorAsAlias() 128 llvm::GlobalValue::LinkageTypes TargetLinkage = in TryEmitBaseDestructorAsAlias()
|
| H A D | CodeGenModule.h | 691 llvm::GlobalValue::LinkageTypes Linkage); 891 llvm::GlobalValue::LinkageTypes Linkage, 897 llvm::GlobalVariable::LinkageTypes Linkage = 1302 llvm::GlobalVariable::LinkageTypes getFunctionLinkage(GlobalDecl GD); 1310 llvm::GlobalVariable::LinkageTypes getVTableLinkage(const CXXRecordDecl *RD); 1316 llvm::GlobalValue::LinkageTypes 1320 llvm::GlobalValue::LinkageTypes
|
| H A D | CGCUDARuntime.h | 109 llvm::GlobalValue::LinkageTypes &Linkage) = 0;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTO.cpp | 93 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in computeLTOCacheKey() 216 sizeof(GlobalValue::LinkageTypes))); in computeLTOCacheKey() 268 GlobalValue::LinkageTypes Linkage = GS.second->linkage(); in computeLTOCacheKey() 354 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> in thinLTOResolvePrevailingGUID() 361 GlobalValue::LinkageTypes OriginalLinkage = S->linkage(); in thinLTOResolvePrevailingGUID() 411 GlobalValue::LinkageTypes OriginalLinkage = S->linkage(); in thinLTOResolvePrevailingGUID() 430 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> in thinLTOResolvePrevailingInIndex() 881 GlobalValue::LinkageTypes OriginalLinkage = GV->getLinkage(); in addRegularLTO() 1380 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, 1503 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> in start() [all …]
|
| H A D | ThinLTOCodeGenerator.cpp | 365 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in ModuleCacheEntry() 513 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> in resolvePrevailingInIndex() 529 GlobalValue::LinkageTypes NewLinkage) { in resolvePrevailingInIndex() 715 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in promote() 898 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in internalize() 1095 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | FunctionImportUtils.h | 98 GlobalValue::LinkageTypes getLinkage(const GlobalValue *SGV, bool DoPromote);
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 358 GlobalValue::LinkageTypes Linkage; 370 GlobalValue::LinkageTypes Linkage, in OffloadEntryInfoDeviceGlobalVar() 380 GlobalValue::LinkageTypes getLinkage() const { return Linkage; } in getLinkage() 381 void setLinkage(GlobalValue::LinkageTypes LT) { Linkage = LT; } in setLinkage() 397 GlobalValue::LinkageTypes Linkage); 831 std::function<GlobalValue::LinkageTypes()> VariableLinkage); 875 std::function<GlobalValue::LinkageTypes()> VariableLinkage, 1775 int32_t Flags, GlobalValue::LinkageTypes,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 96 using LinkageTypes = GlobalVariable::LinkageTypes; in findOrCreateGlobalVariable() typedef 101 GV = new GlobalVariable(*M, Ty, false, LinkageTypes::ExternalLinkage, Init, in findOrCreateGlobalVariable()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 50 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> 71 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 266 GlobalValue::LinkageTypes Linkage); 285 GlobalValue::LinkageTypes Linkage); 1168 auto *GA = GlobalAlias::create(GlobalValue::LinkageTypes::PrivateLinkage, in getFuncAddrForProfData() 1229 GlobalValue::LinkageTypes Linkage = NamePtr->getLinkage(); in setupProfileSection() 1296 GlobalValue::LinkageTypes Linkage) { in createRegionBitmaps() 1322 GlobalValue::LinkageTypes Linkage) { in createRegionCounters() 1416 GlobalValue::LinkageTypes Linkage = NamePtr->getLinkage(); in createDataVariable()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
| H A D | LTOCodeGenerator.h | 233 StringMap<GlobalValue::LinkageTypes> ExternalSymbols;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | InstrProf.h | 187 GlobalValue::LinkageTypes Linkage, 205 GlobalValue::LinkageTypes Linkage); 218 GlobalValue::LinkageTypes Linkage,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | GlobalMerge.cpp | 510 GlobalValue::LinkageTypes Linkage = HasExternal in doMerge() 537 GlobalValue::LinkageTypes Linkage = Globals[k]->getLinkage(); in doMerge()
|