Home
last modified time | relevance | path

Searched refs:WeakAnyLinkage (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DGlobalValue.h52 WeakAnyLinkage, ///< Keep one copy of named function when linking (weak) enumerator
140 case WeakAnyLinkage: in mayBeDerefined()
354 return ODR ? WeakODRLinkage : WeakAnyLinkage; in getWeakLinkage()
373 return Linkage == WeakAnyLinkage; in isWeakAnyLinkage()
408 case WeakAnyLinkage: in isInterposableLinkage()
440 return Linkage == WeakAnyLinkage || Linkage == WeakODRLinkage || in isWeakForLinker()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DExtractGV.cpp43 GV.setLinkage(GlobalValue::WeakAnyLinkage); in makeVisible()
H A DLowerTypeTests.cpp2241 Alias->setLinkage(GlobalValue::WeakAnyLinkage); in lower()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DJMCInstrumenter.cpp188 DefaultCheckFunc->setLinkage(GlobalValue::WeakAnyLinkage); in runOnModule()
H A DTargetLoweringObjectFileImpl.cpp2506 case GlobalValue::WeakAnyLinkage: in getStorageClassForGlobal()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DFunctionImportUtils.cpp143 case GlobalValue::WeakAnyLinkage: in getLinkage()
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp127 case GlobalValue::WeakAnyLinkage: in emitGlobalVariable()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DPerfMonitor.cpp78 *M, InitialValue->getType(), true, GlobalValue::WeakAnyLinkage, in TryRegisterGlobal()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOpBase.td227 // For example, `LLVM_EnumAttrCase<"Weak", "weak", "WeakAnyLinkage">` is usable
228 // as `<MlirEnumName>::Weak` in MLIR API, `WeakAnyLinkage` in LLVM API and
H A DLLVMOps.td905 : LLVM_EnumAttrCase<"Weak", "weak", "WeakAnyLinkage", 4>;
/llvm-project-15.0.7/llvm/lib/IR/
H A DModuleSummaryIndex.cpp434 case GlobalValue::WeakAnyLinkage: in linkageToString()
H A DCore.cpp1856 case GlobalValue::WeakAnyLinkage: in LLVMGetLinkage()
1897 GV->setLinkage(GlobalValue::WeakAnyLinkage); in LLVMSetLinkage()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp364 M, IntTy64, true, GlobalValue::WeakAnyLinkage, in createIRLevelProfileFlagVar()
676 GlobalAlias::create(GlobalValue::WeakAnyLinkage, OrigName, &F); in renameComdatFunction()
1244 (F.hasComdat() || F.getLinkage() == GlobalValue::WeakAnyLinkage || in readCounters()
H A DMemProfiler.cpp521 GlobalValue::WeakAnyLinkage, ProfileNameConst, MemProfFilenameVar); in createProfileFileNameVar()
/llvm-project-15.0.7/llvm/lib/LTO/
H A DLTO.cpp777 GV->setLinkage(GlobalValue::WeakAnyLinkage); in addRegularLTO()
918 S->setLinkage(GlobalValue::WeakAnyLinkage); in addThinLTO()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjCMac.cpp6638 llvm::GlobalValue::WeakAnyLinkage, Init, in GenerateProtocolRef()
7095 Entry->setLinkage(llvm::GlobalValue::WeakAnyLinkage); in GetOrEmitProtocol()
7104 llvm::GlobalValue::WeakAnyLinkage); in GetOrEmitProtocol()
7121 false, llvm::GlobalValue::WeakAnyLinkage, Entry, in GetOrEmitProtocol()
7336 llvm::GlobalValue::WeakAnyLinkage); in EmitVTableMessageSend()
7879 : llvm::GlobalValue::WeakAnyLinkage; in GetInterfaceEHType()
H A DCodeGenModule.cpp590 /*isConstant=*/true, llvm::GlobalValue::WeakAnyLinkage, F, in Release()
4883 GV->setLinkage(llvm::GlobalVariable::WeakAnyLinkage); in EmitGlobalVarDefinition()
5002 return llvm::GlobalVariable::WeakAnyLinkage; in getLLVMLinkageForDeclarator()
5324 GA->setLinkage(llvm::Function::WeakAnyLinkage); in EmitAliasDefinition()
H A DCGOpenMPRuntimeGPU.cpp1115 llvm::GlobalValue::WeakAnyLinkage, in setPropertyExecutionMode()
2140 M, Ty, /*isConstant=*/false, llvm::GlobalVariable::WeakAnyLinkage, in emitInterWarpCopyFunction()
H A DCGOpenMPRuntime.cpp1653 GV->setLinkage(llvm::GlobalValue::WeakAnyLinkage); in getAddrOfDeclareTargetVar()
3221 CE->getFlags(), llvm::GlobalValue::WeakAnyLinkage); in createOffloadEntriesAndInfoMetadata()
6466 llvm::GlobalValue::WeakAnyLinkage, in emitTargetOutlinedFunctionHelper()
10800 Linkage = llvm::GlobalValue::WeakAnyLinkage; in registerTargetGlobalVariable()
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DInstrProf.cpp1184 M, ProfileNameConst->getType(), true, GlobalValue::WeakAnyLinkage, in createProfileFileNameVar()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBTFDebug.cpp1427 Linkage != GlobalValue::WeakAnyLinkage && in processGlobals()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp1882 case GlobalValue::WeakAnyLinkage: in emitLinkage()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp615 case GlobalValue::WeakAnyLinkage: in emitLinkage()
/llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp805 case GlobalValue::WeakAnyLinkage: in getEncodedLinkage()
/llvm-project-15.0.7/llvm/bindings/go/llvm/
H A Dir.go254 WeakAnyLinkage Linkage = C.LLVMWeakAnyLinkage const

12