Home
last modified time | relevance | path

Searched refs:isWeakForLinker (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DGlobalValue.h439 static bool isWeakForLinker(LinkageTypes Linkage) { in isWeakForLinker() function
531 bool isWeakForLinker() const { return isWeakForLinker(getLinkage()); } in isWeakForLinker() function
612 return !(isDeclarationForLinker() || isWeakForLinker()); in isStrongDefinitionForLinker()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCXX.cpp165 if (llvm::GlobalValue::isWeakForLinker(Linkage) && in TryEmitBaseDestructorAsAlias()
180 if (llvm::GlobalValue::isWeakForLinker(TargetLinkage)) in TryEmitBaseDestructorAsAlias()
H A DCGVTT.cpp97 if (CGM.supportsCOMDAT() && VTT->isWeakForLinker()) in EmitVTTDefinition()
H A DMicrosoftCXXABI.cpp2654 if (GuardVar->isWeakForLinker()) in EmitGuardedInit()
3768 if (CHD->isWeakForLinker()) in getClassHierarchyDescriptor()
3806 if (BCA->isWeakForLinker()) in getBaseClassArray()
3848 if (BCD->isWeakForLinker()) in getBaseClassDescriptor()
3909 if (COL->isWeakForLinker()) in getCompleteObjectLocator()
4011 if (Var->isWeakForLinker()) in getAddrOfRTTIDescriptor()
4049 if (Fn->isWeakForLinker()) in emitCXXStructor()
4076 if (ThunkFn->isWeakForLinker()) in getAddrOfCXXCtorClosure()
4250 if (GV->isWeakForLinker()) in getCatchableType()
4368 if (CTA->isWeakForLinker()) in getCatchableTypeArray()
[all …]
H A DItaniumCXXABI.cpp1738 if (CGM.supportsCOMDAT() && VTable->isWeakForLinker()) in emitVTableDefinitions()
2415 } else if (CGM.supportsCOMDAT() && guard->isWeakForLinker()) { in EmitGuardedInit()
2777 if (CGM.supportsCOMDAT() && Wrapper->isWeakForLinker()) in getOrCreateThreadLocalWrapper()
3852 if (CGM.supportsCOMDAT() && GV->isWeakForLinker()) in BuildTypeInfo()
4252 if (llvm::GlobalValue::isWeakForLinker(Linkage)) { in getCodegenToUse()
H A DCGVTables.cpp55 if (CGM.supportsCOMDAT() && ThunkFn->isWeakForLinker()) in setThunkProperties()
H A DCodeGenModule.cpp4445 if (supportsCOMDAT() && GV->isWeakForLinker() && in CreateOrReplaceCXXRuntimeVariable()
5727 if (GV->isWeakForLinker()) { in GenerateStringLiteral()
5939 if (supportsCOMDAT() && GV->isWeakForLinker()) in GetAddrOfGlobalTemporary()
H A DCGDecl.cpp277 if (supportsCOMDAT() && GV->isWeakForLinker()) in getOrCreateStaticVarDecl()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DInstrumentation.cpp85 if (T.isOSBinFormatELF() || (T.isOSBinFormatCOFF() && !F.isWeakForLinker())) in getOrCreateFunctionComdat()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp172 if (GV.isWeakForLinker()) in mergeConstants()
H A DThinLTOBitcodeWriter.cpp418 ConstantInt::get(Type::getInt8Ty(Ctx), A.isWeakForLinker())), in splitAndWriteThinLTOBitcode()
/llvm-project-15.0.7/llvm/lib/Object/
H A DRecordStreamer.cpp203 else if (GV->isWeakForLinker()) in flushSymverDirectives()
/llvm-project-15.0.7/llvm/lib/Linker/
H A DLinkModules.cpp301 if (Src.isWeakForLinker()) { in shouldLinkFromSource()
314 if (Dest.isWeakForLinker()) { in shouldLinkFromSource()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DPreISelIntrinsicLowering.cpp85 if (setNonLazyBind && !Fn->isWeakForLinker()) { in lowerObjCCall()
H A DTargetLoweringObjectFileImpl.cpp1302 return GO->isWeakForLinker() ? TextCoalSection : TextSection; in SelectSectionForGlobal()
1306 if (GO->isWeakForLinker()) { in SelectSectionForGlobal()
/llvm-project-15.0.7/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp375 return F.isWeakForLinker(); in shouldPutJumpTableInFunctionSection()
/llvm-project-15.0.7/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp115 !GlobalValue::isWeakForLinker(Linkage); in getFirstDefinitionForLinker()