Home
last modified time | relevance | path

Searched refs:Visibility (Results 1 – 25 of 67) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/Option/
H A DOptTable.h35 class Visibility {
39 explicit Visibility(unsigned Mask) : Mask(Mask) {} in Visibility() function
40 Visibility() = default;
77 unsigned int Visibility; member
159 return getOptionHelpText(id, Visibility(0)); in getOptionHelpText()
166 Visibility VisibilityMask) const { in getOptionHelpText()
169 for (auto Visibility : Visibilities) in getOptionHelpText() local
170 if (VisibilityMask & Visibility) in getOptionHelpText()
211 Visibility VisibilityMask,
231 Visibility VisibilityMask = Visibility(),
[all …]
H A DOptParser.td76 // Define Visibility categories
91 list<OptionVisibility> Visibility = [];
114 list<OptionVisibility> Visibility = [DefaultVis];
159 class Visibility<list<OptionVisibility> visibility> {
160 list<OptionVisibility> Visibility = visibility;
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DVisibility.h34 enum Visibility { enum
49 inline Visibility minVisibility(Visibility L, Visibility R) { in minVisibility()
56 LLVM_PREFERRED_TYPE(Visibility)
61 void setVisibility(Visibility V, bool E) { visibility_ = V; explicit_ = E; } in setVisibility()
66 LinkageInfo(Linkage L, Visibility V, bool E) in LinkageInfo()
89 Visibility getVisibility() const { return (Visibility)visibility_; } in getVisibility()
116 void mergeVisibility(Visibility newVis, bool newExplicit) { in mergeVisibility()
117 Visibility oldVis = getVisibility(); in mergeVisibility()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSymbolELF.cpp147 void MCSymbolELF::setVisibility(unsigned Visibility) { in setVisibility() argument
148 assert(Visibility == ELF::STV_DEFAULT || Visibility == ELF::STV_INTERNAL || in setVisibility()
149 Visibility == ELF::STV_HIDDEN || Visibility == ELF::STV_PROTECTED); in setVisibility()
152 setFlags(OtherFlags | (Visibility << ELF_STV_Shift)); in setVisibility()
156 unsigned Visibility = (Flags >> ELF_STV_Shift) & 3; in getVisibility() local
157 return Visibility; in getVisibility()
H A DMCXCOFFStreamer.cpp74 MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) { in emitXCOFFSymbolLinkageWithVisibility() argument
79 if (Visibility == MCSA_Invalid) in emitXCOFFSymbolLinkageWithVisibility()
82 emitSymbolAttribute(Symbol, Visibility); in emitXCOFFSymbolLinkageWithVisibility()
H A DMCNullStreamer.cpp51 MCSymbolAttr Visibility) override {} in emitXCOFFSymbolLinkageWithVisibility() argument
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td72 // Visibility
179 Visibility<[ClangOption, CLOption]>;
189 Visibility<[ClangOption, CLOption]>;
193 Visibility<[ClangOption, CLOption]>;
197 Visibility<[ClangOption, CLOption]>;
201 Visibility<[ClangOption]>;
233 Group<m_Group>, Visibility<[ClangOption, CLOption]>,
236 Group<m_Group>, Visibility<[ClangOption, CLOption]>,
295 Group<W_Group>, Flags<[Ignored]>, Visibility<[FlangOption]>;
351 def f#NAME : Flag<["-"], "f"#name>, Visibility<[CC1Option] # vis>,
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymtab.h33 enum Visibility { eVisibilityAny, eVisibilityExtern, eVisibilityPrivate }; enum
57 Visibility symbol_visibility, uint32_t &start_idx);
74 Visibility symbol_visibility,
82 Visibility symbol_visibility,
90 Visibility symbol_visibility,
98 Debug symbol_debug_type, Visibility symbol_visibility,
108 Visibility symbol_visibility,
112 Debug symbol_debug_type, Visibility symbol_visibility,
118 Visibility symbol_visibility);
293 Visibility symbol_visibility) const { in CheckSymbolAtIndex()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DGlobalValue.h83 ValueType(Ty), Visibility(DefaultVisibility), in GlobalValue()
99 unsigned Visibility : 2; // The visibility style of this global variable
248 VisibilityTypes getVisibility() const { return VisibilityTypes(Visibility); } in getVisibility()
249 bool hasDefaultVisibility() const { return Visibility == DefaultVisibility; } in hasDefaultVisibility()
250 bool hasHiddenVisibility() const { return Visibility == HiddenVisibility; } in hasHiddenVisibility()
252 return Visibility == ProtectedVisibility; in hasProtectedVisibility()
257 Visibility = V; in setVisibility()
539 Visibility = DefaultVisibility; in setLinkage()
H A DModuleSummaryIndexYAML.h139 unsigned Linkage, Visibility;
182 io.mapOptional("Visibility", summary.Visibility);
230 static_cast<GlobalValue::VisibilityTypes>(FSum.Visibility),
253 FSum->flags().Linkage, FSum->flags().Visibility,
H A DGlobalObject.h146 void setVCallVisibilityMetadata(VCallVisibility Visibility);
H A DModuleSummaryIndex.h474 unsigned Visibility : 2;
508 GlobalValue::VisibilityTypes Visibility,
511 : Linkage(Linkage), Visibility(Visibility),
610 return (GlobalValue::VisibilityTypes)Flags.Visibility;
613 Flags.Visibility = (unsigned)Vis;
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleLoader.h124 Module::NameVisibilityKind Visibility,
139 Module::NameVisibilityKind Visibility,
169 Module::NameVisibilityKind Visibility, in loadModule() argument
177 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, in makeModuleVisible() argument
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DOptParserEmitter.cpp229 for (auto Visibility = Visibilities.cbegin(); Visibility != VisibilityEnd; in EmitHelpTextsForVariants() local
230 ++Visibility) { in EmitHelpTextsForVariants()
231 OS << *Visibility; in EmitHelpTextsForVariants()
232 if (std::next(Visibility) != VisibilityEnd) in EmitHelpTextsForVariants()
480 for (Init *Visibility : Visibilities) in EmitOptParser()
481 VisibilityNames.push_back(Visibility->getAsUnquotedString()); in EmitOptParser()
/freebsd/contrib/llvm-project/llvm/lib/Option/
H A DOptTable.cpp208 OptTable::findByPrefix(StringRef Cur, Visibility VisibilityMask, in findByPrefix()
215 if (!(In.Visibility & VisibilityMask)) in findByPrefix()
232 Visibility VisibilityMask, in findNearest()
238 return (CandidateInfo.Visibility & VisibilityMask) == 0; in findNearest()
409 Visibility VisibilityMask) const { in ParseOneArg()
493 Visibility VisibilityMask) const { in ParseArgs()
708 Visibility VisibilityMask) const { in printHelp()
712 return (CandidateInfo.Visibility & VisibilityMask) == 0; in printHelp()
731 Visibility(0)); in printHelp()
737 Visibility VisibilityMask) const { in internalPrintHelp()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObjcopy.cpp319 (Sym.Visibility == STV_HIDDEN || Sym.Visibility == STV_INTERNAL)) || in updateAndRemoveSymbols()
323 for (auto &[Matcher, Visibility] : ELFConfig.SymbolsToSetVisibility) in updateAndRemoveSymbols()
325 Sym.Visibility = Visibility; in updateAndRemoveSymbols()
571 uint8_t Visibility = DefaultVisibility; in addSymbol() local
585 Visibility = ELF::STV_DEFAULT; in addSymbol()
588 Visibility = ELF::STV_HIDDEN; in addSymbol()
591 Visibility = ELF::STV_PROTECTED; in addSymbol()
613 SymInfo.SymbolName, Bind, Type, Sec, Value, Visibility, in addSymbol()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbolELF.h27 void setVisibility(unsigned Visibility);
H A DMCXCOFFStreamer.h33 MCSymbolAttr Visibility) override;
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymtab.cpp539 Visibility symbol_visibility, in AppendSymbolIndexesWithType()
695 Visibility symbol_visibility, in AppendSymbolIndexesWithName()
739 Debug symbol_debug_type, Visibility symbol_visibility, in AppendSymbolIndexesWithNameAndType()
781 Debug symbol_debug_type, Visibility symbol_visibility, in AppendSymbolIndexesMatchingRegExAndType()
807 Visibility symbol_visibility, in FindSymbolWithType()
844 Visibility symbol_visibility, std::vector<uint32_t> &symbol_indexes) { in FindAllSymbolsWithNameAndType()
863 Debug symbol_debug_type, Visibility symbol_visibility, in FindAllSymbolsMatchingRexExAndType()
876 Visibility symbol_visibility) { in FindFirstSymbolWithNameAndType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp1527 GlobalValue::VisibilityTypes Visibility = GV->getVisibility(); in getOrCreateVTableProfData() local
1533 Visibility = GlobalValue::DefaultVisibility; in getOrCreateVTableProfData()
1564 Data->setVisibility(Visibility); in getOrCreateVTableProfData()
1586 GlobalValue::VisibilityTypes Visibility = NamePtr->getVisibility(); in setupProfileSection() local
1602 Visibility = GlobalValue::DefaultVisibility; in setupProfileSection()
1624 Ptr->setVisibility(Visibility); in setupProfileSection()
1757 GlobalValue::VisibilityTypes Visibility = NamePtr->getVisibility(); in createDataVariable() local
1766 Visibility = GlobalValue::DefaultVisibility; in createDataVariable()
1791 ValuesVar->setVisibility(Visibility); in createDataVariable()
1836 Visibility = GlobalValue::DefaultVisibility; in createDataVariable()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Linker/
H A DLinkModules.cpp366 GlobalValue::VisibilityTypes Visibility = in linkIfNeeded() local
368 DGV->setVisibility(Visibility); in linkIfNeeded()
369 GV.setVisibility(Visibility); in linkIfNeeded()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangOptionDocEmitter.cpp376 for (Init *Visibility : Visibilities) { in emitOption()
377 if (Visibility->getAsUnquotedString() == DocInfoMask) { in emitOption()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h871 Module::NameVisibilityKind Visibility,
877 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility,
/freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp557 uint8_t Visibility = RawSym.getVisibility(); in populateSymbols() local
558 if (!(Visibility == STV_DEFAULT || Visibility == STV_PROTECTED)) in populateSymbols()
/freebsd/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DLLParser.h303 unsigned &Visibility, unsigned &DLLStorageClass,
359 unsigned Linkage, bool HasLinkage, unsigned Visibility,
364 LocTy NameLoc, unsigned L, unsigned Visibility,

123