Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DRelLookupTableConverter.cpp55 !GV.isDSOLocal() || in shouldConvertToRelLookupTable()
85 !GlovalVarOp->isDSOLocal() || in shouldConvertToRelLookupTable()
H A DFunctionImportUtils.cpp309 } else if (VI && VI.isDSOLocal(ImportIndex.withDSOLocalPropagation())) { in processGlobalForThinLTO()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DModuleSummaryIndex.cpp54 bool ValueInfo::isDSOLocal(bool WithDSOLocalPropagation) const { in isDSOLocal() function in ValueInfo
58 ? getSummaryList().size() && getSummaryList()[0]->isDSOLocal() in isDSOLocal()
63 return Summary->isDSOLocal(); in isDSOLocal()
308 IsDSOLocal &= S->isDSOLocal(); in propagateAttributes()
H A DGlobals.cpp67 setDSOLocal(Src->isDSOLocal()); in copyAttributesFrom()
109 !isDSOLocal(); in isInterposable()
339 if (isELF && !isDSOLocal()) in canIncreaseAlignment()
H A DConstants.cpp672 if (LHSGV->isDSOLocal() && RHSGV->isDSOLocal()) in getRelocationInfo()
675 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()
764 if (!S->isLive() || !S->isDSOLocal()) in findCalleeFunctionSummary()
780 if (GV->isDeclaration() || GV->isInterposable() || !GV->isDSOLocal()) in findCalleeInModule()
797 assert(FS.isDSOLocal()); in findParamAccess()
1160 if (FS->isLive() && FS->isDSOLocal()) { in generateParamAccessSummary()
H A DModuleSummaryAnalysis.cpp659 /* Live = */ false, F.isDSOLocal(), F.canBeOmittedFromSymbolTable(), in computeFunctionSummary()
817 /* Live = */ false, V.isDSOLocal(), V.canBeOmittedFromSymbolTable(), in computeVariableSummary()
864 /* Live = */ false, A.isDSOLocal(), A.canBeOmittedFromSymbolTable(), in computeAliasSummary()
945 /* Local */ GV->isDSOLocal(), GV->canBeOmittedFromSymbolTable(), in buildModuleSummaryIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.cpp108 bool ForceELFGOTPIC = Subtarget.isTargetELF() && !GV->isDSOLocal(); in expandLoadStackGuard()
H A DThumb1InstrInfo.cpp181 if (!GV->isDSOLocal()) in expandLoadStackGuard()
H A DARMSubtarget.cpp363 return isTargetELF() && TM.isPositionIndependent() && !GV->isDSOLocal(); in isGVInGOT()
H A DThumb2InstrInfo.cpp266 if (MF.getSubtarget<ARMSubtarget>().isTargetELF() && !GV->isDSOLocal()) in expandLoadStackGuard()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp52 to->setDSOLocal(from->isDSOLocal()); in copyLinkageVisibility()
H A DTargetLoweringObjectFileImpl.cpp1155 if (GV->isDSOLocal() || GV->isImplicitDSOLocal()) in lowerDSOLocalEquivalent()
/freebsd/contrib/llvm-project/llvm/lib/Target/
H A DTargetMachine.cpp194 if (GV->isDSOLocal()) in shouldAssumeDSOLocal()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalValue.h305 bool isDSOLocal() const { in isDSOLocal() function
H A DModuleSummaryIndex.h247 bool isDSOLocal(bool WithDSOLocalPropagation = false) const;
593 bool isDSOLocal() const { return Flags.DSOLocal; }
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp437 HandleVar->setDSOLocal(KernelFunction->isDSOLocal()); in emitDeviceStubBodyNew()
1111 ManagedVar->setDSOLocal(Var->isDSOLocal()); in transformManagedVars()
1243 Var->setDSOLocal(F->isDSOLocal()); in getKernelHandle()
H A DCGVTables.cpp987 if (!VTable->isDSOLocal()) in GenerateConstructionVTable()
1022 assert(!VTable->isDSOLocal() && "This should be called only if the vtable is " in GenerateRelativeVTableAlias()
H A DItaniumCXXABI.cpp2056 if (!VTable->isDSOLocal()) in emitVTableDefinitions()
2665 guard->setDSOLocal(var->isDSOLocal()); in EmitGuardedInit()
3217 Init->setDSOLocal(Var->isDSOLocal()); in EmitThreadLocalInitFuncs()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp89 NewF->setDSOLocal(F->isDSOLocal()); in getOrCreateFunction()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp252 AddUnsigned(VI.isDSOLocal(Index.withDSOLocalPropagation())); in computeLTOCacheKey()
271 AddUnsigned(ET.first.isDSOLocal(Index.withDSOLocalPropagation())); in computeLTOCacheKey()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp1065 if (F->isDSOLocal()) { in importFunction()
1922 if (isDirectCall(U) && (Old->isDSOLocal() || !IsJumpTableCanonical)) in replaceCfiUses()
H A DGlobalOpt.cpp2268 (GV.isDSOLocal() || GV.isImplicitDSOLocal()); in OptimizeGlobalAliases()
2311 Target->setDSOLocal(J.isDSOLocal()); in OptimizeGlobalAliases()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1549 GV.hasComdat() || GV.hasAttributes() || GV.isDSOLocal() || in writeModuleInfo()
1561 Vals.push_back(GV.isDSOLocal()); in writeModuleInfo()
1605 Vals.push_back(F.isDSOLocal()); in writeModuleInfo()
1630 Vals.push_back(A.isDSOLocal()); in writeModuleInfo()
1650 Vals.push_back(I.isDSOLocal()); in writeModuleInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp618 return selectAddr(MI, MIB, MRI, GV->isDSOLocal(), in select()

12