/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GlobalValue.h | 375 static bool isExternalLinkage(LinkageTypes Linkage) { in isExternalLinkage() 387 static bool isLinkOnceLinkage(LinkageTypes Linkage) { in isLinkOnceLinkage() 390 static bool isWeakAnyLinkage(LinkageTypes Linkage) { in isWeakAnyLinkage() 393 static bool isWeakODRLinkage(LinkageTypes Linkage) { in isWeakODRLinkage() 396 static bool isWeakLinkage(LinkageTypes Linkage) { in isWeakLinkage() 399 static bool isAppendingLinkage(LinkageTypes Linkage) { in isAppendingLinkage() 402 static bool isInternalLinkage(LinkageTypes Linkage) { in isInternalLinkage() 405 static bool isPrivateLinkage(LinkageTypes Linkage) { in isPrivateLinkage() 408 static bool isLocalLinkage(LinkageTypes Linkage) { in isLocalLinkage() 414 static bool isCommonLinkage(LinkageTypes Linkage) { in isCommonLinkage() [all …]
|
H A D | GlobalObject.h | 46 : GlobalValue(Ty, VTy, Ops, NumOps, Linkage, Name, AddressSpace) { in GlobalValue() argument
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | Record.h | 53 Record(StringRef Name, RecordLinkage Linkage, SymbolFlags Flags) in Record() 90 RecordLinkage Linkage; variable 105 GlobalRecord(StringRef Name, RecordLinkage Linkage, SymbolFlags Flags, in GlobalRecord() 123 ObjCIVarRecord(StringRef Name, RecordLinkage Linkage) in ObjCIVarRecord() 140 ObjCContainerRecord(StringRef Name, RecordLinkage Linkage) in ObjCContainerRecord() 168 : ObjCContainerRecord(Name, Linkage), HasEHType(HasEHType) {} in ObjCContainerRecord() argument
|
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/ |
H A D | RecordsSlice.cpp | 23 GlobalRecord::Kind GV, RecordLinkage Linkage) { in addRecord() 133 GlobalRecord *RecordsSlice::addGlobal(StringRef Name, RecordLinkage Linkage, in addGlobal() 154 RecordLinkage Linkage, in addObjCInterface() 170 SymbolFlags Record::mergeFlags(SymbolFlags Flags, RecordLinkage Linkage) { in mergeFlags() 223 RecordLinkage Linkage) { in addObjCIVar() 232 RecordLinkage Linkage) { in addObjCIVar()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
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() local
|
H A D | CGCUDANV.cpp | 819 auto Linkage = CudaGpuBinary ? llvm::GlobalValue::InternalLinkage : in makeModuleCtorFunction() local 1005 const VarDecl *D, llvm::GlobalValue::LinkageTypes &Linkage) { in internalizeDeviceSideVar()
|
H A D | CGVTables.cpp | 888 llvm::GlobalVariable::LinkageTypes Linkage, in GenerateConstructionVTable() 1004 auto Linkage = VTable->getLinkage(); in GenerateRelativeVTableAlias() local
|
H A D | CGCXXABI.cpp | 313 GVALinkage Linkage, const CXXDestructorDecl *Dtor, CXXDtorType DT) const { in getCXXDestructorLinkage()
|
H A D | CodeGenModule.cpp | 2101 GVALinkage Linkage = getContext().GetGVALinkageForFunction(D); in getFunctionLinkage() local 3628 llvm::GlobalValue::LinkageTypes Linkage = in GetAddrOfTemplateParamObject() local 4377 llvm::GlobalValue::LinkageTypes Linkage = getMultiversionLinkage(*this, GD); in emitCPUDispatchDefinition() local 5013 StringRef Name, llvm::Type *Ty, llvm::GlobalValue::LinkageTypes Linkage, in CreateOrReplaceCXXRuntimeVariable() 5237 GVALinkage Linkage; in shouldBeInCOMDAT() local 5415 llvm::GlobalValue::LinkageTypes Linkage = getLLVMLinkageVarDefinition(D); in EmitGlobalVarDefinition() local 5610 GVALinkage Linkage) { in getLLVMLinkageForDeclarator() 5682 GVALinkage Linkage = getContext().GetGVALinkageForVariable(VD); in getLLVMLinkageVarDefinition() local 6521 llvm::GlobalValue::LinkageTypes Linkage = getLLVMLinkageVarDefinition(VD); in GetAddrOfGlobalTemporary() local
|
H A D | ItaniumCXXABI.cpp | 1806 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD); in emitVTableDefinitions() local 3244 QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage) { in GetAddrOfTypeName() 3776 llvm::GlobalVariable::LinkageTypes Linkage = getTypeInfoLinkage(CGM, Ty); in BuildTypeInfo() local 3805 llvm::GlobalVariable::LinkageTypes Linkage, in BuildTypeInfo() 4345 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl); in getCodegenToUse() local 4368 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl); in emitConstructorDestructorAlias() local
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | API.cpp | 49 LinkageInfo Linkage, const DocComment &Comment, in addNamespace() 64 AvailabilityInfo Availability, LinkageInfo Linkage, in addGlobalVar() 74 AvailabilityInfo Availability, LinkageInfo Linkage, in addGlobalVariableTemplate() 86 AvailabilityInfo Availability, LinkageInfo Linkage, in addGlobalFunction() 97 AvailabilityInfo Availability, LinkageInfo Linkage, in addGlobalFunctionTemplate() 110 AvailabilityInfo Availability, LinkageInfo Linkage, in addGlobalFunctionTemplateSpecialization() 175 AvailabilityInfo Availability, LinkageInfo Linkage, in addStaticField() 279 AvailabilityInfo Availability, LinkageInfo Linkage, in addGlobalVariableTemplateSpecialization() 291 AvailabilityInfo Availability, LinkageInfo Linkage, in addGlobalVariableTemplatePartialSpecialization() 403 AvailabilityInfo Availability, LinkageInfo Linkage, in addObjCInterface()
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | ExtractAPIVisitor.h | 257 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); in VisitVarDecl() local 327 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); in VisitFunctionDecl() local 486 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); in VisitNamespaceDecl() local 838 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); in VisitVarTemplateDecl() local 884 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); in VisitVarTemplateSpecializationDecl() local 914 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); in VisitVarTemplatePartialSpecializationDecl() local 945 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); in VisitFunctionTemplateDecl() local 976 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); in VisitObjCInterfaceDecl() local
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Linkage.h | 24 enum class Linkage : unsigned char { enum
|
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/ |
H A D | DylibReader.cpp | 263 RecordLinkage Linkage = (ExportFlags & MachO::EXPORT_SYMBOL_FLAGS_REEXPORT) in readSymbols() local 292 RecordLinkage Linkage = RecordLinkage::Unknown; in readSymbols() local
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Globals.cpp | 145 GlobalValue::LinkageTypes Linkage, in getGlobalIdentifier() 525 LinkageTypes Linkage, const Twine &Name, in create() 531 LinkageTypes Linkage, const Twine &Name, in create()
|
H A D | Function.cpp | 353 Function *Function::Create(FunctionType *Ty, LinkageTypes Linkage, in Create() 359 LinkageTypes Linkage, in createWithDefaultAttr() 421 Function::Function(FunctionType *Ty, LinkageTypes Linkage, unsigned AddrSpace, in Function()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCNullStreamer.cpp | 50 emitXCOFFSymbolLinkageWithVisibility(MCSymbol *Symbol, MCSymbolAttr Linkage, in emitXCOFFSymbolLinkageWithVisibility()
|
H A D | MCXCOFFStreamer.cpp | 73 MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) { in emitXCOFFSymbolLinkageWithVisibility()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | FunctionImportUtils.cpp | 80 auto Linkage = Summary->linkage(); in shouldPromoteLocalToGlobal() local
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | COFFLinkGraphBuilder.h | 115 jitlink::Linkage Linkage; member
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GlobalMerge.cpp | 510 GlobalValue::LinkageTypes Linkage = HasExternal in doMerge() local 537 GlobalValue::LinkageTypes Linkage = Globals[k]->getLinkage(); in doMerge() local
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | InstrProf.cpp | 247 std::string getPGOFuncName(StringRef Name, GlobalValue::LinkageTypes Linkage, in getPGOFuncName() 309 GlobalValue::LinkageTypes Linkage, in getIRPGONameForGlobalObject() 403 GlobalValue::LinkageTypes Linkage) { in getPGOFuncNameVarName() 421 GlobalValue::LinkageTypes Linkage, in createPGOFuncNameVar() 1298 GlobalValue::LinkageTypes Linkage = F.getLinkage(); in needsComdatForCounter() local
|
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | WasmAsmParser.cpp | 137 StringRef Linkage; in parseGroup() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | InstrProfiling.cpp | 1229 GlobalValue::LinkageTypes Linkage = NamePtr->getLinkage(); in setupProfileSection() local 1296 GlobalValue::LinkageTypes Linkage) { in createRegionBitmaps() 1322 GlobalValue::LinkageTypes Linkage) { in createRegionCounters() 1416 GlobalValue::LinkageTypes Linkage = NamePtr->getLinkage(); in createDataVariable() local
|