/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GlobalValue.h | 57 WeakODRLinkage, ///< Same, but only replaced by something equivalent. enumerator 139 case WeakODRLinkage: in mayBeDerefined() 373 return ODR ? WeakODRLinkage : WeakAnyLinkage; in getWeakLinkage() 395 return Linkage == WeakODRLinkage; in isWeakODRLinkage() 435 case WeakODRLinkage: in isInterposableLinkage() 459 return Linkage == WeakAnyLinkage || Linkage == WeakODRLinkage || in isWeakForLinker()
|
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
H A D | Visitor.cpp | 28 WeakODRLinkage, enumerator 368 return CXXLinkage::WeakODRLinkage; in getVTableLinkage() 382 return CXXLinkage::WeakODRLinkage; in getVTableLinkage() 487 VTableLinkage == CXXLinkage::WeakODRLinkage) { in emitVTableSymbols() 489 const bool WeakDef = VTableLinkage == CXXLinkage::WeakODRLinkage; in emitVTableSymbols()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ExtractGV.cpp | 46 GV.setLinkage(GlobalValue::WeakODRLinkage); in makeVisible()
|
H A D | FunctionImport.cpp | 1051 GVS->linkage() == GlobalValue::WeakODRLinkage || in checkVariableImport() 1356 S->linkage() == GlobalValue::WeakODRLinkage || in computeDeadSymbolsAndUpdateIndirectCalls() 1565 if (NewLinkage == GlobalValue::WeakODRLinkage && in thinLTOFinalizeInModule()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SampleProfileLoaderBaseUtil.cpp | 179 GlobalValue::WeakODRLinkage, in createFSDiscriminatorVariable()
|
H A D | FunctionImportUtils.cpp | 173 case GlobalValue::WeakODRLinkage: in getLinkage()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCtorDtorLowering.cpp | 39 GlobalValue::WeakODRLinkage, 0, InitOrFiniKernelName, &M); in createInitOrFiniKernelFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/ |
H A D | Utility.cpp | 96 auto Linkage = Triple.isOSBinFormatCOFF() ? GlobalValue::WeakODRLinkage in getOffloadEntryArray()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreAsmPrinter.cpp | 128 case GlobalValue::WeakODRLinkage: in emitGlobalVariable()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXCtorDtorLowering.cpp | 99 GlobalValue::WeakODRLinkage, 0, InitOrFiniKernelName, &M); in createInitOrFiniKernelFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Arm64ECCallLowering.cpp | 627 Function::Create(Arm64Ty, GlobalValue::WeakODRLinkage, 0, ThunkName, M); in buildGuestExitThunk() 700 Function::Create(Arm64Ty, GlobalValue::WeakODRLinkage, 0, ThunkName, M); in buildPatchableThunk()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ModuleSummaryIndex.cpp | 448 case GlobalValue::WeakODRLinkage: in linkageToString()
|
H A D | Core.cpp | 1957 case GlobalValue::WeakODRLinkage: in LLVMGetLinkage() 1999 GV->setLinkage(GlobalValue::WeakODRLinkage); in LLVMSetLinkage()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 1129 llvm::GlobalVariable::WeakODRLinkage : in getVTableLinkage() 1145 llvm::GlobalValue::WeakODRLinkage; in getVTableLinkage()
|
H A D | ItaniumCXXABI.cpp | 3043 return llvm::GlobalValue::WeakODRLinkage; in getThreadLocalWrapperLinkage() 3169 if (Wrapper->getLinkage() == llvm::Function::WeakODRLinkage) in EmitThreadLocalInitFuncs() 4009 return llvm::GlobalValue::WeakODRLinkage; in getTypeInfoLinkage() 4581 Linkage != llvm::GlobalValue::WeakODRLinkage) in classifyRTTIUniqueness() 4595 assert(Linkage == llvm::GlobalValue::WeakODRLinkage); in classifyRTTIUniqueness()
|
H A D | MicrosoftCXXABI.cpp | 410 Thunk->setLinkage(llvm::GlobalValue::WeakODRLinkage); in setThunkLinkage() 1313 Fn->setLinkage(llvm::GlobalValue::WeakODRLinkage); in EmitCXXConstructors() 1407 return llvm::GlobalValue::WeakODRLinkage; in getCXXDestructorLinkage()
|
H A D | CodeGenModule.cpp | 4195 return llvm::GlobalValue::WeakODRLinkage; in getMultiversionLinkage() 5802 return llvm::Function::WeakODRLinkage; in getLLVMLinkageForDeclarator() 5817 return llvm::GlobalVariable::WeakODRLinkage; in getLLVMLinkageForDeclarator()
|
H A D | CGExpr.cpp | 2972 case llvm::GlobalValue::WeakODRLinkage: in canEmitSpuriousReferenceToVariable() 3745 llvm::GlobalValue::WeakODRLinkage, "__cfi_check_fail", &CGM.getModule()); in EmitCfiCheckFail()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | AMDGPU.cpp | 421 CGM.getModule(), Type, true, llvm::GlobalValue::WeakODRLinkage, COV, Name, in emitTargetGlobals()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | SanitizerCoverage.cpp | 368 CtorFunc->setLinkage(GlobalValue::WeakODRLinkage); in CreateInitCallsForSections()
|
H A D | MemorySanitizer.cpp | 1057 M, IRB.getInt32Ty(), true, GlobalValue::WeakODRLinkage, in initializeModule() 1064 GlobalValue::WeakODRLinkage, in initializeModule()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BTFDebug.cpp | 1463 Linkage != GlobalValue::WeakODRLinkage && in processGlobals()
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 814 /* isConstant = */ true, GlobalValue::WeakODRLinkage, in createGlobalFlag() 6052 M, DynamicEnvironment, /*IsConstant=*/false, GlobalValue::WeakODRLinkage, in createTargetInit() 6085 M, KernelEnvironment, /*IsConstant=*/true, GlobalValue::WeakODRLinkage, in createTargetInit() 6266 OutlinedFn->setLinkage(GlobalValue::WeakODRLinkage); in setOutlinedTargetRegionFunctionAttributes()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 2620 case GlobalValue::WeakODRLinkage: in getStorageClassForGlobal()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCAsmPrinter.cpp | 2243 case GlobalValue::WeakODRLinkage: in emitLinkage()
|