Home
last modified time | relevance | path

Searched defs:Linkage (Results 1 – 25 of 55) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DGlobalValue.h77 LinkageTypes Linkage, const Twine &Name, unsigned AddressSpace) in GlobalValue()
94 unsigned Linkage : 4; // The linkage of this global variable
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()
317 static bool isWeakLinkage(LinkageTypes Linkage) { in isWeakLinkage()
320 static bool isAppendingLinkage(LinkageTypes Linkage) { in isAppendingLinkage()
[all …]
H A DGlobalObject.h47 : GlobalValue(Ty, VTy, Ops, NumOps, Linkage, Name, AddressSpace), in GlobalValue() argument
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
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() local
H A DCGCUDANV.cpp797 auto Linkage = CudaGpuBinary ? llvm::GlobalValue::InternalLinkage : in makeModuleCtorFunction() local
984 const VarDecl *D, llvm::GlobalValue::LinkageTypes &Linkage) { in internalizeDeviceSideVar()
H A DCGVTables.cpp858 llvm::GlobalVariable::LinkageTypes Linkage, in GenerateConstructionVTable()
953 auto Linkage = VTable->getLinkage(); in GenerateRelativeVTableAlias() local
H A DCGCXXABI.cpp272 GVALinkage Linkage, const CXXDestructorDecl *Dtor, CXXDtorType DT) const { in getCXXDestructorLinkage()
H A DCodeGenPGO.cpp34 llvm::GlobalValue::LinkageTypes Linkage) { in setFuncName()
899 llvm::GlobalValue::LinkageTypes Linkage) { in emitEmptyCounterMapping()
H A DItaniumCXXABI.cpp1745 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD); in emitVTableDefinitions() local
3142 QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage) { in GetAddrOfTypeName()
3670 llvm::GlobalVariable::LinkageTypes Linkage = getTypeInfoLinkage(CGM, Ty); in BuildTypeInfo() local
3697 llvm::GlobalVariable::LinkageTypes Linkage, in BuildTypeInfo()
4238 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl); in getCodegenToUse() local
4261 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl); in emitConstructorDestructorAlias() local
H A DCGOpenMPRuntime.h640 llvm::GlobalValue::LinkageTypes Linkage; variable
651 llvm::GlobalValue::LinkageTypes Linkage) in OffloadEntryInfoDeviceGlobalVar()
H A DCodeGenModule.cpp1456 GVALinkage Linkage = getContext().GetGVALinkageForFunction(D); in getFunctionLinkage() local
4017 StringRef Name, llvm::Type *Ty, llvm::GlobalValue::LinkageTypes Linkage, in CreateOrReplaceCXXRuntimeVariable()
4242 GVALinkage Linkage; in shouldBeInCOMDAT() local
4398 llvm::GlobalValue::LinkageTypes Linkage = in EmitGlobalVarDefinition() local
4586 const DeclaratorDecl *D, GVALinkage Linkage, bool IsConstantVariable) { in getLLVMLinkageForDeclarator()
4662 GVALinkage Linkage = getContext().GetGVALinkageForVariable(VD); in getLLVMLinkageVarDefinition() local
5491 llvm::GlobalValue::LinkageTypes Linkage = in GetAddrOfGlobalTemporary() local
H A DMicrosoftCXXABI.cpp364 llvm::GlobalValue::LinkageTypes Linkage = in getAddrOfVirtualDisplacementMap() local
379 GVALinkage Linkage = in setThunkLinkage() local
1340 GVALinkage Linkage, const CXXDestructorDecl *Dtor, CXXDtorType DT) const { in getCXXDestructorLinkage()
2014 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD); in enumerateVBTables() local
2109 llvm::GlobalVariable::LinkageTypes Linkage) { in getAddrOfVBTable()
3600 llvm::GlobalVariable::LinkageTypes Linkage; member
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DGlobals.cpp134 GlobalValue::LinkageTypes Linkage, in getGlobalIdentifier()
428 unsigned AddressSpace, LinkageTypes Linkage, const Twine &Name, in GlobalIndirectSymbol()
492 LinkageTypes Linkage, const Twine &Name, in create()
498 LinkageTypes Linkage, const Twine &Name, in create()
H A DFunction.cpp334 Function *Function::Create(FunctionType *Ty, LinkageTypes Linkage, in Create()
340 LinkageTypes Linkage, in createWithDefaultAttr()
382 Function::Function(FunctionType *Ty, LinkageTypes Linkage, unsigned AddrSpace, in Function()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DLinkage.h23 enum Linkage : unsigned char { enum
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DFunctionImportUtils.cpp65 auto Linkage = Summary->linkage(); in shouldPromoteLocalToGlobal() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCXCOFFStreamer.cpp64 MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) { in emitXCOFFSymbolLinkageWithVisibility()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DGlobalMerge.cpp500 GlobalValue::LinkageTypes Linkage = HasExternal in doMerge() local
527 GlobalValue::LinkageTypes Linkage = Globals[k]->getLinkage(); in doMerge() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
H A DWasmAsmParser.cpp128 StringRef Linkage; in parseGroup() local
H A DELFAsmParser.cpp446 StringRef Linkage; in parseGroup() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ProfileData/
H A DInstrProf.cpp225 GlobalValue::LinkageTypes Linkage, in getPGOFuncName()
297 GlobalValue::LinkageTypes Linkage) { in getPGOFuncNameVarName()
315 GlobalValue::LinkageTypes Linkage, in createPGOFuncNameVar()
1088 GlobalValue::LinkageTypes Linkage = F.getLinkage(); in needsComdatForCounter() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp357 CfiFunctionLinkage Linkage; in splitAndWriteThinLTOBitcode() local
H A DLowerTypeTests.cpp1892 CfiFunctionLinkage Linkage; in lower() member
1911 CfiFunctionLinkage Linkage = static_cast<CfiFunctionLinkage>( in lower() local
1942 CfiFunctionLinkage Linkage = P.second.Linkage; in lower() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp111 auto Linkage = Summary->linkage(); in getFirstDefinitionForLinker() local
121 auto Linkage = Summary->linkage(); in getFirstDefinitionForLinker() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp980 auto Linkage = GlobalValue::LinkageTypes(RawFlags & 0xF); // 4 bits in getDecodedGVSummaryFlags() local
3248 GlobalValue::LinkageTypes Linkage = getDecodedLinkage(RawLinkage); in parseGlobalVarRecord() local
3505 auto Linkage = Record[OpNum++]; in parseGlobalIndirectSymbolRecord() local
5741 uint64_t ValueID, StringRef ValueName, GlobalValue::LinkageTypes Linkage, in setValueGUID()
5823 auto Linkage = VLI->second; in parseValueSymbolTable() local
5837 auto Linkage = VLI->second; in parseValueSymbolTable() local
5982 GlobalValue::LinkageTypes Linkage = getDecodedLinkage(RawLinkage); in parseModule() local

123