• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:Linkage

407                          llvm::GlobalValue::LinkageTypes Linkage) const;
1738 llvm::GlobalVariable::LinkageTypes Linkage = CGM.getVTableLinkage(RD);
1746 llvm::GlobalValue::isLocalLinkage(Linkage));
1750 VTable->setLinkage(Linkage);
2896 GetAddrOfTypeName(QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage);
2980 llvm::GlobalVariable::LinkageTypes Linkage,
2987 QualType Ty, llvm::GlobalVariable::LinkageTypes Linkage) {
3000 Name, Init->getType(), Linkage, Align.getQuantity());
3499 llvm::GlobalVariable::LinkageTypes Linkage = getTypeInfoLinkage(CGM, Ty);
3504 if (llvm::GlobalValue::isLocalLinkage(Linkage))
3507 else if (CXXABI.classifyRTTIUniqueness(Ty, Linkage) ==
3521 return BuildTypeInfo(Ty, Linkage, llvmVisibility, DLLStorageClass);
3526 llvm::GlobalVariable::LinkageTypes Linkage,
3533 llvm::GlobalVariable *TypeName = GetAddrOfTypeName(Ty, Linkage);
3539 CXXABI.classifyRTTIUniqueness(Ty, Linkage);
3653 /*isConstant=*/true, Linkage, Init, Name);
4008 QualType CanTy, llvm::GlobalValue::LinkageTypes Linkage) const {
4013 if (Linkage != llvm::GlobalValue::LinkOnceODRLinkage &&
4014 Linkage != llvm::GlobalValue::WeakODRLinkage)
4022 if (Linkage == llvm::GlobalValue::LinkOnceODRLinkage)
4028 assert(Linkage == llvm::GlobalValue::WeakODRLinkage);
4053 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl);
4055 if (llvm::GlobalValue::isDiscardableIfUnused(Linkage))
4059 if (!llvm::GlobalAlias::isValidLinkage(Linkage))
4062 if (llvm::GlobalValue::isWeakForLinker(Linkage)) {
4076 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl);
4086 auto *Alias = llvm::GlobalAlias::create(Linkage, "", Aliasee);