Home
last modified time | relevance | path

Searched refs:hasLinkOnceLinkage (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Linker/
H A DLinkModules.cpp285 if (Dest.hasLinkOnceLinkage() || Dest.hasWeakLinkage()) { in shouldLinkFromSource()
306 if (Dest.hasLinkOnceLinkage() && Src.hasWeakLinkage()) { in shouldLinkFromSource()
373 (GV.hasLocalLinkage() || GV.hasLinkOnceLinkage() || in linkIfNeeded()
398 if (!GV.hasLinkOnceLinkage() && !GV.hasAvailableExternallyLinkage() && in addLazyFor()
502 if (GV.hasLinkOnceLinkage()) in run()
507 if (SF.hasLinkOnceLinkage()) in run()
512 if (GA.hasLinkOnceLinkage()) in run()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp92 GV->hasLinkOnceLinkage() || GV->hasCommonLinkage() ) && in emitArrayBound()
102 if (GV->hasWeakLinkage() || GV->hasLinkOnceLinkage() || in emitArrayBound()
137 if (GV->hasWeakLinkage() || GV->hasLinkOnceLinkage() || in EmitGlobalVariable()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DExtractGV.cpp35 if (!GV.hasLinkOnceLinkage()) { in makeVisible()
H A DMergeFunctions.cpp758 || F->hasWeakLinkage() || F->hasLinkOnceLinkage()); in canCreateAliasFor()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DJITSymbol.cpp24 if (GV.hasWeakLinkage() || GV.hasLinkOnceLinkage()) in fromGlobalValue()
/freebsd-12.1/contrib/llvm/lib/Object/
H A DModuleSymbolTable.cpp210 if (GV->hasLinkOnceLinkage() || GV->hasWeakLinkage() || in getSymbolFlags()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DGlobalValue.h426 bool hasLinkOnceLinkage() const { return isLinkOnceLinkage(getLinkage()); } in hasLinkOnceLinkage() function
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp654 if (!F->hasLinkOnceLinkage() && !F->hasLocalLinkage() && in shouldRecordFunctionAddr()
678 return F->hasAddressTaken() || F->hasLinkOnceLinkage(); in shouldRecordFunctionAddr()
/freebsd-12.1/contrib/llvm/lib/LTO/
H A DLTOModule.cpp431 if (def->hasWeakLinkage() || def->hasLinkOnceLinkage()) in addDefinedSymbol()
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DCompileOnDemandLayer.h388 if (F.hasWeakLinkage() || F.hasLinkOnceLinkage()) { in addLogicalModule()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDeclCXX.cpp615 if (Addr->hasWeakLinkage() || Addr->hasLinkOnceLinkage()) { in GenerateCXXGlobalVarDeclInitFunc()
H A DMicrosoftCXXABI.cpp2398 assert(GV->hasWeakLinkage() || GV->hasLinkOnceLinkage()); in EmitGuardedInit()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DFunction.cpp1276 if (!hasLinkOnceLinkage() && !hasLocalLinkage() && in isDefTriviallyDead()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1045 } else if (GVar->hasLinkOnceLinkage() || GVar->hasWeakLinkage() || in printModuleLevelGV()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1327 else if (GIS.hasWeakLinkage() || GIS.hasLinkOnceLinkage()) in emitGlobalIndirectSymbol()