| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | GlobalValue.h | 129 switch (getLinkage()) { in mayBeDerefined() 431 bool hasExternalLinkage() const { return isExternalLinkage(getLinkage()); } in hasExternalLinkage() 433 return isAvailableExternallyLinkage(getLinkage()); in hasAvailableExternallyLinkage() 435 bool hasLinkOnceLinkage() const { return isLinkOnceLinkage(getLinkage()); } in hasLinkOnceLinkage() 437 return isLinkOnceODRLinkage(getLinkage()); in hasLinkOnceODRLinkage() 439 bool hasWeakLinkage() const { return isWeakLinkage(getLinkage()); } in hasWeakLinkage() 440 bool hasWeakAnyLinkage() const { return isWeakAnyLinkage(getLinkage()); } in hasWeakAnyLinkage() 441 bool hasWeakODRLinkage() const { return isWeakODRLinkage(getLinkage()); } in hasWeakODRLinkage() 442 bool hasAppendingLinkage() const { return isAppendingLinkage(getLinkage()); } in hasAppendingLinkage() 443 bool hasInternalLinkage() const { return isInternalLinkage(getLinkage()); } in hasInternalLinkage() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | FunctionImportUtils.cpp | 101 FunctionImportGlobalProcessing::getLinkage(const GlobalValue *SGV, in getLinkage() function in FunctionImportGlobalProcessing 110 return SGV->getLinkage(); in getLinkage() 115 return SGV->getLinkage(); in getLinkage() 117 switch (SGV->getLinkage()) { in getLinkage() 127 return SGV->getLinkage(); in getLinkage() 135 return SGV->getLinkage(); in getLinkage() 146 return SGV->getLinkage(); in getLinkage() 178 return SGV->getLinkage(); in getLinkage() 184 return SGV->getLinkage(); in getLinkage() 189 return SGV->getLinkage(); in getLinkage() [all …]
|
| H A D | CloneModule.cpp | 65 I->isConstant(), I->getLinkage(), in CloneModule() 77 Function::Create(cast<FunctionType>(I.getValueType()), I.getLinkage(), in CloneModule() 109 I->getLinkage(), I->getName(), New.get()); in CloneModule()
|
| H A D | CtorUtils.cpp | 48 new GlobalVariable(CA->getType(), GCL->isConstant(), GCL->getLinkage(), in removeGlobalCtors()
|
| H A D | RelLookupTableConverter.cpp | 100 M, IntArrayTy, LookupTable.isConstant(), LookupTable.getLinkage(), in createRelLookupTable()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | Visibility.h | 63 assert(getLinkage() == L && getVisibility() == V && in LinkageInfo() 83 Linkage getLinkage() const { return (Linkage)linkage_; } in getLinkage() function 90 setLinkage(minLinkage(getLinkage(), L)); in mergeLinkage() 93 mergeLinkage(other.getLinkage()); in mergeLinkage() 97 Linkage ThisL = getLinkage(); in mergeExternalVisibility() 107 mergeExternalVisibility(Other.getLinkage()); in mergeExternalVisibility()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | JITLink.cpp | 108 << ", linkage: " << formatv("{0:6}", getLinkageName(Sym.getLinkage())) in operator <<() 242 if (LHS->getLinkage() != RHS->getLinkage()) in dump() 243 return LHS->getLinkage() < RHS->getLinkage(); in dump() 377 Sym->getLinkage() < BestSymbolForBlock->getLinkage())) in makeTargetOutOfRangeError()
|
| H A D | JITLinkGeneric.cpp | 324 Sym->getLinkage() == Linkage::Weak in getExternalSymbolNames() 342 assert(Sym->getLinkage() == Linkage::Weak && in applyLookupResult()
|
| H A D | MachOLinkGraphBuilder.cpp | 63 Linkage MachOLinkGraphBuilder::getLinkage(uint16_t Desc) { in getLinkage() function in llvm::jitlink::MachOLinkGraphBuilder 311 getLinkage(Desc), getScope(*Name, Type)); in createNormalizedSymbols()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | Globals.cpp | 99 if (isInterposableLinkage(getLinkage())) in isInterposable() 108 GlobalObject::isExternalLinkage(getLinkage()) && !isDeclaration() && in canBenefitFromLocalAlias() 158 return getGlobalIdentifier(getName(), getLinkage(), in getGlobalIdentifier() 510 return create(Aliasee->getLinkage(), Name, Aliasee); in create()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| H A D | IndirectionUtils.cpp | 291 F.getLinkage(), F.getName(), &Dst); in cloneFunctionDecl() 329 GV.getLinkage(), nullptr, GV.getName(), nullptr, in cloneGlobalVariableDecl() 360 OrigA.getLinkage(), OrigA.getName(), &Dst); in cloneGlobalAliasDecl()
|
| H A D | ObjectLinkingLayer.cpp | 103 assert(Sym->getLinkage() == Linkage::Weak && in discard() 236 if (Sym->getLinkage() == Linkage::Weak) in notifyResolved() 348 if (Sym->hasName() && Sym->getLinkage() == Linkage::Weak) { in claimOrExternalizeWeakAndCommonSymbols()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
| H A D | FunctionImportUtils.h | 98 GlobalValue::LinkageTypes getLinkage(const GlobalValue *SGV, bool DoPromote);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ProfileData/ |
| H A D | InstrProf.cpp | 270 return getPGOFuncName(F.getName(), F.getLinkage(), FileName, Version); in getPGOFuncName() 335 if (!GlobalValue::isLocalLinkage(FuncNameVar->getLinkage())) in createPGOFuncNameVar() 342 return createPGOFuncNameVar(*F.getParent(), F.getLinkage(), PGOFuncName); in createPGOFuncNameVar() 1088 GlobalValue::LinkageTypes Linkage = F.getLinkage(); in needsComdatForCounter() 1126 if (!GlobalValue::isDiscardableIfUnused(F.getLinkage())) in canRenameComdatFunc() 1131 assert(F.getLinkage() == GlobalValue::AvailableExternallyLinkage); in canRenameComdatFunc()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | Decl.cpp | 242 return LinkageInfo(T.getLinkage(), DefaultVisibility, true); in getLVForType() 786 if (!isExternallyVisible(TypeLV.getLinkage())) in getLVForNamespaceScopeDecl() 830 if (!isExternallyVisible(TypeAsWritten->getLinkage())) in getLVForNamespaceScopeDecl() 865 if (!isExternalFormalLinkage(EnumLV.getLinkage())) in getLVForNamespaceScopeDecl() 906 if (!isExternallyVisible(LV.getLinkage())) in getLVForNamespaceScopeDecl() 907 return LinkageInfo(LV.getLinkage(), DefaultVisibility, false); in getLVForNamespaceScopeDecl() 965 if (!isExternallyVisible(classLV.getLinkage())) in getLVForClassMember() 981 if (!isExternallyVisible(TypeAsWritten->getLinkage())) in getLVForClassMember() 1077 .getLinkage(); in isLinkageValid() 1122 .getLinkage(); in getLinkageInternal() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | FunctionImport.cpp | 1051 if (GlobalValue::isLocalLinkage(GV.getLinkage()) || in thinLTOResolvePrevailingInModule() 1067 if (NewLinkage == GV.getLinkage()) in thinLTOResolvePrevailingInModule() 1076 GlobalValue::isInterposableLinkage(GV.getLinkage())) { in thinLTOResolvePrevailingInModule() 1094 << "` from " << GV.getLinkage() << " to " << NewLinkage in thinLTOResolvePrevailingInModule() 1162 NewFn->setLinkage(GA->getLinkage()); in replaceAliasWithAliasee()
|
| H A D | ExtractGV.cpp | 40 switch(GV.getLinkage()) { in makeVisible()
|
| H A D | MergeFunctions.cpp | 694 NewG = Function::Create(G->getFunctionType(), G->getLinkage(), in writeThunk() 769 G->getLinkage(), "", BitcastF, G->getParent()); in writeAlias() 811 Function *NewF = Function::Create(F->getFunctionType(), F->getLinkage(), in mergeTwoFunctions()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyAddMissingPrototypes.cpp | 126 Function::Create(NewType, F.getLinkage(), F.getName() + ".fixed_sig"); in runOnModule()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGCUDANV.cpp | 294 GV->setLinkage(CGF.CurFn->getLinkage()); in emitDeviceStub() 587 /*isConstant=*/false, Var->getLinkage(), in makeRegisterGlobalsFn() 1068 /*isConstant=*/false, Var->getLinkage(), in transformManagedVars() 1110 !llvm::GlobalValue::isLocalLinkage(Info.Var->getLinkage()) && in finalizeModule() 1136 TheModule, F->getType(), /*isConstant=*/true, F->getLinkage(), in getKernelHandle()
|
| H A D | CGVTables.cpp | 953 auto Linkage = VTable->getLinkage(); in GenerateRelativeVTableAlias() 964 assert(VTableAlias->getLinkage() == Linkage); in GenerateRelativeVTableAlias() 1198 if (!isExternallyVisible(LV.getLinkage())) in HasHiddenLTOVisibility() 1227 if (!isExternallyVisible(LV.getLinkage())) in GetVCallVisibilityLevel()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | LowerEmuTLS.cpp | 45 to->setLinkage(from->getLinkage()); in copyLinkageVisibility()
|
| H A D | PreISelIntrinsicLowering.cpp | 83 Fn->setLinkage(F.getLinkage()); in lowerObjCCall()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | XCoreLowerThreadLocal.cpp | 147 new GlobalVariable(*M, NewType, GV->isConstant(), GV->getLinkage(), in lowerGlobal()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 458 F.getLinkage(), F.getVisibility(), NotEligibleForImport, in computeFunctionSummary() 578 V.getLinkage(), V.getVisibility(), NonRenamableLocal, in computeVariableSummary() 621 A.getLinkage(), A.getVisibility(), NonRenamableLocal, in computeAliasSummary()
|