/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | StringRef.h | 38 class StringRef; variable 41 bool getAsUnsignedInteger(StringRef Str, unsigned Radix, 44 bool getAsSignedInteger(StringRef Str, unsigned Radix, long long &Result); 46 bool consumeUnsignedInteger(StringRef &Str, unsigned Radix, 48 bool consumeSignedInteger(StringRef &Str, unsigned Radix, long long &Result); 57 class LLVM_GSL_POINTER StringRef { 99 /*implicit*/ StringRef() = default; 103 StringRef(std::nullptr_t) = delete; 106 /*implicit*/ constexpr StringRef(const char *Str) in StringRef() function 110 /*implicit*/ constexpr StringRef(const char *data, size_t length) in StringRef() function [all …]
|
H A D | SmallString.h | 31 SmallString(StringRef S) : SmallVector<char, InternalLen>(S.begin(), S.end()) {} in SmallString() 34 SmallString(std::initializer_list<StringRef> Refs) in SmallString() 50 void assign(StringRef RHS) { in assign() 55 void assign(std::initializer_list<StringRef> Refs) { in assign() 67 void append(StringRef RHS) { in append() 72 void append(std::initializer_list<StringRef> Refs) { in append() 74 for (const StringRef &Ref : Refs) in append() 78 for (const StringRef &Ref : Refs) { in append() 91 bool equals(StringRef RHS) const { in equals() 96 bool equals_lower(StringRef RHS) const { in equals_lower() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | ARMTargetParser.h | 80 StringRef getName() const { return StringRef(NameCStr, NameLength); } in getName() 97 StringRef getName() const { return StringRef(NameCStr, NameLength); } in getName() 121 StringRef getName() const { return StringRef(NameCStr, NameLength); } in getName() 185 StringRef getName() const { return StringRef(NameCStr, NameLength); } in getName() 214 StringRef getName() const { return StringRef(NameCStr, NameLength); } in getName() 217 StringRef getCPUAttr() const { return StringRef(CPUAttrCStr, CPUAttrLength); } in getCPUAttr() 220 StringRef getSubArch() const { return StringRef(SubArchCStr, SubArchLength); } in getSubArch() 235 StringRef getFPUName(unsigned FPUKind); 241 bool getFPUFeatures(unsigned FPUKind, std::vector<StringRef> &Features); 242 bool getHWDivFeatures(uint64_t HWDivKind, std::vector<StringRef> &Features); [all …]
|
H A D | ScopedPrinter.h | 25 StringRef Name; 33 StringRef AltName; 35 EnumEntry(StringRef N, StringRef A, T V) : Name(N), AltName(A), Value(V) {} in EnumEntry() 36 EnumEntry(StringRef N, T V) : Name(N), AltName(N), Value(V) {} in EnumEntry() 85 void setPrefix(StringRef P) { Prefix = P; } in setPrefix() 96 void printEnum(StringRef Label, T Value, in printEnum() 98 StringRef Name; in printEnum() 116 void printFlags(StringRef Label, T Value, ArrayRef<EnumEntry<TFlag>> Flags, 150 template <typename T> void printFlags(StringRef Label, T Value) { in printFlags() 163 void printNumber(StringRef Label, uint64_t Value) { in printNumber() [all …]
|
H A D | Path.h | 54 const StringRef> { 55 StringRef Path; ///< The entire path. 56 StringRef Component; ///< The current component. Not necessarily in Path. 61 friend const_iterator begin(StringRef path, Style style); 62 friend const_iterator end(StringRef path); 80 const StringRef> { 81 StringRef Path; ///< The entire path. 82 StringRef Component; ///< The current component. Not necessarily in Path. 86 friend reverse_iterator rbegin(StringRef path, Style style); 87 friend reverse_iterator rend(StringRef path); [all …]
|
H A D | StringSaver.h | 28 StringRef save(const char *S) { return save(StringRef(S)); } in save() 29 StringRef save(StringRef S); 30 StringRef save(const Twine &S) { return save(StringRef(S.str())); } in save() 31 StringRef save(const std::string &S) { return save(StringRef(S)); } in save() 44 llvm::DenseSet<llvm::StringRef> Unique; 50 StringRef save(const char *S) { return save(StringRef(S)); } in save() 51 StringRef save(StringRef S); 52 StringRef save(const Twine &S) { return save(StringRef(S.str())); } in save() 53 StringRef save(const std::string &S) { return save(StringRef(S)); } in save()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/BinaryFormat/ |
H A D | Dwarf.cpp | 21 StringRef llvm::dwarf::TagString(unsigned Tag) { in TagString() 24 return StringRef(); in TagString() 32 unsigned llvm::dwarf::getTag(StringRef TagString) { in getTag() 62 StringRef llvm::dwarf::ChildrenString(unsigned Children) { in ChildrenString() 69 return StringRef(); in ChildrenString() 72 StringRef llvm::dwarf::AttributeString(unsigned Attribute) { in AttributeString() 75 return StringRef(); in AttributeString() 105 StringRef llvm::dwarf::FormEncodingString(unsigned Encoding) { in FormEncodingString() 108 return StringRef(); in FormEncodingString() 138 StringRef llvm::dwarf::OperationEncodingString(unsigned Encoding) { in OperationEncodingString() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/ |
H A D | DarwinAsmParser.cpp | 46 template<bool (DarwinAsmParser::*HandlerMethod)(StringRef, SMLoc)> 47 void addDirectiveHandler(StringRef Directive) { in addDirectiveHandler() 53 bool parseSectionSwitch(StringRef Segment, StringRef Section, 202 bool parseDirectiveAltEntry(StringRef, SMLoc); 203 bool parseDirectiveDesc(StringRef, SMLoc); 204 bool parseDirectiveIndirectSymbol(StringRef, SMLoc); 205 bool parseDirectiveDumpOrLoad(StringRef, SMLoc); 206 bool parseDirectiveLsym(StringRef, SMLoc); 207 bool parseDirectiveLinkerOption(StringRef, SMLoc); 208 bool parseDirectiveSection(StringRef, SMLoc); [all …]
|
H A D | COFFAsmParser.cpp | 35 template<bool (COFFAsmParser::*HandlerMethod)(StringRef, SMLoc)> 36 void addDirectiveHandler(StringRef Directive) { in addDirectiveHandler() 42 bool ParseSectionSwitch(StringRef Section, 46 bool ParseSectionSwitch(StringRef Section, unsigned Characteristics, 47 SectionKind Kind, StringRef COMDATSymName, 50 bool ParseSectionName(StringRef &SectionName); 51 bool ParseSectionFlags(StringRef SectionName, StringRef FlagsString, 96 bool ParseSectionDirectiveText(StringRef, SMLoc) { in ParseSectionDirectiveText() argument 104 bool ParseSectionDirectiveData(StringRef, SMLoc) { in ParseSectionDirectiveData() argument 111 bool ParseSectionDirectiveBSS(StringRef, SMLoc) { in ParseSectionDirectiveBSS() argument [all …]
|
H A D | AsmLexer.cpp | 35 AllowAtInIdentifier = !StringRef(MAI.getCommentString()).startswith("@"); in AsmLexer() 41 void AsmLexer::setBuffer(StringRef Buf, const char *ptr, in setBuffer() 59 return AsmToken(AsmToken::Error, StringRef(Loc, CurPtr - Loc)); in ReturnError() 97 StringRef(TokStart, CurPtr - TokStart)); in LexFloatLiteral() 144 return AsmToken(AsmToken::Real, StringRef(TokStart, CurPtr - TokStart)); in LexHexFloatLiteral() 171 return AsmToken(AsmToken::Dot, StringRef(TokStart, 1)); in LexIdentifier() 173 return AsmToken(AsmToken::Identifier, StringRef(TokStart, CurPtr - TokStart)); in LexIdentifier() 182 return AsmToken(AsmToken::Slash, StringRef(TokStart, 1)); in LexSlash() 194 return AsmToken(AsmToken::Slash, StringRef(TokStart, 1)); in LexSlash() 210 StringRef(CommentTextStart, CurPtr - 1 - CommentTextStart)); in LexSlash() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Remarks/ |
H A D | BitstreamRemarkContainer.h | 70 constexpr StringRef MetaBlockName = StringRef("Meta", 4); 71 constexpr StringRef RemarkBlockName = StringRef("Remark", 6); 92 constexpr StringRef MetaContainerInfoName = StringRef("Container info", 14); 93 constexpr StringRef MetaRemarkVersionName = StringRef("Remark version", 14); 94 constexpr StringRef MetaStrTabName = StringRef("String table", 12); 95 constexpr StringRef MetaExternalFileName = StringRef("External File", 13); 96 constexpr StringRef RemarkHeaderName = StringRef("Remark header", 13); 97 constexpr StringRef RemarkDebugLocName = StringRef("Remark debug location", 21); 98 constexpr StringRef RemarkHotnessName = StringRef("Remark hotness", 14); 99 constexpr StringRef RemarkArgWithDebugLocName = [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Frontend/ |
H A D | CheckerRegistry.h | 119 StringRef FullName, StringRef Desc, StringRef DocsUri, 128 void addChecker(StringRef FullName, StringRef Desc, StringRef DocsUri, 139 void addDependency(StringRef FullName, StringRef Dependency); 143 void addWeakDependency(StringRef FullName, StringRef Dependency); 154 void addCheckerOption(StringRef OptionType, StringRef CheckerFullName, 155 StringRef OptionName, StringRef DefaultValStr, 156 StringRef Description, StringRef DevelopmentStatus, 160 void addPackage(StringRef FullName); 171 void addPackageOption(StringRef OptionType, StringRef PackageFullName, 172 StringRef OptionName, StringRef DefaultValStr, [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | DIBuilder.h | 142 createCompileUnit(unsigned Lang, DIFile *File, StringRef Producer, 143 bool isOptimized, StringRef Flags, unsigned RV, 144 StringRef SplitName = StringRef(), 151 bool RangesBaseAddress = false, StringRef SysRoot = {}, 152 StringRef SDK = {}); 161 createFile(StringRef Filename, StringRef Directory, 162 Optional<DIFile::ChecksumInfo<StringRef>> Checksum = None, 163 Optional<StringRef> Source = None); 172 StringRef Name, StringRef Value = StringRef()); 184 DIEnumerator *createEnumerator(StringRef Name, int64_t Val, bool IsUnsigned = false); [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
H A D | ASTTableGen.h | 109 bool isSubClassOf(llvm::StringRef className) const { in isSubClassOf() 144 static constexpr llvm::StringRef ClassName = HasPropertiesClassName; 148 llvm::StringRef getName() const; 150 static llvm::StringRef getTableGenNodeClassName() { in getTableGenNodeClassName() 161 llvm::StringRef getName() const { in getName() 175 static llvm::StringRef getTableGenNodeClassName() { in getTableGenNodeClassName() 184 llvm::StringRef getId() const; 188 static llvm::StringRef getASTHierarchyName() { in getASTHierarchyName() 191 static llvm::StringRef getASTIdTypeName() { in getASTIdTypeName() 194 static llvm::StringRef getASTIdAccessorName() { in getASTIdAccessorName() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
H A D | StringRef.cpp | 22 constexpr size_t StringRef::npos; 38 int StringRef::compare_lower(StringRef RHS) const { in compare_lower() 47 bool StringRef::startswith_lower(StringRef Prefix) const { in startswith_lower() 53 bool StringRef::endswith_lower(StringRef Suffix) const { in endswith_lower() 58 size_t StringRef::find_lower(char C, size_t From) const { in find_lower() 64 int StringRef::compare_numeric(StringRef RHS) const { in compare_numeric() 95 unsigned StringRef::edit_distance(llvm::StringRef Other, in edit_distance() 108 std::string StringRef::lower() const { in lower() 113 std::string StringRef::upper() const { in upper() 127 size_t StringRef::find(StringRef Str, size_t From) const { in find() [all …]
|
H A D | ARMTargetParser.cpp | 21 static StringRef getHWDivSynonym(StringRef HWDiv) { in getHWDivSynonym() 22 return StringSwitch<StringRef>(HWDiv) in getHWDivSynonym() 28 ARM::ArchKind ARM::parseArch(StringRef Arch) { in parseArch() 30 StringRef Syn = getArchSynonym(Arch); in parseArch() 39 unsigned ARM::parseArchVersion(StringRef Arch) { in parseArchVersion() 92 ARM::ProfileKind ARM::parseArchProfile(StringRef Arch) { in parseArchProfile() 140 StringRef ARM::getArchSynonym(StringRef Arch) { in getArchSynonym() 141 return StringSwitch<StringRef>(Arch) in getArchSynonym() 167 bool ARM::getFPUFeatures(unsigned FPUKind, std::vector<StringRef> &Features) { in getFPUFeatures() 232 ARM::EndianKind ARM::parseArchEndian(StringRef Arch) { in parseArchEndian() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ |
H A D | Dwarf.h | 33 class StringRef; variable 546 StringRef TagString(unsigned Tag); 547 StringRef ChildrenString(unsigned Children); 548 StringRef AttributeString(unsigned Attribute); 549 StringRef FormEncodingString(unsigned Encoding); 550 StringRef OperationEncodingString(unsigned Encoding); 551 StringRef AttributeEncodingString(unsigned Encoding); 552 StringRef DecimalSignString(unsigned Sign); 553 StringRef EndianityString(unsigned Endian); 554 StringRef AccessibilityString(unsigned Access); [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Index/ |
H A D | USRGeneration.h | 26 static inline StringRef getUSRSpacePrefix() { in getUSRSpacePrefix() 35 void generateUSRForObjCClass(StringRef Cls, raw_ostream &OS, 36 StringRef ExtSymbolDefinedIn = "", 37 StringRef CategoryContextExtSymbolDefinedIn = ""); 40 void generateUSRForObjCCategory(StringRef Cls, StringRef Cat, raw_ostream &OS, 41 StringRef ClsExtSymbolDefinedIn = "", 42 StringRef CatExtSymbolDefinedIn = ""); 47 void generateUSRForObjCIvar(StringRef Ivar, raw_ostream &OS); 50 void generateUSRForObjCMethod(StringRef Sel, bool IsInstanceMethod, 54 void generateUSRForObjCProperty(StringRef Prop, bool isClassProp, raw_ostream &OS); [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
H A D | ROCm.h | 35 StringRef get(bool Enabled) const { in get() 52 StringRef SPACKReleaseStr = {}) 74 StringRef RocmPathArg; 78 StringRef HIPPathArg; 80 StringRef HIPVersionArg; 122 void scanLibDevicePath(llvm::StringRef Path); 123 bool parseHIPVersionFile(llvm::StringRef V); 131 StringRef PackageName); 143 StringRef LibDeviceFile, bool Wave64, bool DAZ, 160 StringRef getInstallPath() const { return InstallPath; } in getInstallPath() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ |
H A D | CommonConfig.h | 74 StringRef OriginalName; 75 StringRef NewName; 80 StringRef Name; 97 StringRef Name; 103 NameOrPattern(StringRef N) : Name(N) {} in NameOrPattern() 112 create(StringRef Pattern, MatchStyle MS, 116 bool operator==(StringRef S) const { 119 bool operator!=(StringRef S) const { return !operator==(S); } 138 bool matches(StringRef S) const { in matches() 147 StringRef InputFilename; [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
H A D | MCSubtargetInfo.h | 41 bool operator<(StringRef S) const { 42 return StringRef(Key) < S; 47 return StringRef(Key) < StringRef(Other.Key); 61 bool operator<(StringRef S) const { 62 return StringRef(Key) < S; 67 return StringRef(Key) < StringRef(Other.Key); 96 MCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU, 97 StringRef FS, ArrayRef<SubtargetFeatureKV> PF, 108 StringRef getCPU() const { return CPU; } in getCPU() 109 StringRef getTuneCPU() const { return TuneCPU; } in getTuneCPU() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/TextAPI/ |
H A D | TextStubCommon.h | 25 LLVM_YAML_STRONG_TYPEDEF(llvm::StringRef, FlowStringRef) in LLVM_YAML_STRONG_TYPEDEF() argument 35 static StringRef input(StringRef, void *, FlowStringRef &); in LLVM_YAML_STRONG_TYPEDEF() 36 static QuotingType mustQuote(StringRef); in LLVM_YAML_STRONG_TYPEDEF() 45 static StringRef input(StringRef, void *, MachO::PlatformSet &); in LLVM_YAML_STRONG_TYPEDEF() 46 static QuotingType mustQuote(StringRef); in LLVM_YAML_STRONG_TYPEDEF() 55 static StringRef input(StringRef, void *, MachO::Architecture &); in LLVM_YAML_STRONG_TYPEDEF() 56 static QuotingType mustQuote(StringRef); in LLVM_YAML_STRONG_TYPEDEF() 61 static StringRef input(StringRef, void *, MachO::PackedVersion &); in LLVM_YAML_STRONG_TYPEDEF() 62 static QuotingType mustQuote(StringRef); in LLVM_YAML_STRONG_TYPEDEF() 67 static StringRef input(StringRef, void *, SwiftVersion &); in LLVM_YAML_STRONG_TYPEDEF() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/FileCheck/ |
H A D | FileCheckImpl.h | 80 StringRef toString() const; 103 Expected<ExpressionValue> valueFromStringRepr(StringRef StrVal, 175 StringRef ExpressionStr; 178 ExpressionAST(StringRef ExpressionStr) : ExpressionStr(ExpressionStr) {} in ExpressionAST() 182 StringRef getExpressionStr() const { return ExpressionStr; } in getExpressionStr() 206 explicit ExpressionLiteral(StringRef ExpressionStr, T Val) in ExpressionLiteral() 217 StringRef VarName; 222 UndefVarError(StringRef VarName) : VarName(VarName) {} in UndefVarError() 224 StringRef getVarName() const { return VarName; } in getVarName() 262 StringRef Name; [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/ |
H A D | llvm-cxxdump.cpp | 67 static void reportError(StringRef Input, StringRef Message) { in reportError() 75 static void reportError(StringRef Input, std::error_code EC) { in reportError() 84 StringRef *I, StringRef *E) { in collectRelocatedSymbols() 94 Expected<StringRef> RelocSymName = RelocSymI->getName(); in collectRelocatedSymbols() 107 uint64_t SymAddress, uint64_t SymSize, StringRef SymName, in collectRelocationOffsets() 108 std::map<std::pair<StringRef, uint64_t>, StringRef> &Collection) { in collectRelocationOffsets() argument 116 Expected<StringRef> RelocSymName = RelocSymI->getName(); in collectRelocationOffsets() 127 StringRef Symbols[2]; in dumpCXXData() 131 StringRef Symbols[1]; in dumpCXXData() 135 StringRef Symbols[2]; in dumpCXXData() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/ |
H A D | CheckerRegistryData.h | 45 StringRef OptionType; 46 StringRef OptionName; 47 StringRef DefaultValStr; 48 StringRef Description; 49 StringRef DevelopmentStatus; 52 CmdLineOption(StringRef OptionType, StringRef OptionName, in CmdLineOption() 53 StringRef DefaultValStr, StringRef Description, in CmdLineOption() 54 StringRef DevelopmentStatus, bool IsHidden) in CmdLineOption() 106 StringRef FullName; 107 StringRef Desc; [all …]
|