/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | RelLookupTableConverter.cpp | 55 !GV.isDSOLocal() || in shouldConvertToRelLookupTable() 85 !GlovalVarOp->isDSOLocal() || in shouldConvertToRelLookupTable()
|
H A D | FunctionImportUtils.cpp | 309 } else if (VI && VI.isDSOLocal(ImportIndex.withDSOLocalPropagation())) { in processGlobalForThinLTO()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ModuleSummaryIndex.cpp | 54 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 D | Globals.cpp | 67 setDSOLocal(Src->isDSOLocal()); in copyAttributesFrom() 109 !isDSOLocal(); in isInterposable() 339 if (isELF && !isDSOLocal()) in canIncreaseAlignment()
|
H A D | Constants.cpp | 672 if (LHSGV->isDSOLocal() && RHSGV->isDSOLocal()) in getRelocationInfo() 675 if (RHSGV->isDSOLocal()) in getRelocationInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | StackSafetyAnalysis.cpp | 194 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 D | ModuleSummaryAnalysis.cpp | 659 /* 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 D | ARMInstrInfo.cpp | 108 bool ForceELFGOTPIC = Subtarget.isTargetELF() && !GV->isDSOLocal(); in expandLoadStackGuard()
|
H A D | Thumb1InstrInfo.cpp | 181 if (!GV->isDSOLocal()) in expandLoadStackGuard()
|
H A D | ARMSubtarget.cpp | 363 return isTargetELF() && TM.isPositionIndependent() && !GV->isDSOLocal(); in isGVInGOT()
|
H A D | Thumb2InstrInfo.cpp | 266 if (MF.getSubtarget<ARMSubtarget>().isTargetELF() && !GV->isDSOLocal()) in expandLoadStackGuard()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LowerEmuTLS.cpp | 52 to->setDSOLocal(from->isDSOLocal()); in copyLinkageVisibility()
|
H A D | TargetLoweringObjectFileImpl.cpp | 1155 if (GV->isDSOLocal() || GV->isImplicitDSOLocal()) in lowerDSOLocalEquivalent()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ |
H A D | TargetMachine.cpp | 194 if (GV->isDSOLocal()) in shouldAssumeDSOLocal()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GlobalValue.h | 305 bool isDSOLocal() const { in isDSOLocal() function
|
H A D | ModuleSummaryIndex.h | 247 bool isDSOLocal(bool WithDSOLocalPropagation = false) const; 593 bool isDSOLocal() const { return Flags.DSOLocal; }
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCUDANV.cpp | 437 HandleVar->setDSOLocal(KernelFunction->isDSOLocal()); in emitDeviceStubBodyNew() 1111 ManagedVar->setDSOLocal(Var->isDSOLocal()); in transformManagedVars() 1243 Var->setDSOLocal(F->isDSOLocal()); in getKernelHandle()
|
H A D | CGVTables.cpp | 987 if (!VTable->isDSOLocal()) in GenerateConstructionVTable() 1022 assert(!VTable->isDSOLocal() && "This should be called only if the vtable is " in GenerateRelativeVTableAlias()
|
H A D | ItaniumCXXABI.cpp | 2056 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 D | SPIRVPrepareFunctions.cpp | 89 NewF->setDSOLocal(F->isDSOLocal()); in getOrCreateFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTO.cpp | 252 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 D | LowerTypeTests.cpp | 1065 if (F->isDSOLocal()) { in importFunction() 1922 if (isDirectCall(U) && (Old->isDSOLocal() || !IsJumpTableCanonical)) in replaceCfiUses()
|
H A D | GlobalOpt.cpp | 2268 (GV.isDSOLocal() || GV.isImplicitDSOLocal()); in OptimizeGlobalAliases() 2311 Target->setDSOLocal(J.isDSOLocal()); in OptimizeGlobalAliases()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1549 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 D | RISCVInstructionSelector.cpp | 618 return selectAddr(MI, MIB, MRI, GV->isDSOLocal(), in select()
|