Lines Matching refs:Linkage
263 GlobalValue::LinkageTypes Linkage, in getPGOFuncName() argument
266 return GlobalValue::getGlobalIdentifier(RawFuncName, Linkage, FileName); in getPGOFuncName()
335 GlobalValue::LinkageTypes Linkage) { in getPGOFuncNameVarName() argument
339 if (!GlobalValue::isLocalLinkage(Linkage)) in getPGOFuncNameVarName()
353 GlobalValue::LinkageTypes Linkage, in createPGOFuncNameVar() argument
358 if (Linkage == GlobalValue::ExternalWeakLinkage) in createPGOFuncNameVar()
359 Linkage = GlobalValue::LinkOnceAnyLinkage; in createPGOFuncNameVar()
360 else if (Linkage == GlobalValue::AvailableExternallyLinkage) in createPGOFuncNameVar()
361 Linkage = GlobalValue::LinkOnceODRLinkage; in createPGOFuncNameVar()
362 else if (Linkage == GlobalValue::InternalLinkage || in createPGOFuncNameVar()
363 Linkage == GlobalValue::ExternalLinkage) in createPGOFuncNameVar()
364 Linkage = GlobalValue::PrivateLinkage; in createPGOFuncNameVar()
369 new GlobalVariable(M, Value->getType(), true, Linkage, Value, in createPGOFuncNameVar()
370 getPGOFuncNameVarName(PGOFuncName, Linkage)); in createPGOFuncNameVar()
1124 GlobalValue::LinkageTypes Linkage = F.getLinkage(); in needsComdatForCounter() local
1125 if (Linkage != GlobalValue::ExternalWeakLinkage && in needsComdatForCounter()
1126 Linkage != GlobalValue::AvailableExternallyLinkage) in needsComdatForCounter()