/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | GlobalValue.h | 47 enum LinkageTypes { enum 77 LinkageTypes Linkage, const Twine &Name, unsigned AddressSpace) in GlobalValue() 292 static LinkageTypes getLinkOnceLinkage(bool ODR) { in getLinkOnceLinkage() 295 static LinkageTypes getWeakLinkage(bool ODR) { in getWeakLinkage() 299 static bool isExternalLinkage(LinkageTypes Linkage) { in isExternalLinkage() 302 static bool isAvailableExternallyLinkage(LinkageTypes Linkage) { in isAvailableExternallyLinkage() 305 static bool isLinkOnceODRLinkage(LinkageTypes Linkage) { in isLinkOnceODRLinkage() 308 static bool isLinkOnceLinkage(LinkageTypes Linkage) { in isLinkOnceLinkage() 311 static bool isWeakAnyLinkage(LinkageTypes Linkage) { in isWeakAnyLinkage() 314 static bool isWeakODRLinkage(LinkageTypes Linkage) { in isWeakODRLinkage() [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, 80 static bool isValidLinkage(LinkageTypes L) { in isValidLinkage()
|
H A D | GlobalIFunc.h | 36 GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage, 46 LinkageTypes Linkage, const Twine &Name,
|
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 | 53 GlobalVariable(Type *Ty, bool isConstant, LinkageTypes Linkage, 59 GlobalVariable(Module &M, Type *Ty, bool isConstant, LinkageTypes Linkage,
|
H A D | GlobalIndirectSymbol.h | 31 LinkageTypes Linkage, const Twine &Name, Constant *Symbol);
|
H A D | ModuleSummaryIndex.h | 334 explicit GVFlags(GlobalValue::LinkageTypes Linkage, 400 GlobalValue::LinkageTypes linkage() const { 401 return static_cast<GlobalValue::LinkageTypes>(Flags.Linkage); 406 void setLinkage(GlobalValue::LinkageTypes Linkage) { 615 GlobalValue::LinkageTypes::AvailableExternallyLinkage,
|
H A D | GlobalObject.h | 45 LinkageTypes Linkage, const Twine &Name,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Globals.cpp | 134 GlobalValue::LinkageTypes Linkage, in getGlobalIdentifier() 333 GlobalVariable::GlobalVariable(Type *Ty, bool constant, LinkageTypes Link, in GlobalVariable() 353 LinkageTypes Link, Constant *InitVal, in GlobalVariable() 428 unsigned AddressSpace, LinkageTypes Linkage, const Twine &Name, in GlobalIndirectSymbol() 476 GlobalAlias::GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalAlias() 486 LinkageTypes Link, const Twine &Name, in create() 492 LinkageTypes Linkage, const Twine &Name, in create() 498 LinkageTypes Linkage, const Twine &Name, in create() 503 GlobalAlias *GlobalAlias::create(LinkageTypes Link, const Twine &Name, in create() 531 GlobalIFunc::GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalIFunc() [all …]
|
/netbsd-src/external/apache2/llvm/dist/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 | 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 | CodeGenModule.h | 655 llvm::GlobalValue::LinkageTypes Linkage); 841 llvm::GlobalValue::LinkageTypes Linkage, 1249 llvm::GlobalVariable::LinkageTypes getFunctionLinkage(GlobalDecl GD); 1257 llvm::GlobalVariable::LinkageTypes getVTableLinkage(const CXXRecordDecl *RD); 1263 llvm::GlobalValue::LinkageTypes 1268 llvm::GlobalValue::LinkageTypes
|
H A D | CGCUDARuntime.h | 108 llvm::GlobalValue::LinkageTypes &Linkage) = 0;
|
H A D | CGOpenMPRuntime.h | 319 llvm::GlobalValue::LinkageTypes Linkage); 640 llvm::GlobalValue::LinkageTypes Linkage; 651 llvm::GlobalValue::LinkageTypes Linkage) in OffloadEntryInfoDeviceGlobalVar() 659 llvm::GlobalValue::LinkageTypes getLinkage() const { return Linkage; } in getLinkage() 660 void setLinkage(llvm::GlobalValue::LinkageTypes LT) { Linkage = LT; } in setLinkage() 676 llvm::GlobalValue::LinkageTypes Linkage);
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/ |
H A D | LTO.cpp | 82 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in computeLTOCacheKey() 189 sizeof(GlobalValue::LinkageTypes))); in computeLTOCacheKey() 241 GlobalValue::LinkageTypes Linkage = GS.second->linkage(); in computeLTOCacheKey() 326 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> in thinLTOResolvePrevailingGUID() 333 GlobalValue::LinkageTypes OriginalLinkage = S->linkage(); in thinLTOResolvePrevailingGUID() 383 GlobalValue::LinkageTypes OriginalLinkage = S->linkage(); in thinLTOResolvePrevailingGUID() 402 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> in thinLTOResolvePrevailingInIndex() 778 GlobalValue::LinkageTypes OriginalLinkage = GV->getLinkage(); in addRegularLTO() 1170 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, 1209 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in runThinLTOBackendThread() [all …]
|
H A D | ThinLTOCodeGenerator.cpp | 334 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in ModuleCacheEntry() 490 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> in resolvePrevailingInIndex() 506 GlobalValue::LinkageTypes NewLinkage) { in resolvePrevailingInIndex() 691 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in promote() 856 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in internalize() 1037 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in run()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/ |
H A D | ReduceGlobalVarInitializers.cpp | 29 GV.setLinkage(GlobalValue::LinkageTypes::ExternalLinkage); in extractGVsFromModule()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | FunctionImportUtils.h | 98 GlobalValue::LinkageTypes getLinkage(const GlobalValue *SGV, bool DoPromote);
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/LTO/ |
H A D | LTO.h | 49 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)> 70 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR,
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/ |
H A D | LTOCodeGenerator.h | 227 StringMap<GlobalValue::LinkageTypes> ExternalSymbols;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ |
H A D | InstrProf.h | 176 GlobalValue::LinkageTypes Linkage, 184 GlobalValue::LinkageTypes Linkage); 196 GlobalValue::LinkageTypes Linkage,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | GlobalMerge.cpp | 500 GlobalValue::LinkageTypes Linkage = HasExternal in doMerge() 527 GlobalValue::LinkageTypes Linkage = Globals[k]->getLinkage(); in doMerge()
|