/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GlobalValue.h | 81 LinkageTypes Linkage, const Twine &Name, unsigned AddressSpace) in GlobalValue() argument 98 unsigned Linkage : 4; // The linkage of this global variable 375 isExternalLinkage(LinkageTypes Linkage) isExternalLinkage() argument 378 isAvailableExternallyLinkage(LinkageTypes Linkage) isAvailableExternallyLinkage() argument 381 isLinkOnceAnyLinkage(LinkageTypes Linkage) isLinkOnceAnyLinkage() argument 384 isLinkOnceODRLinkage(LinkageTypes Linkage) isLinkOnceODRLinkage() argument 387 isLinkOnceLinkage(LinkageTypes Linkage) isLinkOnceLinkage() argument 390 isWeakAnyLinkage(LinkageTypes Linkage) isWeakAnyLinkage() argument 393 isWeakODRLinkage(LinkageTypes Linkage) isWeakODRLinkage() argument 396 isWeakLinkage(LinkageTypes Linkage) isWeakLinkage() argument 399 isAppendingLinkage(LinkageTypes Linkage) isAppendingLinkage() argument 402 isInternalLinkage(LinkageTypes Linkage) isInternalLinkage() argument 405 isPrivateLinkage(LinkageTypes Linkage) isPrivateLinkage() argument 408 isLocalLinkage(LinkageTypes Linkage) isLocalLinkage() argument 411 isExternalWeakLinkage(LinkageTypes Linkage) isExternalWeakLinkage() argument 414 isCommonLinkage(LinkageTypes Linkage) isCommonLinkage() argument 417 isValidDeclarationLinkage(LinkageTypes Linkage) isValidDeclarationLinkage() argument 424 isInterposableLinkage(LinkageTypes Linkage) isInterposableLinkage() argument 448 isDiscardableIfUnused(LinkageTypes Linkage) isDiscardableIfUnused() argument 457 isWeakForLinker(LinkageTypes Linkage) isWeakForLinker() argument [all...] |
H A D | GlobalObject.h | 46 : GlobalValue(Ty, VTy, Ops, NumOps, Linkage, Name, AddressSpace) { in GlobalValue() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | Record.h | 53 Record(StringRef Name,RecordLinkage Linkage,SymbolFlags Flags) Record() argument 90 RecordLinkage Linkage; global() variable 105 GlobalRecord(StringRef Name,RecordLinkage Linkage,SymbolFlags Flags,Kind GV) GlobalRecord() argument 123 ObjCIVarRecord(StringRef Name,RecordLinkage Linkage) ObjCIVarRecord() argument 140 ObjCContainerRecord(StringRef Name,RecordLinkage Linkage) ObjCContainerRecord() argument 168 ObjCContainerRecord(Name,Linkage) ObjCContainerRecord() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/TextAPI/ |
H A D | RecordsSlice.cpp | 23 addRecord(StringRef Name,SymbolFlags Flags,GlobalRecord::Kind GV,RecordLinkage Linkage) addRecord() argument 133 addGlobal(StringRef Name,RecordLinkage Linkage,GlobalRecord::Kind GV,SymbolFlags Flags) addGlobal() argument 154 addObjCInterface(StringRef Name,RecordLinkage Linkage,bool HasEHType) addObjCInterface() argument 170 mergeFlags(SymbolFlags Flags,RecordLinkage Linkage) mergeFlags() argument 223 addObjCIVar(StringRef IVar,RecordLinkage Linkage) addObjCIVar() argument 232 addObjCIVar(ObjCContainerRecord * Container,StringRef Name,RecordLinkage Linkage) addObjCIVar() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGVTT.cpp | 24 llvm::GlobalVariable::LinkageTypes Linkage, in GetAddrOfVTTVTable() argument 42 llvm::GlobalVariable::LinkageTypes Linkage, in EmitVTTDefinition() argument
|
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 : makeModuleCtorFunction() local 1005 internalizeDeviceSideVar(const VarDecl * D,llvm::GlobalValue::LinkageTypes & Linkage) internalizeDeviceSideVar() argument
|
H A D | CGVTables.cpp | 888 GenerateConstructionVTable(const CXXRecordDecl * RD,const BaseSubobject & Base,bool BaseIsVirtual,llvm::GlobalVariable::LinkageTypes Linkage,VTableAddressPointsMapTy & AddressPoints) GenerateConstructionVTable() argument 1004 auto Linkage = VTable->getLinkage(); GenerateRelativeVTableAlias() local
|
H A D | CGCXXABI.cpp | 313 getCXXDestructorLinkage(GVALinkage Linkage,const CXXDestructorDecl * Dtor,CXXDtorType DT) const getCXXDestructorLinkage() argument
|
H A D | CodeGenModule.cpp | 2101 GVALinkage Linkage = getContext().GetGVALinkageForFunction(D); getFunctionLinkage() local 3628 llvm::GlobalValue::LinkageTypes Linkage = GetAddrOfTemplateParamObject() local 4377 llvm::GlobalValue::LinkageTypes Linkage = getMultiversionLinkage(*this, GD); emitCPUDispatchDefinition() local 5013 CreateOrReplaceCXXRuntimeVariable(StringRef Name,llvm::Type * Ty,llvm::GlobalValue::LinkageTypes Linkage,llvm::Align Alignment) CreateOrReplaceCXXRuntimeVariable() argument 5237 GVALinkage Linkage; shouldBeInCOMDAT() local 5415 llvm::GlobalValue::LinkageTypes Linkage = getLLVMLinkageVarDefinition(D); EmitGlobalVarDefinition() local 5610 getLLVMLinkageForDeclarator(const DeclaratorDecl * D,GVALinkage Linkage) getLLVMLinkageForDeclarator() argument 5682 GVALinkage Linkage = getContext().GetGVALinkageForVariable(VD); getLLVMLinkageVarDefinition() local 6521 llvm::GlobalValue::LinkageTypes Linkage = getLLVMLinkageVarDefinition(VD); GetAddrOfGlobalTemporary() local [all...] |
H A D | ItaniumCXXABI.cpp | 1806 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD); emitVTableDefinitions() local 3244 GetAddrOfTypeName(QualType Ty,llvm::GlobalVariable::LinkageTypes Linkage) GetAddrOfTypeName() argument 3776 llvm::GlobalVariable::LinkageTypes Linkage = getTypeInfoLinkage(CGM, Ty); BuildTypeInfo() local 3805 BuildTypeInfo(QualType Ty,llvm::GlobalVariable::LinkageTypes Linkage,llvm::GlobalValue::VisibilityTypes Visibility,llvm::GlobalValue::DLLStorageClassTypes DLLStorageClass) BuildTypeInfo() argument 4345 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl); getCodegenToUse() local 4368 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl); emitConstructorDestructorAlias() local [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | API.cpp | 49 addNamespace(APIRecord * Parent,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,bool IsFromSystemHeader) addNamespace() argument 64 addGlobalVar(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Fragments,DeclarationFragments SubHeading,bool IsFromSystemHeader) addGlobalVar() argument 74 addGlobalVariableTemplate(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,Template Template,bool IsFromSystemHeader) addGlobalVariableTemplate() argument 86 addGlobalFunction(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Fragments,DeclarationFragments SubHeading,FunctionSignature Signature,bool IsFromSystemHeader) addGlobalFunction() argument 97 addGlobalFunctionTemplate(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,FunctionSignature Signature,Template Template,bool IsFromSystemHeader) addGlobalFunctionTemplate() argument 110 addGlobalFunctionTemplateSpecialization(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,FunctionSignature Signature,bool IsFromSystemHeader) addGlobalFunctionTemplateSpecialization() argument 175 addStaticField(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,SymbolReference Context,AccessControl Access,bool IsFromSystemHeader) addStaticField() argument 279 addGlobalVariableTemplateSpecialization(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,bool IsFromSystemHeader) addGlobalVariableTemplateSpecialization() argument 291 addGlobalVariableTemplatePartialSpecialization(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,Template Template,bool IsFromSystemHeader) addGlobalVariableTemplatePartialSpecialization() argument 403 addObjCInterface(StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,LinkageInfo Linkage,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,SymbolReference SuperClass,bool IsFromSystemHeader) addObjCInterface() argument
|
/freebsd-src/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | ExtractAPIVisitor.h | 257 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitVarDecl() local 327 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitFunctionDecl() local 486 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitNamespaceDecl() local 838 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitVarTemplateDecl() local 884 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitVarTemplateSpecializationDecl() local 914 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitVarTemplatePartialSpecializationDecl() local 945 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitFunctionTemplateDecl() local 976 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitObjCInterfaceDecl() local [all...] |
/freebsd-src/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Linkage.h | 24 enum class Linkage : unsigned char { enum
|
/freebsd-src/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/ |
H A D | DylibReader.cpp | 263 RecordLinkage Linkage = (ExportFlags & MachO::EXPORT_SYMBOL_FLAGS_REEXPORT) readSymbols() local 292 RecordLinkage Linkage = RecordLinkage::Unknown; readSymbols() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | Globals.cpp | 145 getGlobalIdentifier(StringRef Name,GlobalValue::LinkageTypes Linkage,StringRef FileName) getGlobalIdentifier() argument 525 create(Type * Ty,unsigned AddressSpace,LinkageTypes Linkage,const Twine & Name,Module * Parent) create() argument 531 create(Type * Ty,unsigned AddressSpace,LinkageTypes Linkage,const Twine & Name,GlobalValue * Aliasee) create() argument
|
H A D | Function.cpp | 353 Create(FunctionType * Ty,LinkageTypes Linkage,const Twine & N,Module & M) Create() argument 359 createWithDefaultAttr(FunctionType * Ty,LinkageTypes Linkage,unsigned AddrSpace,const Twine & N,Module * M) createWithDefaultAttr() argument 421 Function(FunctionType * Ty,LinkageTypes Linkage,unsigned AddrSpace,const Twine & name,Module * ParentModule) Function() argument
|
/freebsd-src/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 emitXCOFFSymbolLinkageWithVisibility(MCSymbol * Symbol,MCSymbolAttr Linkage,MCSymbolAttr Visibility) emitXCOFFSymbolLinkageWithVisibility() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | FunctionImportUtils.cpp | 80 auto Linkage = Summary->linkage(); in shouldPromoteLocalToGlobal() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | COFFLinkGraphBuilder.h | 115 jitlink::Linkage Linkage; member
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GlobalMerge.cpp | 510 GlobalValue::LinkageTypes Linkage = HasExternal doMerge() local 537 GlobalValue::LinkageTypes Linkage = Globals[k]->getLinkage(); doMerge() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | InstrProf.cpp | 247 getPGOFuncName(StringRef Name,GlobalValue::LinkageTypes Linkage,StringRef FileName,uint64_t Version LLVM_ATTRIBUTE_UNUSED) getPGOFuncName() argument 309 getIRPGONameForGlobalObject(const GlobalObject & GO,GlobalValue::LinkageTypes Linkage,StringRef FileName) getIRPGONameForGlobalObject() argument 403 getPGOFuncNameVarName(StringRef FuncName,GlobalValue::LinkageTypes Linkage) getPGOFuncNameVarName() argument 421 createPGOFuncNameVar(Module & M,GlobalValue::LinkageTypes Linkage,StringRef PGOFuncName) createPGOFuncNameVar() argument 1298 GlobalValue::LinkageTypes Linkage = F.getLinkage(); needsComdatForCounter() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | WasmAsmParser.cpp | 137 StringRef Linkage; parseGroup() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | InstrProfiling.cpp | 1229 GlobalValue::LinkageTypes Linkage = NamePtr->getLinkage(); setupProfileSection() local 1296 createRegionBitmaps(InstrProfMCDCBitmapInstBase * Inc,StringRef Name,GlobalValue::LinkageTypes Linkage) createRegionBitmaps() argument 1322 createRegionCounters(InstrProfCntrInstBase * Inc,StringRef Name,GlobalValue::LinkageTypes Linkage) createRegionCounters() argument 1416 GlobalValue::LinkageTypes Linkage = NamePtr->getLinkage(); createDataVariable() local [all...] |