Searched refs:getLinkage (Results 1 - 25 of 32) sorted by relevance

12

/external/clang/include/clang/Basic/
H A DVisibility.h62 assert(getLinkage() == L && getVisibility() == V &&
79 Linkage getLinkage() const { return (Linkage)linkage_; } function in class:clang::LinkageInfo
86 setLinkage(minLinkage(getLinkage(), L));
89 mergeLinkage(other.getLinkage());
93 Linkage ThisL = getLinkage();
103 mergeExternalVisibility(Other.getLinkage());
/external/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp49 I->isConstant(), I->getLinkage(),
62 I->getLinkage(), I->getName(), New);
70 GlobalAlias *GA = new GlobalAlias(I->getType(), I->getLinkage(),
H A DCloneFunction.cpp180 Function *NewF = Function::Create(FTy, F->getLinkage(), F->getName());
/external/llvm/lib/Linker/
H A DLinkModules.cpp520 SF->getLinkage(), SF->getName(), DstM);
551 LT = Src->getLinkage();
556 LT = Src->getLinkage();
559 LT = Dest->getLinkage();
564 LT = Src->getLinkage();
573 LT = Src->getLinkage();
576 LT = Dest->getLinkage();
582 LT = Dest->getLinkage();
720 DstGV->getLinkage(), /*init*/0, /*name*/"", DstGV,
794 SGV->isConstant(), SGV->getLinkage(), /*ini
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp104 new GlobalVariable(*M, NewType, GV->isConstant(), GV->getLinkage(),
H A DXCoreAsmPrinter.cpp121 switch (GV->getLinkage()) {
/external/clang/lib/AST/
H A DDecl.cpp222 return LinkageInfo(T.getLinkage(), DefaultVisibility, true);
663 if (TypeLV.getLinkage() != ExternalLinkage)
706 if (TypeAsWritten->getLinkage() == UniqueExternalLinkage)
741 if (!isExternalFormalLinkage(EnumLV.getLinkage()))
770 if (LV.getLinkage() != ExternalLinkage)
771 return LinkageInfo(LV.getLinkage(), DefaultVisibility, false);
813 if (classLV.getLinkage() == UniqueExternalLinkage)
816 if (!isExternallyVisible(classLV.getLinkage()))
829 if (MD->getType()->getLinkage() == UniqueExternalLinkage)
921 return computeLVForDecl(this, LVForLinkageOnly).getLinkage()
[all...]
H A DType.cpp2070 Linkage getLinkage() const { return L; } function in class:__anon16050::CachedProperties
2095 return CachedProperties(T->TypeBits.getLinkage(),
2117 T->TypeBits.CachedLinkage = Result.getLinkage();
2220 Linkage Type::getLinkage() const { function in class:Type
2222 return TypeBits.getLinkage();
2310 return computeLinkageInfo(getCanonicalTypeInternal()).getLinkage() ==
2311 TypeBits.getLinkage();
2319 assert(LV.getLinkage() == getLinkage());
/external/llvm/include/llvm/IR/
H A DGlobalValue.h228 LinkageTypes getLinkage() const { return Linkage; } function in class:llvm::GlobalValue
/external/clang/lib/CodeGen/
H A DCGDeclCXX.cpp399 if (Addr->getLinkage() == llvm::GlobalValue::WeakODRLinkage ||
400 Addr->getLinkage() == llvm::GlobalValue::WeakAnyLinkage) {
H A DCGVTables.cpp121 if ((Fn->getLinkage() != llvm::GlobalVariable::LinkOnceODRLinkage &&
122 Fn->getLinkage() != llvm::GlobalVariable::WeakODRLinkage) ||
H A DItaniumCXXABI.cpp1135 false, var->getLinkage(),
1332 FnTy, getThreadLocalWrapperLinkage(Var->getLinkage()), WrapperName.str(),
1363 new llvm::GlobalAlias(InitFunc->getType(), Var->getLinkage(),
H A DCGRTTI.cpp333 switch (Ty->getLinkage()) {
H A DCodeGenModule.cpp371 if (GV->getLinkage() != llvm::GlobalVariable::LinkOnceODRLinkage ||
746 if (LV.getLinkage() == ExternalLinkage && LV.isVisibilityExplicit()) {
1547 if (LV.getLinkage() != ExternalLinkage) {
3018 AddUsedGlobal(new llvm::GlobalAlias(Val->getType(), Val->getLinkage(),
H A DCGDecl.cpp258 OldGV->getLinkage(), Init, "",
/external/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp731 Function *NewG = Function::Create(G->getFunctionType(), G->getLinkage(), "",
773 GlobalAlias *GA = new GlobalAlias(G->getType(), G->getLinkage(), "",
793 Function *H = Function::Create(F->getFunctionType(), F->getLinkage(), "",
H A DInliner.cpp325 Caller->getLinkage() == GlobalValue::LinkOnceODRLinkage) {
H A DDeadArgumentElimination.cpp259 Function *NF = Function::Create(NFTy, Fn.getLinkage());
868 Function *NF = Function::Create(NFTy, F->getLinkage());
H A DArgumentPromotion.cpp601 Function *NF = Function::Create(NFTy, F->getLinkage(), F->getName());
/external/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp809 if (G->getLinkage() != GlobalVariable::ExternalLinkage &&
810 G->getLinkage() != GlobalVariable::PrivateLinkage &&
811 G->getLinkage() != GlobalVariable::InternalLinkage)
964 GlobalValue::LinkageTypes Linkage = G->getLinkage();
1123 if (F.getLinkage() == GlobalValue::AvailableExternallyLinkage) return false;
/external/llvm/lib/IR/
H A DAutoUpgrade.cpp65 NewFn = Function::Create(fType, F->getLinkage(),
H A DAsmWriter.cpp1453 PrintLinkage(GV->getLinkage(), Out);
1495 PrintLinkage(GA->getLinkage(), Out);
1587 PrintLinkage(F->getLinkage(), Out);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp92 GV->getLinkage(), GV->hasInitializer() ? GV->getInitializer() : NULL,
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp391 EmitLinkage(GV->getLinkage(), GVSym);
410 EmitLinkage(GV->getLinkage(), GVSym);
436 EmitLinkage(F->getLinkage(), CurrentFnSym);
/external/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp999 printLinkageType(GV->getLinkage());
1706 printLinkageType(F->getLinkage());

Completed in 326 milliseconds

12