Lines Matching defs:Linkage

2127   GVALinkage Linkage = getContext().GetGVALinkageForFunction(D);
2130 return getCXXABI().getCXXDestructorLinkage(Linkage, Dtor, GD.getDtorType());
2132 return getLLVMLinkageForDeclarator(D, Linkage);
3665 llvm::GlobalValue::LinkageTypes Linkage =
3670 /*isConstant=*/true, Linkage, Init, Name);
4193 if (FD->getFormalLinkage() == Linkage::Internal)
4429 llvm::GlobalValue::LinkageTypes Linkage = getMultiversionLinkage(*this, GD);
4435 auto *GI = llvm::GlobalIFunc::create(DeclTy, 0, Linkage, "", ResolverFunc,
4445 auto *GA = llvm::GlobalAlias::create(DeclTy, 0, Linkage, AliasName, IFunc,
5126 StringRef Name, llvm::Type *Ty, llvm::GlobalValue::LinkageTypes Linkage,
5144 Linkage, nullptr, Name);
5325 if (!D->getIdentifier() || D->getFormalLinkage() != Linkage::Internal)
5353 GVALinkage Linkage;
5355 Linkage = CGM.getContext().GetGVALinkageForVariable(VD);
5357 Linkage = CGM.getContext().GetGVALinkageForFunction(cast<FunctionDecl>(&D));
5359 switch (Linkage) {
5547 llvm::GlobalValue::LinkageTypes Linkage = getLLVMLinkageVarDefinition(D);
5558 if (Linkage != llvm::GlobalValue::InternalLinkage &&
5564 getCUDARuntime().internalizeDeviceSideVar(D, Linkage);
5606 Linkage == llvm::GlobalValue::ExternalLinkage &&
5609 Linkage = llvm::GlobalValue::InternalLinkage;
5611 GV->setLinkage(Linkage);
5619 if (Linkage == llvm::GlobalVariable::CommonLinkage) {
5754 GVALinkage Linkage) {
5755 if (Linkage == GVA_Internal)
5762 if (FD->isMultiVersion() && Linkage == GVA_AvailableExternally)
5767 if (Linkage == GVA_AvailableExternally)
5781 if (Linkage == GVA_DiscardableODR)
5795 if (Linkage == GVA_StrongODR) {
5820 assert(Linkage == GVA_StrongExternal);
5826 GVALinkage Linkage = getContext().GetGVALinkageForVariable(VD);
5827 return getLLVMLinkageForDeclarator(VD, Linkage);
6667 llvm::GlobalValue::LinkageTypes Linkage = getLLVMLinkageVarDefinition(VD);
6668 if (Linkage == llvm::GlobalVariable::ExternalLinkage) {
6674 Linkage = llvm::GlobalVariable::LinkOnceODRLinkage;
6678 Linkage = llvm::GlobalVariable::InternalLinkage;
6683 getModule(), Type, Constant, Linkage, InitialValue, Name.c_str(),
6687 if (!llvm::GlobalValue::isLocalLinkage(Linkage)) {