/freebsd/contrib/llvm-project/llvm/include/llvm/Option/ |
H A D | OptTable.h | 35 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 D | OptParser.td | 76 // 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 D | Visibility.h | 34 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 D | MCSymbolELF.cpp | 147 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 D | MCXCOFFStreamer.cpp | 74 MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) { in emitXCOFFSymbolLinkageWithVisibility() argument 79 if (Visibility == MCSA_Invalid) in emitXCOFFSymbolLinkageWithVisibility() 82 emitSymbolAttribute(Symbol, Visibility); in emitXCOFFSymbolLinkageWithVisibility()
|
H A D | MCNullStreamer.cpp | 51 MCSymbolAttr Visibility) override {} in emitXCOFFSymbolLinkageWithVisibility() argument
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Options.td | 72 // 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 D | Symtab.h | 33 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 D | GlobalValue.h | 83 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 D | ModuleSummaryIndexYAML.h | 139 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 D | GlobalObject.h | 146 void setVCallVisibilityMetadata(VCallVisibility Visibility);
|
H A D | ModuleSummaryIndex.h | 474 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 D | ModuleLoader.h | 124 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 D | OptParserEmitter.cpp | 229 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 D | OptTable.cpp | 208 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 D | ELFObjcopy.cpp | 319 (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 D | MCSymbolELF.h | 27 void setVisibility(unsigned Visibility);
|
H A D | MCXCOFFStreamer.h | 33 MCSymbolAttr Visibility) override;
|
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | Symtab.cpp | 539 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 D | InstrProfiling.cpp | 1527 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 D | LinkModules.cpp | 366 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 D | ClangOptionDocEmitter.cpp | 376 for (Init *Visibility : Visibilities) { in emitOption() 377 if (Visibility->getAsUnquotedString() == DocInfoMask) { in emitOption()
|
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | CompilerInstance.h | 871 Module::NameVisibilityKind Visibility, 877 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility,
|
/freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/ |
H A D | ELFObjHandler.cpp | 557 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 D | LLParser.h | 303 unsigned &Visibility, unsigned &DLLStorageClass, 359 unsigned Linkage, bool HasLinkage, unsigned Visibility, 364 LocTy NameLoc, unsigned L, unsigned Visibility,
|