Home
last modified time | relevance | path

Searched refs:isDSOLocal (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DRelLookupTableConverter.cpp55 !GV.isDSOLocal() || in shouldConvertToRelLookupTable()
99 !GlovalVarOp->isDSOLocal() || in shouldConvertToRelLookupTable()
H A DFunctionImportUtils.cpp327 } else if (VI && VI.isDSOLocal(ImportIndex.withDSOLocalPropagation())) { in processGlobalForThinLTO()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DModuleSummaryIndex.cpp55 bool ValueInfo::isDSOLocal(bool WithDSOLocalPropagation) const { in isDSOLocal() function in ValueInfo
59 ? getSummaryList().size() && getSummaryList()[0]->isDSOLocal() in isDSOLocal()
64 return Summary->isDSOLocal(); in isDSOLocal()
305 IsDSOLocal &= S->isDSOLocal(); in propagateAttributes()
H A DGlobals.cpp68 setDSOLocal(Src->isDSOLocal()); in copyAttributesFrom()
111 !isDSOLocal(); in isInterposable()
364 if (isELF && !isDSOLocal()) in canIncreaseAlignment()
H A DConstants.cpp689 if (LHSGV->isDSOLocal() && RHSGV->isDSOLocal()) in getRelocationInfo()
692 if (RHSGV->isDSOLocal()) in getRelocationInfo()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp194 O << " @" << Name << ((F && F->isDSOLocal()) ? "" : " dso_preemptable") in print()
763 if (!S->isLive() || !S->isDSOLocal()) in findCalleeFunctionSummary()
779 if (GV->isDeclaration() || GV->isInterposable() || !GV->isDSOLocal()) in findCalleeInModule()
796 assert(FS.isDSOLocal()); in findParamAccess()
1154 if (FS->isLive() && FS->isDSOLocal()) { in generateParamAccessSummary()
H A DModuleSummaryAnalysis.cpp708 /* Live = */ false, F.isDSOLocal(), F.canBeOmittedFromSymbolTable(), in computeFunctionSummary()
866 /* Live = */ false, V.isDSOLocal(), V.canBeOmittedFromSymbolTable(), in computeVariableSummary()
913 /* Live = */ false, A.isDSOLocal(), A.canBeOmittedFromSymbolTable(), in computeAliasSummary()
995 /* Local */ GV->isDSOLocal(), GV->canBeOmittedFromSymbolTable(), in buildModuleSummaryIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.cpp104 bool ForceELFGOTPIC = Subtarget.isTargetELF() && !GV->isDSOLocal(); in expandLoadStackGuard()
H A DThumb1InstrInfo.cpp181 if (!GV->isDSOLocal()) in expandLoadStackGuard()
H A DARMSubtarget.cpp333 return isTargetELF() && TM.isPositionIndependent() && !GV->isDSOLocal(); in isGVInGOT()
H A DThumb2InstrInfo.cpp266 if (Subtarget.isTargetELF() && !GV->isDSOLocal()) in expandLoadStackGuard()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp52 to->setDSOLocal(from->isDSOLocal()); in copyLinkageVisibility()
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Interfaces/
H A DCIROpInterfaces.td147 "bool", "isDSOLocal", (ins), [{}],
/freebsd/contrib/llvm-project/llvm/lib/Target/
H A DTargetMachine.cpp220 if (GV->isDSOLocal()) in shouldAssumeDSOLocal()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalValue.h307 bool isDSOLocal() const { in isDSOLocal() function
H A DModuleSummaryIndex.h256 LLVM_ABI bool isDSOLocal(bool WithDSOLocalPropagation = false) const;
600 bool isDSOLocal() const { return Flags.DSOLocal; }
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp499 HandleVar->setDSOLocal(KernelFunction->isDSOLocal()); in emitDeviceStubBodyNew()
1176 ManagedVar->setDSOLocal(Var->isDSOLocal()); in transformManagedVars()
1325 Var->setDSOLocal(F->isDSOLocal()); in getKernelHandle()
H A DCGVTables.cpp992 if (!VTable->isDSOLocal()) in GenerateConstructionVTable()
1027 assert(!VTable->isDSOLocal() && "This should be called only if the vtable is " in GenerateRelativeVTableAlias()
H A DItaniumCXXABI.cpp2070 if (!VTable->isDSOLocal()) in emitVTableDefinitions()
2693 guard->setDSOLocal(var->isDSOLocal()); in EmitGuardedInit()
3249 Init->setDSOLocal(Var->isDSOLocal()); in EmitThreadLocalInitFuncs()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp84 NewF->setDSOLocal(F->isDSOLocal()); in getOrCreateFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp2270 (GV.isDSOLocal() || GV.isImplicitDSOLocal()); in OptimizeGlobalAliases()
2313 Target->setDSOLocal(J.isDSOLocal()); in OptimizeGlobalAliases()
H A DLowerTypeTests.cpp1117 if (F->isDSOLocal()) { in importFunction()
1963 if (isDirectCall(U) && (Old->isDSOLocal() || !IsJumpTableCanonical)) in replaceCfiUses()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp245 AddUnsigned(VI.isDSOLocal(Index.withDSOLocalPropagation())); in computeLTOCacheKey()
264 AddUnsigned(ET.first.isDSOLocal(Index.withDSOLocalPropagation())); in computeLTOCacheKey()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1617 GV.hasComdat() || GV.hasAttributes() || GV.isDSOLocal() || in writeModuleInfo()
1629 Vals.push_back(GV.isDSOLocal()); in writeModuleInfo()
1673 Vals.push_back(F.isDSOLocal()); in writeModuleInfo()
1698 Vals.push_back(A.isDSOLocal()); in writeModuleInfo()
1718 Vals.push_back(I.isDSOLocal()); in writeModuleInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp782 return selectAddr(MI, MIB, GV->isDSOLocal(), GV->hasExternalWeakLinkage()); in select()

12