| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | GlobalValue.h | 47 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 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 | 124 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 D | GlobalVariable.h | 52 GlobalVariable(Type *Ty, bool isConstant, LinkageTypes Linkage, 58 GlobalVariable(Module &M, Type *Ty, bool isConstant, LinkageTypes Linkage,
|
| H A D | GlobalObject.h | 44 LinkageTypes Linkage, const Twine &Name,
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Globals.cpp | 143 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 D | CGVTables.h | 85 llvm::GlobalValue::LinkageTypes stubLinkage, 123 llvm::GlobalVariable::LinkageTypes Linkage, 132 llvm::GlobalVariable::LinkageTypes Linkage,
|
| H A D | CodeGenPGO.h | 86 llvm::GlobalValue::LinkageTypes Linkage); 96 void setFuncName(StringRef Name, llvm::GlobalValue::LinkageTypes Linkage);
|
| H A D | CodeGenModule.h | 361 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 D | CGVTT.cpp | 24 llvm::GlobalVariable::LinkageTypes Linkage, in GetAddrOfVTTVTable() 42 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 | CGCUDARuntime.h | 121 llvm::GlobalValue::LinkageTypes &Linkage) = 0;
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Speculation.cpp | 73 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 D | LoopGeneratorsGOMP.cpp | 30 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 D | LoopGeneratorsKMP.cpp | 41 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 D | RuntimeDebugBuilder.cpp | 26 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 D | PerfMonitor.cpp | 26 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 D | ManagedMemoryRewrite.cpp | 54 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 D | LTO.cpp | 84 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 D | ThinLTOCodeGenerator.cpp | 363 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 D | ReduceGlobalVarInitializers.cpp | 26 GV.setLinkage(GlobalValue::LinkageTypes::ExternalLinkage); in extractGVsFromModule()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | FunctionImportUtils.h | 98 GlobalValue::LinkageTypes getLinkage(const GlobalValue *SGV, bool DoPromote);
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | InstrProfiling.h | 116 GlobalValue::LinkageTypes Linkage);
|
| /llvm-project-15.0.7/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,
|