/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GlobalValue.h | 55 LinkOnceODRLinkage, ///< Same, but only replaced by something equivalent. enumerator 140 case LinkOnceODRLinkage: in mayBeDerefined() 370 return ODR ? LinkOnceODRLinkage : LinkOnceAnyLinkage; in getLinkOnceLinkage() 386 return Linkage == LinkOnceODRLinkage; in isLinkOnceODRLinkage() 434 case LinkOnceODRLinkage: in isInterposableLinkage() 460 Linkage == LinkOnceAnyLinkage || Linkage == LinkOnceODRLinkage || in isWeakForLinker()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | InstrOrderFile.cpp | 71 OrderFileBuffer = new GlobalVariable(M, BufferTy, false, GlobalValue::LinkOnceODRLinkage, in createOrderFileData() 78 BufferIdx = new GlobalVariable(M, IdxTy, false, GlobalValue::LinkOnceODRLinkage, in createOrderFileData()
|
H A D | InstrProfiling.cpp | 1090 Bias = new GlobalVariable(M, Int64Ty, false, GlobalValue::LinkOnceODRLinkage, in getOrCreateBiasVar() 2064 GlobalValue::LinkOnceODRLinkage, in emitRuntimeHook()
|
H A D | HWAddressSanitizer.cpp | 1827 : GlobalValue::LinkOnceODRLinkage, in instrumentPersonalityFunctions()
|
H A D | PGOInstrumentation.cpp | 736 F.setLinkage(GlobalValue::LinkOnceODRLinkage); in renameComdatFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ExtractGV.cpp | 45 case GlobalValue::LinkOnceODRLinkage: in makeVisible()
|
H A D | FunctionImport.cpp | 1052 GVS->linkage() == GlobalValue::LinkOnceODRLinkage); in checkVariableImport() 1357 S->linkage() == GlobalValue::LinkOnceODRLinkage) in computeDeadSymbolsAndUpdateIndirectCalls()
|
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
H A D | Visitor.cpp | 27 LinkOnceODRLinkage, enumerator 363 return CXXLinkage::LinkOnceODRLinkage; in getVTableLinkage() 379 return CXXLinkage::LinkOnceODRLinkage; in getVTableLinkage()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | IndirectThunks.h | 129 Comdat ? GlobalValue::LinkOnceODRLinkage in createThunkFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Arm64ECCallLowering.cpp | 404 Function *F = Function::Create(Arm64Ty, GlobalValue::LinkOnceODRLinkage, 0, in buildExitThunk() 517 Function *Thunk = Function::Create(X64Ty, GlobalValue::LinkOnceODRLinkage, 0, in buildEntryThunk() 828 GlobalAlias::create(GlobalValue::LinkOnceODRLinkage, OrigName, &F); in runOnModule() 841 FnsMap[A] = GlobalAlias::create(GlobalValue::LinkOnceODRLinkage, in runOnModule()
|
H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 172 F->setLinkage(GlobalValue::LinkOnceODRLinkage); in createFrameHelperMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | FunctionImportUtils.cpp | 143 case GlobalValue::LinkOnceODRLinkage: in getLinkage()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGVTables.cpp | 669 : llvm::GlobalValue::LinkOnceODRLinkage; in addRelativeComponent() 1117 ? llvm::GlobalVariable::LinkOnceODRLinkage in getVTableLinkage() 1124 llvm::GlobalVariable::LinkOnceODRLinkage : in getVTableLinkage() 1143 llvm::GlobalValue::LinkOnceODRLinkage; in getVTableLinkage()
|
H A D | CGObjCGNU.cpp | 217 llvm::GlobalValue::LinkOnceODRLinkage, value, name); in ExportUniqueString() 1120 Align, false, isNamed ? llvm::GlobalValue::LinkOnceODRLinkage in GenerateConstantString() 1343 llvm::GlobalValue::LinkOnceODRLinkage, in GenerateProtocolRef() 1473 true, llvm::GlobalValue::LinkOnceODRLinkage, Init, TypesVarName); in GetTypeString() 1493 CGM.getPointerAlign(), false, llvm::GlobalValue::LinkOnceODRLinkage); in GetConstantSelector() 1519 llvm::GlobalValue::LinkOnceODRLinkage, ZeroInit, Prefix + in GetSectionBounds() 1548 llvm::GlobalValue::LinkOnceODRLinkage, ".objcv2_load_function", in ModuleInitFunction() 1567 CGM.getPointerAlign(), false, llvm::GlobalValue::LinkOnceODRLinkage); in ModuleInitFunction() 1612 false, llvm::GlobalValue::LinkOnceODRLinkage); in ModuleInitFunction() 2586 llvm::GlobalValue::LinkOnceODRLinkage); in GetEHType()
|
H A D | MicrosoftCXXABI.cpp | 391 ? llvm::GlobalValue::LinkOnceODRLinkage in getAddrOfVirtualDisplacementMap() 412 Thunk->setLinkage(llvm::GlobalValue::LinkOnceODRLinkage); in setThunkLinkage() 1410 return llvm::GlobalValue::LinkOnceODRLinkage; in getCXXDestructorLinkage() 1415 return llvm::GlobalValue::LinkOnceODRLinkage; in getCXXDestructorLinkage() 1874 RD->hasAttr<DLLImportAttr>() ? llvm::GlobalValue::LinkOnceODRLinkage in getAddrOfVTable() 2090 ? llvm::GlobalValue::LinkOnceODRLinkage in EmitVirtualMemPtrThunk() 2622 F->setLinkage(llvm::GlobalValue::LinkOnceODRLinkage); in EmitGuardedInit() 3676 return llvm::GlobalValue::LinkOnceODRLinkage; in getLinkageForRTTI()
|
H A D | ItaniumCXXABI.cpp | 3170 Wrapper->setLinkage(llvm::Function::LinkOnceODRLinkage); in EmitThreadLocalInitFuncs() 3352 MD->isExternallyVisible() ? llvm::GlobalValue::LinkOnceODRLinkage in getOrCreateVirtualFunctionPointerThunk() 3356 if (Linkage == llvm::GlobalValue::LinkOnceODRLinkage) in getOrCreateVirtualFunctionPointerThunk() 4004 return llvm::GlobalValue::LinkOnceODRLinkage; in getTypeInfoLinkage() 4023 return llvm::GlobalValue::LinkOnceODRLinkage; in getTypeInfoLinkage() 4580 if (Linkage != llvm::GlobalValue::LinkOnceODRLinkage && in classifyRTTIUniqueness() 4589 if (Linkage == llvm::GlobalValue::LinkOnceODRLinkage) in classifyRTTIUniqueness() 5052 fn->setLinkage(llvm::Function::LinkOnceODRLinkage); in getClangCallTerminateFn()
|
H A D | CGBlocks.cpp | 239 linkage = llvm::GlobalValue::LinkOnceODRLinkage; in buildBlockDescriptor() 246 if (linkage == llvm::GlobalValue::LinkOnceODRLinkage) { in buildBlockDescriptor() 1905 llvm::Function::Create(LTy, llvm::GlobalValue::LinkOnceODRLinkage, in GenerateCopyHelperFunction() 2092 llvm::Function::Create(LTy, llvm::GlobalValue::LinkOnceODRLinkage, in GenerateDestroyHelperFunction()
|
H A D | CodeGenModule.cpp | 3603 /*isConstant=*/true, llvm::GlobalValue::LinkOnceODRLinkage, Init, Name); in GetAddrOfMSGuidDecl() 3667 ? llvm::GlobalValue::LinkOnceODRLinkage in GetAddrOfTemplateParamObject() 5782 return !Context.getLangOpts().AppleKext ? llvm::Function::LinkOnceODRLinkage in getLLVMLinkageForDeclarator() 6518 LT = llvm::GlobalValue::LinkOnceODRLinkage; in GetAddrOfConstantStringFromLiteral() 6674 Linkage = llvm::GlobalVariable::LinkOnceODRLinkage; in GetAddrOfGlobalTemporary()
|
H A D | CGNonTrivialStruct.cpp | 467 llvm::Function::Create(FuncTy, llvm::GlobalValue::LinkOnceODRLinkage, in getFunction()
|
H A D | CoverageMappingGen.cpp | 2479 llvm::GlobalValue::LinkOnceODRLinkage, FuncRecordConstant, in emitFunctionMappingRecord()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreAsmPrinter.cpp | 126 case GlobalValue::LinkOnceODRLinkage: in emitGlobalVariable()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ModuleSummaryIndex.cpp | 444 case GlobalValue::LinkOnceODRLinkage: in linkageToString()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVCallLowering.cpp | 431 : (F.getLinkage() == GlobalValue::LinkOnceODRLinkage && in lowerFormalArguments()
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | InstrProf.cpp | 449 Linkage = GlobalValue::LinkOnceODRLinkage; in createPGOFuncNameVar()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 2618 case GlobalValue::LinkOnceODRLinkage: in getStorageClassForGlobal()
|