| /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/include/llvm/Option/ |
| H A D | OptTable.h | 37 class Visibility { 41 explicit Visibility(unsigned Mask) : Mask(Mask) {} in Visibility() function 42 Visibility() = default; 77 unsigned int Visibility; member 231 return getOptionHelpText(id, Visibility(0)); in getOptionHelpText() 238 Visibility VisibilityMask) const { in getOptionHelpText() 241 for (auto Visibility : Visibilities) in getOptionHelpText() local 242 if (VisibilityMask & Visibility) in getOptionHelpText() 283 Visibility VisibilityMask, 303 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/llvm/lib/MC/ |
| H A D | MCSymbolELF.cpp | 145 void MCSymbolELF::setVisibility(unsigned Visibility) { in setVisibility() argument 146 assert(Visibility == ELF::STV_DEFAULT || Visibility == ELF::STV_INTERNAL || in setVisibility() 147 Visibility == ELF::STV_HIDDEN || Visibility == ELF::STV_PROTECTED); in setVisibility() 150 setFlags(OtherFlags | (Visibility << ELF_STV_Shift)); in setVisibility() 154 unsigned Visibility = (Flags >> ELF_STV_Shift) & 3; in getVisibility() local 155 return Visibility; in getVisibility()
|
| H A D | MCXCOFFStreamer.cpp | 78 MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) { in emitXCOFFSymbolLinkageWithVisibility() argument 83 if (Visibility == MCSA_Invalid) in emitXCOFFSymbolLinkageWithVisibility() 86 emitSymbolAttribute(Symbol, Visibility); in emitXCOFFSymbolLinkageWithVisibility()
|
| H A D | MCNullStreamer.cpp | 47 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]>; 186 Visibility<[ClangOption, CLOption]>; 190 Visibility<[ClangOption, CLOption]>; 194 Visibility<[ClangOption, CLOption]>; 198 Visibility<[ClangOption, CLOption]>; 202 Visibility<[ClangOption]>; 234 Group<m_Group>, Visibility<[ClangOption, CLOption]>, 237 Group<m_Group>, Visibility<[ClangOption, CLOption]>, 245 Visibility<[ClangOption, CLOption, FlangOption]>; [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/Frontend/HLSL/ |
| H A D | RootSignatureValidations.h | 54 llvm::dxbc::ShaderVisibility Visibility; member 57 return std::tie(LowerBound, UpperBound, Class, Space, Visibility) == 59 RHS.Visibility); 63 return std::tie(Class, Space, LowerBound, UpperBound, Visibility) < 65 RHS.Visibility);
|
| H A D | HLSLRootSignature.h | 42 dxbc::ShaderVisibility Visibility = dxbc::ShaderVisibility::All; member 51 dxbc::ShaderVisibility Visibility = dxbc::ShaderVisibility::All; member 76 dxbc::ShaderVisibility Visibility = dxbc::ShaderVisibility::All; member 132 dxbc::ShaderVisibility Visibility = dxbc::ShaderVisibility::All; member
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseHLSLRootSignature.cpp | 211 if (Params->Visibility.has_value()) in parseRootConstants() 212 Constants.Visibility = Params->Visibility.value(); in parseRootConstants() 272 if (Params->Visibility.has_value()) in parseRootDescriptor() 273 Descriptor.Visibility = Params->Visibility.value(); in parseRootDescriptor() 290 std::optional<llvm::dxbc::ShaderVisibility> Visibility; in parseDescriptorTable() local 310 if (Visibility.has_value()) { in parseDescriptorTable() 318 Visibility = parseShaderVisibility(TokenKind::kw_visibility); in parseDescriptorTable() 319 if (!Visibility.has_value()) in parseDescriptorTable() 338 if (Visibility.has_value()) in parseDescriptorTable() 339 Table.Visibility = Visibility.value(); in parseDescriptorTable() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | ModuleLoader.h | 125 Module::NameVisibilityKind Visibility, 140 Module::NameVisibilityKind Visibility, 170 Module::NameVisibilityKind Visibility, in loadModule() argument 178 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, in makeModuleVisible() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/ |
| H A D | HLSLRootSignature.cpp | 80 const llvm::dxbc::ShaderVisibility &Visibility) { in operator <<() argument 81 printEnum(OS, Visibility, dxbc::getShaderVisibility()); in operator <<() 153 << ", visibility = " << Constants.Visibility << ")"; in operator <<() 160 << ", visibility = " << Table.Visibility << ")"; in operator <<() 185 << ", visibility = " << Descriptor.Visibility in operator <<() 201 << ", space = " << Sampler.Space << ", visibility = " << Sampler.Visibility in operator <<()
|
| H A D | RootSignatureMetadata.cpp | 95 Builder.getInt32(llvm::to_underlying(Constants.Visibility))), in BuildRootConstants() 112 Builder.getInt32(llvm::to_underlying(Descriptor.Visibility))), in BuildRootDescriptor() 127 Builder.getInt32(llvm::to_underlying(Table.Visibility)))); in BuildDescriptorTable() 187 Builder.getInt32(llvm::to_underlying(Sampler.Visibility))), in BuildStaticSampler()
|
| H A D | RootSignatureValidations.cpp | 289 ResourceRange &VisRange = Ranges[llvm::to_underlying(Info.Visibility)]; in findOverlappingRanges() 304 Info.Visibility == llvm::dxbc::ShaderVisibility::All in findOverlappingRanges()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | GlobalValue.h | 85 ValueType(Ty), Visibility(DefaultVisibility), in GlobalValue() 101 unsigned Visibility : 2; // The visibility style of this global variable 250 VisibilityTypes getVisibility() const { return VisibilityTypes(Visibility); } in getVisibility() 251 bool hasDefaultVisibility() const { return Visibility == DefaultVisibility; } in hasDefaultVisibility() 252 bool hasHiddenVisibility() const { return Visibility == HiddenVisibility; } in hasHiddenVisibility() 254 return Visibility == ProtectedVisibility; in hasProtectedVisibility() 259 Visibility = V; in setVisibility() 541 Visibility = DefaultVisibility; in setLinkage()
|
| H A D | ModuleSummaryIndexYAML.h | 142 unsigned Linkage, Visibility; 188 io.mapOptional("Visibility", summary.Visibility); 228 static_cast<GlobalValue::VisibilityTypes>(GVSum.Visibility), 270 FSum->flags().Linkage, FSum->flags().Visibility, 283 ASum->flags().Linkage, ASum->flags().Visibility,
|
| /freebsd/contrib/llvm-project/llvm/lib/Option/ |
| H A D | OptTable.cpp | 210 OptTable::findByPrefix(StringRef Cur, Visibility VisibilityMask, in findByPrefix() 217 if (!(In.Visibility & VisibilityMask)) in findByPrefix() 236 Visibility VisibilityMask, in findNearest() 242 return (CandidateInfo.Visibility & VisibilityMask) == 0; in findNearest() 417 Visibility VisibilityMask) const { in ParseOneArg() 503 Visibility VisibilityMask) const { in ParseArgs() 718 Visibility VisibilityMask) const { in printHelp() 722 return (CandidateInfo.Visibility & VisibilityMask) == 0; in printHelp() 741 Visibility(0)); in printHelp() 747 Visibility VisibilityMask) const { in internalPrintHelp()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | ParseHLSLRootSignature.h | 92 std::optional<llvm::dxbc::ShaderVisibility> Visibility; member 99 std::optional<llvm::dxbc::ShaderVisibility> Visibility; member 130 std::optional<llvm::dxbc::ShaderVisibility> Visibility; member
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObjcopy.cpp | 315 (Sym.Visibility == STV_HIDDEN || Sym.Visibility == STV_INTERNAL)) || in updateAndRemoveSymbols() 319 for (auto &[Matcher, Visibility] : ELFConfig.SymbolsToSetVisibility) in updateAndRemoveSymbols() 321 Sym.Visibility = Visibility; in updateAndRemoveSymbols() 567 uint8_t Visibility = DefaultVisibility; in addSymbol() local 581 Visibility = ELF::STV_DEFAULT; in addSymbol() 584 Visibility = ELF::STV_HIDDEN; in addSymbol() 587 Visibility = ELF::STV_PROTECTED; in addSymbol() 609 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 | 32 MCSymbolAttr Visibility) override;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 1524 GlobalValue::VisibilityTypes Visibility = GV->getVisibility(); in getOrCreateVTableProfData() local 1530 Visibility = GlobalValue::DefaultVisibility; in getOrCreateVTableProfData() 1561 Data->setVisibility(Visibility); in getOrCreateVTableProfData() 1583 GlobalValue::VisibilityTypes Visibility = NamePtr->getVisibility(); in setupProfileSection() local 1599 Visibility = GlobalValue::DefaultVisibility; in setupProfileSection() 1621 Ptr->setVisibility(Visibility); in setupProfileSection() 1754 GlobalValue::VisibilityTypes Visibility = NamePtr->getVisibility(); in createDataVariable() local 1763 Visibility = GlobalValue::DefaultVisibility; in createDataVariable() 1788 ValuesVar->setVisibility(Visibility); in createDataVariable() 1821 Visibility = GlobalValue::ProtectedVisibility; in createDataVariable() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | Symtab.cpp | 539 Visibility symbol_visibility, in AppendSymbolIndexesWithType() 696 Visibility symbol_visibility, in AppendSymbolIndexesWithName() 740 Debug symbol_debug_type, Visibility symbol_visibility, in AppendSymbolIndexesWithNameAndType() 782 Debug symbol_debug_type, Visibility symbol_visibility, in AppendSymbolIndexesMatchingRegExAndType() 808 Visibility symbol_visibility, in FindSymbolWithType() 845 Visibility symbol_visibility, std::vector<uint32_t> &symbol_indexes) { in FindAllSymbolsWithNameAndType() 864 Debug symbol_debug_type, Visibility symbol_visibility, in FindAllSymbolsMatchingRexExAndType() 877 Visibility symbol_visibility) { in FindFirstSymbolWithNameAndType()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFCFIChecker/ |
| H A D | DWARFCFIFunctionFrameStreamer.h | 58 MCSymbolAttr Visibility) override {} in emitXCOFFSymbolLinkageWithVisibility() argument
|