Home
last modified time | relevance | path

Searched refs:hasLocalLinkage (Results 1 – 25 of 81) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp61 if (!A.hasLocalLinkage() && B.hasLocalLinkage()) in IsBetterCanonical()
64 if (A.hasLocalLinkage() && !B.hasLocalLinkage()) in IsBetterCanonical()
120 assert(Old->hasLocalLinkage() && in replace()
152 if (GV->use_empty() && GV->hasLocalLinkage()) { in mergeConstants()
208 if (!GV->hasLocalLinkage()) in mergeConstants()
H A DStripSymbols.cpp148 if (!GV->hasLocalLinkage()) return; // Don't delete non-static globals. in RemoveDeadConstant()
166 if (!isa<GlobalValue>(V) || cast<GlobalValue>(V)->hasLocalLinkage()) { in StripSymtab()
213 if (I->hasLocalLinkage() && llvmUsedValues.count(&*I) == 0) in StripSymbolNames()
219 if (I.hasLocalLinkage() && llvmUsedValues.count(&I) == 0) in StripSymbolNames()
281 if (GV->hasLocalLinkage()) in runOnModule()
H A DInternalize.cpp106 if (GV.hasLocalLinkage()) in shouldPreserveGV()
126 if (GV.hasLocalLinkage()) in maybeInternalize()
129 if (GV.hasLocalLinkage()) in maybeInternalize()
H A DInliner.cpp312 if (!Caller->hasLocalLinkage() && !Caller->hasLinkOnceODRLinkage()) in shouldBeDeferred()
340 bool ApplyLastCallBonus = Caller->hasLocalLinkage() && !Caller->hasOneUse(); in shouldBeDeferred()
718 if (Callee && Callee->use_empty() && Callee->hasLocalLinkage() && in inlineCallsImpl()
823 if (!F->hasLocalLinkage()) { in removeDeadFunctions()
1107 if (Callee.hasLocalLinkage()) { in run()
H A DMergeFunctions.cpp757 assert(F->hasLocalLinkage() || F->hasExternalLinkage() in canCreateAliasFor()
887 if (F->hasLocalLinkage() != G->hasLocalLinkage()) { in isFuncOrderCorrect()
890 return !F->hasLocalLinkage(); in isFuncOrderCorrect()
H A DSyntheticCountsPropagation.cpp85 } else if (F.hasLocalLinkage() && !MayHaveIndirectCalls(F)) { in initializeCounts()
H A DExtractGV.cpp27 bool Local = GV.hasLocalLinkage(); in makeVisible()
H A DGlobalOpt.cpp466 assert(GV->hasLocalLinkage()); in SRAGlobal()
1752 if (!GV.hasLocalLinkage() && NotDiscardableComdats.count(C)) in deleteIfDead()
2053 auto NewUnnamedAddr = GV.hasLocalLinkage() ? GlobalValue::UnnamedAddr::Global in processGlobal()
2063 if (!GV.hasLocalLinkage()) in processGlobal()
2209 if (!CalledFn->hasLocalLinkage()) in hasOnlyColdCalls()
2253 if (!F->hasName() && !F->isDeclaration() && !F->hasLocalLinkage()) in OptimizeFunctions()
2281 if (!F->hasLocalLinkage()) in OptimizeFunctions()
2334 if (!GV->hasName() && !GV->isDeclaration() && !GV->hasLocalLinkage()) in OptimizeGlobalVars()
2683 if (!GA.hasLocalLinkage()) in mayHaveOtherReferences()
2708 if (!Target->hasLocalLinkage()) in hasUsesToReplace()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DFunctionImportUtils.cpp45 assert(SGV->hasLocalLinkage()); in shouldPromoteLocalToGlobal()
84 if (!GV.hasLocalLinkage()) in isNonRenamableLocal()
102 if (SGV->hasLocalLinkage() && (DoPromote || isPerformingImport())) in getName()
117 if (SGV->hasLocalLinkage() && DoPromote) in getLinkage()
250 if (GV.hasLocalLinkage() && in processGlobalForThinLTO()
260 if (!GV.hasLocalLinkage()) in processGlobalForThinLTO()
H A DNameAnonGlobals.cpp42 if (F.isDeclaration() || F.hasLocalLinkage() || !F.hasName()) in get()
48 if (GV.isDeclaration() || GV.hasLocalLinkage() || !GV.hasName()) in get()
H A DSplitModule.cpp144 if (GV.hasLocalLinkage()) in findPartitions()
206 << ((*MI)->hasLocalLinkage() ? " l " : " e ") << "\n"); in findPartitions()
217 if (GV->hasLocalLinkage()) { in externalize()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DValueLatticeUtils.cpp21 return F->hasLocalLinkage() && !F->hasAddressTaken(); in canTrackArgumentsInterprocedurally()
29 if (GV->isConstant() || !GV->hasLocalLinkage() || in canTrackGlobalVariableInterprocedurally()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAssignValidGlobalNames.cpp56 if (GV.hasLocalLinkage()) { in runOnModule()
67 if (F.hasLocalLinkage()) in runOnModule()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DGlobalValue.h147 if (hasLocalLinkage() || in maybeSetDsoLocal()
240 assert((!hasLocalLinkage() || V == DefaultVisibility) && in setVisibility()
436 bool hasLocalLinkage() const { return isLocalLinkage(getLinkage()); } in hasLocalLinkage() function
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp134 << (GO->hasLocalLinkage() ? "local_linkage " : "") in SelectSectionForGlobal()
171 << (GO->hasLocalLinkage() ? "local_linkage " : "") in getExplicitSectionGlobal()
236 bool IsLocal = GVar->hasLocalLinkage(); in isGlobalInSmallSection()
/freebsd-12.1/contrib/llvm/lib/Object/
H A DModuleSymbolTable.cpp194 else if (GV->hasHiddenVisibility() && !GV->hasLocalLinkage()) in getSymbolFlags()
206 if (!GV->hasLocalLinkage()) in getSymbolFlags()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcTargetObjectFile.cpp38 StubSym = MachineModuleInfoImpl::StubValueTy(Sym, !GV->hasLocalLinkage()); in getTTypeGlobalReference()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86IndirectBranchTracking.cpp108 !MF.getFunction().hasLocalLinkage()) && in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64BranchTargets.cpp87 if (&MBB == &*MF.begin() && (F.hasAddressTaken() || !F.hasLocalLinkage())) in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Linker/
H A DLinkModules.cpp95 if (DGV->hasLocalLinkage()) in getLinkedToGlobal()
345 if (DGV && !GV.hasLocalLinkage() && !GV.hasAppendingLinkage()) { in linkIfNeeded()
373 (GV.hasLocalLinkage() || GV.hasLinkOnceLinkage() || in linkIfNeeded()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiTargetObjectFile.cpp91 if (GVA->hasLocalLinkage()) in isGlobalInSmallSectionImpl()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DInstrumentation.cpp86 if (T.isOSBinFormatELF() && F.hasLocalLinkage()) { in GetOrCreateFunctionComdat()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DJITSymbol.cpp28 if (!GV.hasLocalLinkage() && !GV.hasHiddenVisibility()) in fromGlobalValue()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp265 else if (GV.hasLocalLinkage()) in operator ()()
270 if (GV.hasLocalLinkage()) { in operator ()()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.cpp127 if (!LocalSData && GVA->hasLocalLinkage()) in IsGlobalInSmallSectionImpl()

1234