/llvm-project/llvm/include/llvm/IR/ |
H A D | GlobalValue.h | 81 GlobalValue(Type * Ty,ValueTy VTy,Use * Ops,unsigned NumOps,LinkageTypes Linkage,const Twine & Name,unsigned AddressSpace) GlobalValue() argument 98 unsigned Linkage : 4; // The linkage of this global global() variable 376 isExternalLinkage(LinkageTypes Linkage) isExternalLinkage() argument 379 isAvailableExternallyLinkage(LinkageTypes Linkage) isAvailableExternallyLinkage() argument 382 isLinkOnceAnyLinkage(LinkageTypes Linkage) isLinkOnceAnyLinkage() argument 385 isLinkOnceODRLinkage(LinkageTypes Linkage) isLinkOnceODRLinkage() argument 388 isLinkOnceLinkage(LinkageTypes Linkage) isLinkOnceLinkage() argument 391 isWeakAnyLinkage(LinkageTypes Linkage) isWeakAnyLinkage() argument 394 isWeakODRLinkage(LinkageTypes Linkage) isWeakODRLinkage() argument 397 isWeakLinkage(LinkageTypes Linkage) isWeakLinkage() argument 400 isAppendingLinkage(LinkageTypes Linkage) isAppendingLinkage() argument 403 isInternalLinkage(LinkageTypes Linkage) isInternalLinkage() argument 406 isPrivateLinkage(LinkageTypes Linkage) isPrivateLinkage() argument 409 isLocalLinkage(LinkageTypes Linkage) isLocalLinkage() argument 412 isExternalWeakLinkage(LinkageTypes Linkage) isExternalWeakLinkage() argument 415 isCommonLinkage(LinkageTypes Linkage) isCommonLinkage() argument 418 isValidDeclarationLinkage(LinkageTypes Linkage) isValidDeclarationLinkage() argument 425 isInterposableLinkage(LinkageTypes Linkage) isInterposableLinkage() argument 449 isDiscardableIfUnused(LinkageTypes Linkage) isDiscardableIfUnused() argument 458 isWeakForLinker(LinkageTypes Linkage) isWeakForLinker() argument [all...] |
H A D | GlobalObject.h | 46 GlobalValue(Ty,VTy,Ops,NumOps,Linkage,Name,AddressSpace) GlobalValue() argument
|
/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | Record.h | 70 Record(StringRef Name, RecordLinkage Linkage, SymbolFlags Flags) in Record() 111 RecordLinkage Linkage; variable 127 GlobalRecord(StringRef Name, RecordLinkage Linkage, SymbolFlags Flags, in GlobalRecord() 147 ObjCIVarRecord(StringRef Name, RecordLinkage Linkage) in ObjCIVarRecord() 164 ObjCContainerRecord(StringRef Name, RecordLinkage Linkage) in ObjCContainerRecord() 193 ObjCInterfaceRecord(StringRef Name, RecordLinkage Linkage, in ObjCInterfaceRecord()
|
/llvm-project/llvm/lib/TextAPI/ |
H A D | RecordsSlice.cpp | 24 GlobalRecord::Kind GV, RecordLinkage Linkage) { in addRecord() argument 173 GlobalRecord *RecordsSlice::addGlobal(StringRef Name, RecordLinkage Linkage, in addGlobal() argument 194 RecordLinkage Linkage, in addObjCInterface() argument 206 mergeFlags(SymbolFlags Flags,RecordLinkage Linkage) mergeFlags() argument 260 addObjCIVar(StringRef IVar,RecordLinkage Linkage) addObjCIVar() argument 269 addObjCIVar(ObjCContainerRecord * Container,StringRef Name,RecordLinkage Linkage) addObjCIVar() argument [all...] |
/llvm-project/polly/lib/CodeGen/ |
H A D | LoopGeneratorsGOMP.cpp | 30 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallSpawnThreads() local 181 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallGetWorkItem() local 202 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallJoinThreads() local 219 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallCleanupThread() local
|
H A D | RuntimeDebugBuilder.cpp | 35 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in getVPrintF() local 123 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in getPrintF() local 148 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in createFlush() local
|
H A D | LoopGeneratorsKMP.cpp | 41 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallSpawnThreads() local 322 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallGlobalThreadNum() local 344 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallPushNumThreads() local 371 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallStaticInit() local 412 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallStaticFini() local 436 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallDispatchInit() local 478 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; createCallDispatchNext() local [all...] |
H A D | PerfMonitor.cpp | 27 GlobalValue::LinkageTypes Linkage = Function::ExternalLinkage; in getAtExit() local 125 GlobalValue::LinkageTypes Linkage = Function::WeakODRLinkage; in insertFinalReporting() local 218 GlobalValue::LinkageTypes Linkage = Function::WeakODRLinkage; in insertInitFunction() local
|
/llvm-project/clang/lib/InstallAPI/ |
H A D | Frontend.cpp | 20 StringRef Name, RecordLinkage Linkage, GlobalRecord::Kind GV, in addGlobal() argument 32 FrontendRecordsSlice::addObjCInterface(StringRef Name, RecordLinkage Linkage, in addObjCInterface() argument 61 ObjCContainerRecord *Container, StringRef IvarName, RecordLinkage Linkage, in addObjCIVar() argument
|
H A D | Visitor.cpp | 145 RecordLinkage Linkage = RecordLinkage::Exported; in recordObjCInstanceVariables() local 177 const RecordLinkage Linkage = in VisitObjCInterfaceDecl() local 239 const RecordLinkage Linkage = in VisitVarDecl() local 294 const RecordLinkage Linkage = (Inlined || !isExported(D)) in VisitFunctionDecl() local
|
/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); TryEmitBaseDestructorAsAlias() local
|
/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | ExtractAPIVisitor.h | 287 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitVarDecl() local 360 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitFunctionDecl() local 526 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitNamespaceDecl() local 876 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitVarTemplateDecl() local 920 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitVarTemplateSpecializationDecl() local 952 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitVarTemplatePartialSpecializationDecl() local 985 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitFunctionTemplateDecl() local 1018 LinkageInfo Linkage = Decl->getLinkageAndVisibility(); VisitObjCInterfaceDecl() local [all...] |
/llvm-project/clang/include/clang/Basic/ |
H A D | Linkage.h | 24 enum class Linkage : unsigned char { enum
|
/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
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | FunctionImportUtils.cpp | 80 auto Linkage = Summary->linkage(); in shouldPromoteLocalToGlobal() local
|
/llvm-project/llvm/lib/Frontend/Offloading/ |
H A D | Utility.cpp | 96 auto Linkage = Triple.isOSBinFormatCOFF() ? GlobalValue::WeakODRLinkage getOffloadEntryArray() local
|
/llvm-project/llvm/lib/IR/ |
H A D | Globals.cpp | 154 getGlobalIdentifier(StringRef Name,GlobalValue::LinkageTypes Linkage,StringRef FileName) getGlobalIdentifier() argument 551 create(Type * Ty,unsigned AddressSpace,LinkageTypes Linkage,const Twine & Name,Module * Parent) create() argument 557 create(Type * Ty,unsigned AddressSpace,LinkageTypes Linkage,const Twine & Name,GlobalValue * Aliasee) create() argument
|
/llvm-project/mlir/docs/Dialects/ |
H A D | LLVM.md | 153 ### Linkage subsection
|
/llvm-project/llvm/lib/TextAPI/BinaryReader/ |
H A D | DylibReader.cpp | 265 RecordLinkage Linkage = (ExportFlags & MachO::EXPORT_SYMBOL_FLAGS_REEXPORT) in readSymbols() local 294 RecordLinkage Linkage = RecordLinkage::Unknown; in readSymbols() local
|
/llvm-project/llvm/unittests/IR/ |
H A D | ManglerTest.cpp | 28 mangleFunc(StringRef IRName,GlobalValue::LinkageTypes Linkage,llvm::CallingConv::ID CC,Module & Mod,Mangler & Mang) mangleFunc() argument
|
/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | COFFLinkGraphBuilder.h | 115 jitlink::Linkage Linkage; global() member
|
/llvm-project/llvm/lib/MC/MCParser/ |
H A D | WasmAsmParser.cpp | 140 StringRef Linkage; in parseGroup() local
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | GlobalMerge.cpp | 556 auto MergedLinkage = IsMachO ? Linkage : GlobalValue::PrivateLinkage; in doMerge() local 529 GlobalValue::LinkageTypes Linkage = HasExternal doMerge() local
|