| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | RelLookupTableConverter.cpp | 55 !GV.isDSOLocal() || in shouldConvertToRelLookupTable() 99 !GlovalVarOp->isDSOLocal() || in shouldConvertToRelLookupTable()
|
| H A D | FunctionImportUtils.cpp | 327 } else if (VI && VI.isDSOLocal(ImportIndex.withDSOLocalPropagation())) { in processGlobalForThinLTO()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ModuleSummaryIndex.cpp | 55 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 D | Globals.cpp | 68 setDSOLocal(Src->isDSOLocal()); in copyAttributesFrom() 111 !isDSOLocal(); in isInterposable() 364 if (isELF && !isDSOLocal()) in canIncreaseAlignment()
|
| H A D | Constants.cpp | 689 if (LHSGV->isDSOLocal() && RHSGV->isDSOLocal()) in getRelocationInfo() 692 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() 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 D | ModuleSummaryAnalysis.cpp | 708 /* 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 D | ARMInstrInfo.cpp | 104 bool ForceELFGOTPIC = Subtarget.isTargetELF() && !GV->isDSOLocal(); in expandLoadStackGuard()
|
| H A D | Thumb1InstrInfo.cpp | 181 if (!GV->isDSOLocal()) in expandLoadStackGuard()
|
| H A D | ARMSubtarget.cpp | 333 return isTargetELF() && TM.isPositionIndependent() && !GV->isDSOLocal(); in isGVInGOT()
|
| H A D | Thumb2InstrInfo.cpp | 266 if (Subtarget.isTargetELF() && !GV->isDSOLocal()) in expandLoadStackGuard()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LowerEmuTLS.cpp | 52 to->setDSOLocal(from->isDSOLocal()); in copyLinkageVisibility()
|
| /freebsd/contrib/llvm-project/clang/include/clang/CIR/Interfaces/ |
| H A D | CIROpInterfaces.td | 147 "bool", "isDSOLocal", (ins), [{}],
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ |
| H A D | TargetMachine.cpp | 220 if (GV->isDSOLocal()) in shouldAssumeDSOLocal()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | GlobalValue.h | 307 bool isDSOLocal() const { in isDSOLocal() function
|
| H A D | ModuleSummaryIndex.h | 256 LLVM_ABI bool isDSOLocal(bool WithDSOLocalPropagation = false) const; 600 bool isDSOLocal() const { return Flags.DSOLocal; }
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCUDANV.cpp | 499 HandleVar->setDSOLocal(KernelFunction->isDSOLocal()); in emitDeviceStubBodyNew() 1176 ManagedVar->setDSOLocal(Var->isDSOLocal()); in transformManagedVars() 1325 Var->setDSOLocal(F->isDSOLocal()); in getKernelHandle()
|
| H A D | CGVTables.cpp | 992 if (!VTable->isDSOLocal()) in GenerateConstructionVTable() 1027 assert(!VTable->isDSOLocal() && "This should be called only if the vtable is " in GenerateRelativeVTableAlias()
|
| H A D | ItaniumCXXABI.cpp | 2070 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 D | SPIRVPrepareFunctions.cpp | 84 NewF->setDSOLocal(F->isDSOLocal()); in getOrCreateFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 2270 (GV.isDSOLocal() || GV.isImplicitDSOLocal()); in OptimizeGlobalAliases() 2313 Target->setDSOLocal(J.isDSOLocal()); in OptimizeGlobalAliases()
|
| H A D | LowerTypeTests.cpp | 1117 if (F->isDSOLocal()) { in importFunction() 1963 if (isDirectCall(U) && (Old->isDSOLocal() || !IsJumpTableCanonical)) in replaceCfiUses()
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTO.cpp | 245 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 D | BitcodeWriter.cpp | 1617 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 D | RISCVInstructionSelector.cpp | 782 return selectAddr(MI, MIB, GV->isDSOLocal(), GV->hasExternalWeakLinkage()); in select()
|