Home
last modified time | relevance | path

Searched refs:supportsCOMDAT (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTT.cpp108 if (CGM.supportsCOMDAT() && VTT->isWeakForLinker()) in EmitVTTDefinition()
H A DCodeGenModule.cpp3604 if (supportsCOMDAT()) in GetAddrOfMSGuidDecl()
3672 if (supportsCOMDAT()) in GetAddrOfTemplateParamObject()
4297 if (!ResolverFunc->hasLocalLinkage() && supportsCOMDAT()) in emitMultiVersionFunctions()
4360 if (supportsCOMDAT()) in emitCPUDispatchDefinition()
5157 if (supportsCOMDAT() && GV->isWeakForLinker() && in CreateOrReplaceCXXRuntimeVariable()
5347 if (!CGM.supportsCOMDAT()) in shouldBeInCOMDAT()
5371 bool CodeGenModule::supportsCOMDAT() const { in supportsCOMDAT() function in CodeGenModule
5372 return getTriple().supportsCOMDAT(); in supportsCOMDAT()
6479 assert(CGM.supportsCOMDAT() && "Only COFF uses weak string literals"); in GenerateStringLiteral()
6694 if (supportsCOMDAT() && GV->isWeakForLinker()) in GetAddrOfGlobalTemporary()
H A DCGBlocks.cpp247 if (CGM.supportsCOMDAT()) in buildBlockDescriptor()
1907 if (CGM.supportsCOMDAT()) in GenerateCopyHelperFunction()
2094 if (CGM.supportsCOMDAT()) in GenerateDestroyHelperFunction()
H A DItaniumCXXABI.cpp2017 if (CGM.supportsCOMDAT() && VTable->isWeakForLinker()) in emitVTableDefinitions()
2680 } else if (CGM.supportsCOMDAT() && guard->isWeakForLinker()) { in EmitGuardedInit()
3073 if (CGM.supportsCOMDAT() && Wrapper->isWeakForLinker()) in getOrCreateThreadLocalWrapper()
4230 if (CGM.supportsCOMDAT() && GV->isWeakForLinker()) in BuildTypeInfo()
5054 if (CGM.supportsCOMDAT()) in getClangCallTerminateFn()
H A DCGDeclCXX.cpp563 supportsCOMDAT() && D->isExternallyVisible() ? Addr : nullptr; in EmitCXXGlobalVarDeclInitFunc()
H A DCodeGenPGO.cpp1349 if (TT.supportsCOMDAT()) { in setProfileVersion()
H A DCodeGenModule.h776 bool supportsCOMDAT() const;
H A DCGVTables.cpp56 if (CGM.supportsCOMDAT() && ThunkFn->isWeakForLinker()) in setThunkProperties()
H A DCoverageMappingGen.cpp2484 if (CGM.supportsCOMDAT()) in emitFunctionMappingRecord()
H A DCGDecl.cpp283 if (supportsCOMDAT() && GV->isWeakForLinker()) in getOrCreateStaticVarDecl()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DSanitizerBinaryMetadata.cpp238 if (TargetTriple.supportsCOMDAT()) { in run()
H A DMemProfiler.cpp518 if (TT.supportsCOMDAT()) { in createProfileFileNameVar()
533 if (TT.supportsCOMDAT()) { in createMemprofHistogramFlagVar()
H A DInstrProfiling.cpp1097 if (TT.supportsCOMDAT()) in getOrCreateBiasVar()
2070 if (TT.supportsCOMDAT()) in emitRuntimeHook()
2152 if (TT.supportsCOMDAT()) { in createProfileSamplingVar()
H A DSanitizerCoverage.cpp353 if (TargetTriple.supportsCOMDAT()) { in CreateInitCallsForSections()
709 if (TargetTriple.supportsCOMDAT() && in CreateFunctionLocalArrayInSection()
H A DPGOInstrumentation.cpp417 if (TT.supportsCOMDAT()) { in createIRLevelProfileFlagVar()
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DTriple.h1073 bool supportsCOMDAT() const { in supportsCOMDAT() function
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProf.cpp1420 if (!Triple(M.getTargetTriple()).supportsCOMDAT()) in needsComdatForCounter()
1497 if (TT.supportsCOMDAT()) { in createProfileFileNameVar()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCObjectFileInfo.cpp1167 if (Ctx->getTargetTriple().supportsCOMDAT() && !FuncName.empty()) { in getPseudoProbeDescSection()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2822 if (GO && ImplicitComdatObjects.contains(GO) && TT.supportsCOMDAT()) in recordValue()