| /freebsd/lib/libefivar/ |
| H A D | efivar-dp-format.c | 86 IN OUT POOL_PRINT *Str, in UefiDevicePathLibCatPrint() argument 98 if ((Str->Count + (Count + 1)) > Str->Capacity) { in UefiDevicePathLibCatPrint() 99 Str->Capacity = (Str->Count + (Count + 1) * 2); in UefiDevicePathLibCatPrint() 100 Str->Str = reallocf ( in UefiDevicePathLibCatPrint() 101 Str->Str, in UefiDevicePathLibCatPrint() 102 Str->Capacity in UefiDevicePathLibCatPrint() 104 ASSERT (Str->Str != NULL); in UefiDevicePathLibCatPrint() 108 vsnprintf (Str->Str + Str->Count, Str->Capacity - Str->Count, Fmt, Args); in UefiDevicePathLibCatPrint() 109 Str->Count += Count; in UefiDevicePathLibCatPrint() 112 return Str->Str; in UefiDevicePathLibCatPrint() [all …]
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mc/ |
| H A D | Disassembler.cpp | 82 static bool SkipToToken(StringRef &Str) { in SkipToToken() argument 84 if (Str.empty()) in SkipToToken() 88 if (size_t Pos = Str.find_first_not_of(" \t\r\n,")) { in SkipToToken() 89 Str = Str.substr(Pos); in SkipToToken() 94 if (Str[0] == '#') { in SkipToToken() 95 Str = Str.substr(Str.find_first_of('\n')); in SkipToToken() 102 static bool byteArrayFromString(ByteArrayTy &ByteArray, 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 …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | StringRef.cpp | 131 size_t StringRef::find(StringRef Str, size_t From) const { in find() argument 138 const char *Needle = Str.data(); in find() 139 size_t N = Str.size(); in find() 177 BadCharSkip[(uint8_t)Str[i]] = N-1-i; in find() 192 size_t StringRef::find_insensitive(StringRef Str, size_t From) const { in find_insensitive() argument 194 while (This.size() >= Str.size()) { in find_insensitive() 195 if (This.starts_with_insensitive(Str)) in find_insensitive() 218 size_t StringRef::rfind(StringRef Str) const { in rfind() 219 return std::string_view(*this).rfind(Str); in rfind() 222 size_t StringRef::rfind_insensitive(StringRef Str) const { in rfind_insensitive() [all …]
|
| H A D | ScaledNumber.cpp | 137 static void appendDigit(std::string &Str, unsigned D) { in appendDigit() argument 139 Str += '0' + D % 10; in appendDigit() 142 static void appendNumber(std::string &Str, uint64_t N) { in appendNumber() argument 144 appendDigit(Str, N % 10); in appendNumber() 238 std::string Str; in toString() local 241 appendNumber(Str, Above0); in toString() 242 DigitsOut = Str.size(); in toString() 244 appendDigit(Str, 0); in toString() 246 std::reverse(Str.begin(), Str.end()); in toString() 250 return Str + ".0"; in toString() [all …]
|
| H A D | GraphWriter.cpp | 57 std::string Str(Label); in EscapeString() local 58 for (unsigned i = 0; i != Str.length(); ++i) in EscapeString() 59 switch (Str[i]) { in EscapeString() 61 Str.insert(Str.begin()+i, '\\'); // Escape character... in EscapeString() 63 Str[i] = 'n'; in EscapeString() 66 Str.insert(Str.begin()+i, ' '); // Convert to two spaces in EscapeString() 68 Str[i] = ' '; in EscapeString() 71 if (i+1 != Str.length()) in EscapeString() 72 switch (Str[i+1]) { in EscapeString() 75 Str.erase(Str.begin()+i); continue; in EscapeString() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
| H A D | BreakpadRecords.cpp | 39 static T stringTo(llvm::StringRef Str); 41 template <> Token stringTo<Token>(llvm::StringRef Str) { in stringTo() 42 return llvm::StringSwitch<Token>(Str) in stringTo() 59 llvm::Triple::OSType stringTo<llvm::Triple::OSType>(llvm::StringRef Str) { in stringTo() 61 return llvm::StringSwitch<Triple::OSType>(Str) in stringTo() 69 llvm::Triple::ArchType stringTo<llvm::Triple::ArchType>(llvm::StringRef Str) { in stringTo() 71 return llvm::StringSwitch<Triple::ArchType>(Str) in stringTo() 87 static T consume(llvm::StringRef &Str) { in consume() 89 std::tie(Token, Str) = getToken(Str); in consume() 40 stringTo(llvm::StringRef Str) stringTo() argument 58 stringTo(llvm::StringRef Str) stringTo() argument 68 stringTo(llvm::StringRef Str) stringTo() argument 86 consume(llvm::StringRef & Str) consume() argument 187 llvm::StringRef Str; parse() local 211 llvm::StringRef Str; parse() local 234 llvm::StringRef Str; parseNumberName() local 280 llvm::StringRef Str; parsePublicOrFunc() local 382 llvm::StringRef Str; parse() local 448 llvm::StringRef Str; parse() local 496 llvm::StringRef Str; parse() local [all...] |
| /freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | OSTargets.cpp | 85 char Str[7]; in getDarwinDefines() local 87 Str[0] = '0' + (OsVersion.getMajor() / 10); in getDarwinDefines() 88 Str[1] = '0' + (OsVersion.getMajor() % 10); in getDarwinDefines() 89 Str[2] = '0' + std::min(OsVersion.getMinor().value_or(0), 9U); in getDarwinDefines() 90 Str[3] = '0' + std::min(OsVersion.getSubminor().value_or(0), 9U); in getDarwinDefines() 91 Str[4] = '\0'; in getDarwinDefines() 93 Str[0] = '0' + OsVersion.getMajor(); in getDarwinDefines() 94 Str[1] = '0' + (OsVersion.getMinor().value_or(0) / 10); in getDarwinDefines() 95 Str[2] = '0' + (OsVersion.getMinor().value_or(0) % 10); in getDarwinDefines() 96 Str[3] = '0' + (OsVersion.getSubminor().value_or(0) / 10); in getDarwinDefines() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | SValExplainer.h | 34 std::string Str; in printCFGElementRef() local 35 llvm::raw_string_ostream OS(Str); in printCFGElementRef() 37 return Str; in printCFGElementRef() 41 std::string Str; in printStmt() local 42 llvm::raw_string_ostream OS(Str); in printStmt() 44 return Str; in printStmt() 91 std::string Str; in VisitConcreteInt() local 92 llvm::raw_string_ostream OS(Str); in VisitConcreteInt() 94 return Str; in VisitConcreteInt() 103 std::string Str; in VisitConcreteInt() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPContext.cpp | 62 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \ in OMPContext() argument 65 TargetOffloadTriple.getArchTypeForLLVMName(Str)) \ in OMPContext() 67 if (StringRef(Str) == "x86_64" && \ in OMPContext() 111 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \ in OMPContext() argument 114 if (TargetTriple.getArch() == TargetTriple.getArchTypeForLLVMName(Str)) \ in OMPContext() 116 if (StringRef(Str) == "x86_64" && \ in OMPContext() 453 #define OMP_TRAIT_SET(Enum, Str) .Case(Str, TraitSet::Enum) in getOpenMPContextTraitSetKind() argument 461 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \ in getOpenMPContextTraitSetForSelector() argument 471 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \ in getOpenMPContextTraitSetForProperty() argument 480 #define OMP_TRAIT_SET(Enum, Str) \ in getOpenMPContextTraitSetName() argument [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
| H A D | timing.h | 156 ScopedString Str; in report() local 157 getAllImpl(Str); in report() 158 Str.output(); in report() 163 ScopedString Str; in printAll() local 164 getAll(Str); in printAll() 165 Str.output(); in printAll() 168 void getAll(ScopedString &Str) EXCLUDES(Mutex) { in getAll() argument 170 getAllImpl(Str); in getAll() 174 void getAllImpl(ScopedString &Str) REQUIRES(Mutex) { in getAllImpl() argument 178 Str.append("%-15s %-15s %-15s\n", AvgHeader, MaxHeader, NameHeader); in getAllImpl() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | JsonSupport.h | 33 std::string Str = RawSR.trim().str(); in JsonFormat() local 38 Pos = Str.find('\\', Pos); in JsonFormat() 46 if (TempPos != Str.find("\\\\", Pos)) { in JsonFormat() 47 Str.insert(Pos, "\\"); in JsonFormat() 57 Pos = Str.find('\"', Pos); in JsonFormat() 65 if (TempPos != Str.find("\\\"", Pos)) { in JsonFormat() 66 Str.insert(Pos, "\\"); in JsonFormat() 74 llvm::erase(Str, '\n'); in JsonFormat() 77 return Str; in JsonFormat() 79 return '\"' + Str + '\"'; in JsonFormat()
|
| H A D | TargetCXXABI.h | 32 #define CXXABI(Name, Str) Name, argument 44 #define CXXABI(Name, Str) {Str, Name}, in getABIMap() argument 52 #define CXXABI(Name, Str) {Name, Str}, in getSpellingMap() argument 124 #define CXXABI(Name, Str) in isItaniumFamily() argument 125 #define ITANIUM_CXXABI(Name, Str) case Name: in isItaniumFamily() argument 138 #define CXXABI(Name, Str) in isMicrosoft() argument 139 #define MICROSOFT_CXXABI(Name, Str) case Name: in isMicrosoft() argument
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | OffloadBundle.h | 131 createOffloadBundleURI(StringRef Str, UriTypeT Type) { in createOffloadBundleURI() 134 return createFileURI(Str); in createOffloadBundleURI() 137 return createMemoryURI(Str); in createOffloadBundleURI() 144 createFileURI(StringRef Str) { in createFileURI() 148 if (!Str.consume_front("file://")) in createFileURI() 153 Str.take_until([](char C) { return (C == '#') || (C == '?'); }); in createFileURI() 154 Str = Str.drop_front(FilePathname.size()); in createFileURI() 156 if (!Str.consume_front("#offset=")) in createFileURI() 160 StringRef OffsetStr = Str.take_until([](char C) { return C == '&'; }); in createFileURI() 162 Str = Str.drop_front(OffsetStr.size()); in createFileURI() [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerUtil.cpp | 81 bool ParseOneDictionaryEntry(const std::string &Str, Unit *U) { in ParseOneDictionaryEntry() argument 83 if (Str.empty()) return false; in ParseOneDictionaryEntry() 84 size_t L = 0, R = Str.size() - 1; // We are parsing the range [L,R]. in ParseOneDictionaryEntry() 86 while (L < R && isspace(Str[L])) L++; in ParseOneDictionaryEntry() 87 while (R > L && isspace(Str[R])) R--; in ParseOneDictionaryEntry() 90 if (Str[R] != '"') return false; in ParseOneDictionaryEntry() 93 while (L < R && Str[L] != '"') L++; in ParseOneDictionaryEntry() 95 assert(Str[L] == '\"'); in ParseOneDictionaryEntry() 99 uint8_t V = (uint8_t)Str[Pos]; in ParseOneDictionaryEntry() 103 if (Pos + 1 <= R && (Str[Pos + 1] == '\\' || Str[Pos + 1] == '"')) { in ParseOneDictionaryEntry() [all …]
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | AsmWriterInst.h | 44 std::string Str; member 56 : OperandType(op), Str(LitStr) {} in OperandType() 61 : OperandType(op), MIOpNo(_MIOpNo), Str(Printer), MiModifier(Modifier), in OperandType() 65 if (OperandType != Other.OperandType || Str != Other.Str) 95 void AddLiteralString(const std::string &Str) { in AddLiteralString() argument 100 Operands.back().Str.append(Str); in AddLiteralString() 102 Operands.push_back(AsmWriterOperand(Str)); in AddLiteralString()
|
| /freebsd/contrib/llvm-project/llvm/lib/TextAPI/ |
| H A D | PackedVersion.cpp | 22 bool PackedVersion::parse32(StringRef Str) { in parse32() argument 25 if (Str.empty()) in parse32() 29 SplitString(Str, Parts, "."); in parse32() 56 std::pair<bool, bool> PackedVersion::parse64(StringRef Str) { in parse64() argument 60 if (Str.empty()) in parse64() 64 SplitString(Str, Parts, "."); in parse64() 104 SmallString<32> Str; in operator std::string() local 105 raw_svector_ostream OS(Str); in operator std::string() 107 return std::string(Str); in operator std::string()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZHLASMInstPrinter.cpp | 33 std::string Str; in printInst() local 34 raw_string_ostream RSO(Str); in printInst() 39 if (!Str.empty() && Str.front() == '\t') in printInst() 40 O << " " << Str.substr(1, Str.length()); in printInst() 42 O << Str; in printInst()
|
| /freebsd/contrib/llvm-project/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 <<()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | Twine.h | 274 /*implicit*/ Twine(const char *Str) { in Twine() argument 275 if (Str[0] != '\0') { in Twine() 276 LHS.cString = Str; in Twine() 289 /*implicit*/ Twine(const std::string &Str) : LHSKind(StdStringKind) { in Twine() argument 290 LHS.stdString = &Str; in Twine() 298 /*implicit*/ Twine(const std::string_view &Str) in Twine() argument 300 LHS.ptrAndLength.ptr = Str.data(); in Twine() 301 LHS.ptrAndLength.length = Str.length(); in Twine() 306 /*implicit*/ Twine(const StringRef &Str) : LHSKind(PtrAndLengthKind) { in Twine() argument 307 LHS.ptrAndLength.ptr = Str.data(); in Twine() [all …]
|
| H A D | StringRef.h | 35 LLVM_ABI bool getAsUnsignedInteger(StringRef Str, unsigned Radix, 38 LLVM_ABI bool getAsSignedInteger(StringRef Str, unsigned Radix, 41 LLVM_ABI bool consumeUnsignedInteger(StringRef &Str, unsigned Radix, 43 LLVM_ABI bool consumeSignedInteger(StringRef &Str, unsigned Radix, 90 /*implicit*/ constexpr StringRef(const char *Str LLVM_LIFETIME_BOUND) in StringRef() 91 : Data(Str), Length(Str ? in StringRef() 94 __builtin_strlen(Str) in StringRef() 96 std::char_traits<char>::length(Str) in StringRef() 107 /*implicit*/ StringRef(const std::string &Str) in StringRef() argument 108 : Data(Str.data()), Length(Str.length()) {} in StringRef() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCAsmMacro.h | 63 StringRef Str; variable 69 AsmToken(TokenKind Kind, StringRef Str, APInt IntVal) in AsmToken() argument 70 : Kind(Kind), Str(Str), IntVal(std::move(IntVal)) {} in AsmToken() 71 AsmToken(TokenKind Kind, StringRef Str, int64_t IntVal = 0) 72 : Kind(Kind), Str(Str), IntVal(64, IntVal, true) {} in Kind() 85 return Str.slice(1, Str.size() - 1); in getStringContents() 103 StringRef getString() const { return Str; } in getString()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
| H A D | MarkupFilter.cpp | 545 std::optional<uint64_t> MarkupFilter::parseAddr(StringRef Str) const { in parseAddr() 546 if (Str.empty()) { in parseAddr() 547 reportTypeError(Str, "address"); in parseAddr() 550 if (all_of(Str, [](char C) { return C == '0'; })) in parseAddr() 552 if (!Str.starts_with("0x")) { in parseAddr() 553 reportTypeError(Str, "address"); in parseAddr() 557 if (Str.drop_front(2).getAsInteger(16, Addr)) { in parseAddr() 558 reportTypeError(Str, "address"); in parseAddr() 565 std::optional<uint64_t> MarkupFilter::parseModuleID(StringRef Str) const { in parseModuleID() 567 if (Str.getAsInteger(0, ID)) { in parseModuleID() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILShaderFlags.h | 36 #define SHADER_FEATURE_FLAG(FeatureBit, DxilModuleBit, FlagName, Str) \ argument 38 #define DXIL_MODULE_FLAG(DxilModuleBit, FlagName, Str) bool FlagName : 1; argument 41 #define SHADER_FEATURE_FLAG(FeatureBit, DxilModuleBit, FlagName, Str) \ argument 43 #define DXIL_MODULE_FLAG(DxilModuleBit, FlagName, Str) FlagName = false; argument 54 #define DXIL_MODULE_FLAG(DxilModuleBit, FlagName, Str) \ in getModuleFlags() argument 62 #define SHADER_FEATURE_FLAG(FeatureBit, DxilModuleBit, FlagName, Str) \ in uint64_t() argument 70 #define SHADER_FEATURE_FLAG(FeatureBit, DxilModuleBit, FlagName, Str) \ in getFeatureFlags() argument 77 #define SHADER_FEATURE_FLAG(FeatureBit, DxilModuleBit, FlagName, Str) \ in merge() argument 79 #define DXIL_MODULE_FLAG(DxilModuleBit, FlagName, Str) FlagName |= CSF.FlagName; in merge() argument
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | OpenMPKinds.cpp | 23 unsigned clang::getOpenMPSimpleClauseType(OpenMPClauseKind Kind, StringRef Str, in getOpenMPSimpleClauseType() argument 27 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 32 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 37 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 45 unsigned Type = llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 54 return llvm::StringSwitch<OpenMPDoacrossClauseModifier>(Str) in getOpenMPSimpleClauseType() 59 return llvm::StringSwitch<OpenMPLinearClauseKind>(Str) in getOpenMPSimpleClauseType() 64 unsigned Type = llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 79 unsigned Type = llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 89 return llvm::StringSwitch<OpenMPDistScheduleClauseKind>(Str) in getOpenMPSimpleClauseType() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | TokenConcatenation.cpp | 22 static bool IsStringPrefix(StringRef Str, bool CPlusPlus11) { in IsStringPrefix() argument 24 if (Str[0] == 'L' || in IsStringPrefix() 25 (CPlusPlus11 && (Str[0] == 'u' || Str[0] == 'U' || Str[0] == 'R'))) { in IsStringPrefix() 27 if (Str.size() == 1) in IsStringPrefix() 32 if (Str[1] == 'R' && Str[0] != 'R' && Str.size() == 2 && CPlusPlus11) in IsStringPrefix() 36 if (Str[0] == 'u' && Str[1] == '8') { in IsStringPrefix() 37 if (Str.size() == 2) return true; // "u8" in IsStringPrefix() 38 if (Str.size() == 3 && Str[2] == 'R') return true; // "u8R" in IsStringPrefix()
|