Lines Matching defs:Linkage

422                          llvm::GlobalValue::LinkageTypes Linkage) const;
2003 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD);
2011 llvm::GlobalValue::isLocalLinkage(Linkage));
2015 VTable->setLinkage(Linkage);
3351 llvm::GlobalValue::LinkageTypes Linkage =
3355 llvm::Function::Create(ThunkTy, Linkage, ThunkName, &CGM.getModule());
3356 if (Linkage == llvm::GlobalValue::LinkOnceODRLinkage)
3420 GetAddrOfTypeName(QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage);
3504 llvm::GlobalVariable::LinkageTypes Linkage,
3511 QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage) {
3524 Name, Init->getType(), Linkage, Align.getAsAlign());
3990 case Linkage::Invalid:
3991 llvm_unreachable("Linkage hasn't been computed!");
3993 case Linkage::None:
3994 case Linkage::Internal:
3995 case Linkage::UniqueExternal:
3998 case Linkage::VisibleNone:
3999 case Linkage::Module:
4000 case Linkage::External:
4052 llvm::GlobalVariable::LinkageTypes Linkage = getTypeInfoLinkage(CGM, Ty);
4057 if (llvm::GlobalValue::isLocalLinkage(Linkage))
4060 else if (CXXABI.classifyRTTIUniqueness(Ty, Linkage) ==
4072 !llvm::GlobalValue::isLocalLinkage(Linkage) &&
4076 return BuildTypeInfo(Ty, Linkage, llvmVisibility, DLLStorageClass);
4081 llvm::GlobalVariable::LinkageTypes Linkage,
4088 llvm::GlobalVariable *TypeName = GetAddrOfTypeName(Ty, Linkage);
4094 CXXABI.classifyRTTIUniqueness(Ty, Linkage);
4209 /*isConstant=*/true, Linkage, Init, Name);
4575 QualType CanTy, llvm::GlobalValue::LinkageTypes Linkage) const {
4580 if (Linkage != llvm::GlobalValue::LinkOnceODRLinkage &&
4581 Linkage != llvm::GlobalValue::WeakODRLinkage)
4589 if (Linkage == llvm::GlobalValue::LinkOnceODRLinkage)
4595 assert(Linkage == llvm::GlobalValue::WeakODRLinkage);
4620 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl);
4622 if (llvm::GlobalValue::isDiscardableIfUnused(Linkage))
4626 if (!llvm::GlobalAlias::isValidLinkage(Linkage))
4629 if (llvm::GlobalValue::isWeakForLinker(Linkage)) {
4643 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl);
4653 auto *Alias = llvm::GlobalAlias::create(Linkage, "", Aliasee);