| /minix3/external/bsd/llvm/dist/llvm/tools/llvm-mc/ |
| H A D | Disassembler.cpp | 80 static bool SkipToToken(StringRef &Str) { in SkipToToken() argument 82 if (Str.empty()) in SkipToToken() 86 if (size_t Pos = Str.find_first_not_of(" \t\r\n,")) { in SkipToToken() 87 Str = Str.substr(Pos); in SkipToToken() 92 if (Str[0] == '#') { in SkipToToken() 93 Str = Str.substr(Str.find_first_of('\n')); in SkipToToken() 102 StringRef &Str, in ByteArrayFromString() argument 104 while (SkipToToken(Str)) { in ByteArrayFromString() 106 if (Str[0] == '[' || Str[0] == ']') in ByteArrayFromString() 110 size_t Next = Str.find_first_of(" \t\n\r,#[]"); in ByteArrayFromString() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/unittests/ADT/ |
| H A D | StringRefTest.cpp | 109 StringRef Str("hello"); in TEST() local 110 EXPECT_EQ("lo", Str.substr(3)); in TEST() 111 EXPECT_EQ("", Str.substr(100)); in TEST() 112 EXPECT_EQ("hello", Str.substr(0, 100)); in TEST() 113 EXPECT_EQ("o", Str.substr(4, 10)); in TEST() 117 StringRef Str("hello"); in TEST() local 118 EXPECT_EQ("l", Str.slice(2, 3)); in TEST() 119 EXPECT_EQ("ell", Str.slice(1, 4)); in TEST() 120 EXPECT_EQ("llo", Str.slice(2, 100)); in TEST() 121 EXPECT_EQ("", Str.slice(2, 1)); in TEST() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Support/ |
| H A D | StringRef.cpp | 142 size_t StringRef::find(StringRef Str, size_t From) const { in find() argument 143 size_t N = Str.size(); in find() 150 if (substr(i, N).equals(Str)) in find() 162 BadCharSkip[(uint8_t)Str[i]] = N-1-i; in find() 166 if (substr(Pos, N).equals(Str)) // See if this is the correct substring. in find() 182 size_t StringRef::rfind(StringRef Str) const { in rfind() 183 size_t N = Str.size(); in rfind() 188 if (substr(i, N).equals(Str)) in rfind() 303 size_t StringRef::count(StringRef Str) const { in count() 305 size_t N = Str.size(); in count() [all …]
|
| H A D | ScaledNumber.cpp | 136 static void appendDigit(std::string &Str, unsigned D) { in appendDigit() argument 138 Str += '0' + D % 10; in appendDigit() 141 static void appendNumber(std::string &Str, uint64_t N) { in appendNumber() argument 143 appendDigit(Str, N % 10); in appendNumber() 237 std::string Str; in toString() local 240 appendNumber(Str, Above0); in toString() 241 DigitsOut = Str.size(); in toString() 243 appendDigit(Str, 0); in toString() 244 std::reverse(Str.begin(), Str.end()); in toString() 248 return Str + ".0"; in toString() [all …]
|
| H A D | GraphWriter.cpp | 26 std::string Str(Label); in EscapeString() local 27 for (unsigned i = 0; i != Str.length(); ++i) in EscapeString() 28 switch (Str[i]) { in EscapeString() 30 Str.insert(Str.begin()+i, '\\'); // Escape character... in EscapeString() 32 Str[i] = 'n'; in EscapeString() 35 Str.insert(Str.begin()+i, ' '); // Convert to two spaces in EscapeString() 37 Str[i] = ' '; in EscapeString() 40 if (i+1 != Str.length()) in EscapeString() 41 switch (Str[i+1]) { in EscapeString() 44 Str.erase(Str.begin()+i); continue; in EscapeString() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/tools/libclang/ |
| H A D | CXString.cpp | 46 CXString Str; in createEmpty() local 47 Str.data = ""; in createEmpty() 48 Str.private_flags = CXS_Unmanaged; in createEmpty() 49 return Str; in createEmpty() 53 CXString Str; in createNull() local 54 Str.data = nullptr; in createNull() 55 Str.private_flags = CXS_Unmanaged; in createNull() 56 return Str; in createNull() 63 CXString Str; in createRef() local 64 Str.data = String; in createRef() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/IR/ |
| H A D | DiagnosticPrinter.cpp | 37 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(StringRef Str) { in operator <<() argument 38 Stream << Str; in operator <<() 42 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(const char *Str) { in operator <<() argument 43 Stream << Str; in operator <<() 48 const std::string &Str) { in operator <<() argument 49 Stream << Str; in operator <<() 93 DiagnosticPrinter &DiagnosticPrinterRawOStream::operator<<(const Twine &Str) { in operator <<() argument 94 Str.print(Stream); in operator <<()
|
| /minix3/external/bsd/llvm/dist/llvm/utils/TableGen/ |
| H A D | AsmWriterInst.h | 42 std::string Str; member 61 : OperandType(op), Str(LitStr) {} in OperandType() 68 : OperandType(op), Str(Printer), CGIOpNo(_CGIOpNo), MIOpNo(_MIOpNo), in OperandType() 72 if (OperandType != Other.OperandType || Str != Other.Str) return true; 99 void AddLiteralString(const std::string &Str) { in AddLiteralString() argument 104 Operands.back().Str.append(Str); in AddLiteralString() 106 Operands.push_back(AsmWriterOperand(Str)); in AddLiteralString()
|
| /minix3/external/bsd/llvm/dist/llvm/tools/llvm-cov/ |
| H A D | CoverageReport.cpp | 28 StringRef Str; member 33 Column(StringRef Str, unsigned Width) in Column() 34 : Str(Str), Width(Width), Trim(NoTrim), Alignment(LeftAlignment) {} in Column() 55 if (Str.size() <= Width) { in render() 57 OS.indent(Width - Str.size()); in render() 58 OS << Str; in render() 61 OS << Str; in render() 62 OS.indent(Width - Str.size()); in render() 68 OS << Str.substr(0, Width); in render() 71 OS << "..." << Str.substr(Str.size() - Width + 3); in render() [all …]
|
| H A D | SourceCoverageView.cpp | 90 auto Str = BufferOS.str(); in renderLineCoverageColumn() local 92 Str = Str.substr(0, std::min(Str.size(), (size_t)LineCoverageColumnWidth)); in renderLineCoverageColumn() 94 OS.indent(LineCoverageColumnWidth - Str.size()); in renderLineCoverageColumn() 97 << Str; in renderLineCoverageColumn() 106 auto Str = BufferOS.str(); in renderLineNumberColumn() local 108 Str = Str.substr(0, std::min(Str.size(), (size_t)LineNumberColumnWidth)); in renderLineNumberColumn() 109 OS.indent(LineNumberColumnWidth - Str.size()) << Str << '|'; in renderLineNumberColumn() 126 StringRef Str = BufferOS.str(); in renderRegionMarkers() local 128 Str = Str.substr(0, std::min(Str.size(), (size_t)7)); in renderRegionMarkers() 129 PrevColumn += Str.size(); in renderRegionMarkers() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/unittests/Support/ |
| H A D | raw_ostream_test.cpp | 121 std::string Str; in TEST() local 122 raw_string_ostream OS(Str); in TEST() 131 std::string Str; in TEST() local 133 Str = ""; in TEST() 134 raw_string_ostream(Str).write_escaped("hi"); in TEST() 135 EXPECT_EQ("hi", Str); in TEST() 137 Str = ""; in TEST() 138 raw_string_ostream(Str).write_escaped("\\\t\n\""); in TEST() 139 EXPECT_EQ("\\\\\\t\\n\\\"", Str); in TEST() 141 Str = ""; in TEST() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/TableGen/ |
| H A D | StringToOffsetTable.h | 30 unsigned GetOrAddStringOffset(StringRef Str, bool appendZero = true) { 32 StringOffset.insert(std::make_pair(Str, AggregateString.size())); 35 AggregateString.append(Str.begin(), Str.end()); 45 SmallString<256> Str; in EmitString() local 46 raw_svector_ostream(Str).write_escaped(AggregateString); in EmitString() 47 AggregateString = Str.str(); in EmitString()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | StringSwitch.h | 44 StringRef Str; variable 52 : Str(S), Result(nullptr) { } in StringSwitch() 56 if (!Result && N-1 == Str.size() && in Case() 57 (std::memcmp(S, Str.data(), N-1) == 0)) { in Case() 66 if (!Result && Str.size() >= N-1 && in EndsWith() 67 std::memcmp(S, Str.data() + Str.size() + 1 - N, N-1) == 0) { in EndsWith() 76 if (!Result && Str.size() >= N-1 && in StartsWith() 77 std::memcmp(S, Str.data(), N-1) == 0) { in StartsWith()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
| H A D | DiagnosticPrinter.h | 38 virtual DiagnosticPrinter &operator<<(StringRef Str) = 0; 39 virtual DiagnosticPrinter &operator<<(const char *Str) = 0; 40 virtual DiagnosticPrinter &operator<<(const std::string &Str) = 0; 49 virtual DiagnosticPrinter &operator<<(const Twine &Str) = 0; 68 DiagnosticPrinter &operator<<(StringRef Str) override; 69 DiagnosticPrinter &operator<<(const char *Str) override; 70 DiagnosticPrinter &operator<<(const std::string &Str) override; 79 DiagnosticPrinter &operator<<(const Twine &Str) override;
|
| /minix3/external/bsd/llvm/dist/clang/lib/Basic/ |
| H A D | OpenMPKinds.cpp | 23 OpenMPDirectiveKind clang::getOpenMPDirectiveKind(StringRef Str) { in getOpenMPDirectiveKind() argument 24 return llvm::StringSwitch<OpenMPDirectiveKind>(Str) in getOpenMPDirectiveKind() 26 #define OPENMP_DIRECTIVE_EXT(Name, Str) .Case(Str, OMPD_##Name) in getOpenMPDirectiveKind() argument 39 #define OPENMP_DIRECTIVE_EXT(Name, Str) \ in getOpenMPDirectiveName() argument 41 return Str; in getOpenMPDirectiveName() 48 OpenMPClauseKind clang::getOpenMPClauseKind(StringRef Str) { in getOpenMPClauseKind() argument 53 if (Str == "flush") in getOpenMPClauseKind() 55 return llvm::StringSwitch<OpenMPClauseKind>(Str) in getOpenMPClauseKind() 77 StringRef Str) { in getOpenMPSimpleClauseType() argument 80 return llvm::StringSwitch<OpenMPDefaultClauseKind>(Str) in getOpenMPSimpleClauseType() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/ARM/ |
| H A D | macho-symbolized-subtractor.test | 5 movw r3, :lower16:(Str-(PCinst+4)) 6 movt r3, :upper16:(Str-(PCinst+4)) 12 Str: 14 # CHECK: movw r3, :lower16:((Str-PCinst)-4) 15 # CHECK: movt r3, :upper16:((Str-PCinst)-4)
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Rewrite/Core/ |
| H A D | Rewriter.h | 66 void InsertText(unsigned OrigOffset, StringRef Str, 74 void InsertTextBefore(unsigned OrigOffset, StringRef Str) { in InsertTextBefore() argument 75 InsertText(OrigOffset, Str, false); in InsertTextBefore() 81 void InsertTextAfter(unsigned OrigOffset, StringRef Str) { in InsertTextAfter() argument 82 InsertText(OrigOffset, Str); in InsertTextAfter() 189 bool InsertText(SourceLocation Loc, StringRef Str, 197 bool InsertTextAfter(SourceLocation Loc, StringRef Str) { in InsertTextAfter() argument 198 return InsertText(Loc, Str); in InsertTextAfter() 203 bool InsertTextAfterToken(SourceLocation Loc, StringRef Str); 210 bool InsertTextBefore(SourceLocation Loc, StringRef Str) { in InsertTextBefore() argument [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfStringPool.cpp | 18 StringRef Prefix, StringRef Str) { in getEntry() argument 19 std::pair<MCSymbol *, unsigned> &Entry = Pool[Str]; in getEntry() 27 MCSymbol *DwarfStringPool::getSymbol(AsmPrinter &Asm, StringRef Str) { in getSymbol() argument 28 return getEntry(Asm, Pool, Prefix, Str).first; in getSymbol() 31 unsigned DwarfStringPool::getIndex(AsmPrinter &Asm, StringRef Str) { in getIndex() argument 32 return getEntry(Asm, Pool, Prefix, Str).second; in getIndex()
|
| /minix3/minix/commands/cawf/ |
| H A D | string.c | 66 Free(&Str[sx].str); in Delstr() 68 Str[sx] = Str[sx + 1]; in Delstr() 200 if ((cmp = strncmp((char *)c, (char *)Str[mid].nm, 2)) < 0) in Findstr() 207 return(Str[mid].str); in Findstr() 208 Free(&Str[mid].str); in Findstr() 220 Str[hi+1] = Str[hi]; in Findstr() 224 Str[mid].nm[0] = c[0]; in Findstr() 225 Str[mid].nm[1] = c[1]; in Findstr() 230 return (Str[mid].str = Newstr((unsigned char *)"")); in Findstr() 232 s1 = Str[mid].str = Newstr(s + i); in Findstr()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Lex/ |
| H A D | TokenConcatenation.cpp | 23 static bool IsStringPrefix(StringRef Str, bool CPlusPlus11) { in IsStringPrefix() argument 25 if (Str[0] == 'L' || in IsStringPrefix() 26 (CPlusPlus11 && (Str[0] == 'u' || Str[0] == 'U' || Str[0] == 'R'))) { in IsStringPrefix() 28 if (Str.size() == 1) in IsStringPrefix() 33 if (Str[1] == 'R' && Str[0] != 'R' && Str.size() == 2 && CPlusPlus11) in IsStringPrefix() 37 if (Str[0] == 'u' && Str[1] == '8') { in IsStringPrefix() 38 if (Str.size() == 2) return true; // "u8" in IsStringPrefix() 39 if (Str.size() == 3 && Str[2] == 'R') return true; // "u8R" in IsStringPrefix()
|
| /minix3/external/bsd/llvm/dist/clang/test/Analysis/inlining/ |
| H A D | InlineObjCInstanceMethod.m | 22 CFStringRef Str = ((void*)0); 23 Str = getString(); 24 if (Str) { 25 CFRetain(Str); 27 return Str; 116 CFStringRef Str = ((void*)0); 117 Str = getString(); 118 if (Str) { 119 CFRetain(Str); 121 return Str;
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Option/ |
| H A D | OptTable.cpp | 179 static unsigned matchOption(const OptTable::Info *I, StringRef Str, in matchOption() argument 183 if (Str.startswith(Prefix)) { in matchOption() 184 StringRef Rest = Str.substr(Prefix.size()); in matchOption() 199 const char *Str = Args.getArgString(Index); in ParseOneArg() local 203 if (isInput(PrefixesUnion, Str)) in ParseOneArg() 204 return new Arg(getOption(TheInputOptionID), Str, Index++, Str); in ParseOneArg() 208 StringRef Name = StringRef(Str).ltrim(PrefixChars); in ParseOneArg() 225 if ((ArgSize = matchOption(Start, Str, IgnoreCase))) in ParseOneArg() 248 if (Str[0] == '/') in ParseOneArg() 249 return new Arg(getOption(TheInputOptionID), Str, Index++, Str); in ParseOneArg() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/ |
| H A D | raw_ostream.h | 163 raw_ostream &operator<<(StringRef Str) { 165 size_t Size = Str.size(); 169 return write(Str.data(), Size); 171 memcpy(OutBufCur, Str.data(), Size); 176 raw_ostream &operator<<(const char *Str) { 180 return this->operator<<(StringRef(Str)); 183 raw_ostream &operator<<(const std::string &Str) { 185 return write(Str.data(), Str.length()); 208 raw_ostream &write_escaped(StringRef Str, bool UseHexEscapes = false);
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | CFGPrinter.h | 39 std::string Str; 40 raw_string_ostream OS(Str); 49 std::string Str; 50 raw_string_ostream OS(Str); 112 std::string Str; 113 raw_string_ostream OS(Str);
|
| /minix3/external/bsd/llvm/dist/llvm/tools/llvm-readobj/ |
| H A D | StreamWriter.cpp | 30 void StreamWriter::printBinaryImpl(StringRef Label, StringRef Str, in printBinaryImpl() argument 37 if (Str.size() > 0) in printBinaryImpl() 38 OS << ": " << Str; in printBinaryImpl() 66 if (Str.size() > 0) in printBinaryImpl() 67 OS << " " << Str; in printBinaryImpl()
|