| /src/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | MicrosoftDemangleNodes.h | 23 class OutputBuffer; variable 27 using llvm::itanium_demangle::OutputBuffer; 263 virtual void output(OutputBuffer &OB, OutputFlags Flags) const = 0; 300 virtual void outputPre(OutputBuffer &OB, OutputFlags Flags) const = 0; 301 virtual void outputPost(OutputBuffer &OB, OutputFlags Flags) const = 0; 303 void output(OutputBuffer &OB, OutputFlags Flags) const override { in output() 315 void outputPre(OutputBuffer &OB, OutputFlags Flags) const override; 316 void outputPost(OutputBuffer &OB, OutputFlags Flags) const override {} in outputPost() 325 void outputPre(OutputBuffer &OB, OutputFlags Flags) const override; 326 void outputPost(OutputBuffer &OB, OutputFlags Flags) const override; [all …]
|
| H A D | Utility.h | 32 class OutputBuffer { 54 OutputBuffer &writeUnsigned(uint64_t N, bool isNeg = false) { 73 OutputBuffer(char *StartBuf, size_t Size) in OutputBuffer() function 75 OutputBuffer(char *StartBuf, size_t *SizePtr) in OutputBuffer() function 76 : OutputBuffer(StartBuf, StartBuf ? *SizePtr : 0) {} in OutputBuffer() 77 OutputBuffer() = default; 79 OutputBuffer(const OutputBuffer &) = delete; 80 OutputBuffer &operator=(const OutputBuffer &) = delete; 106 OutputBuffer &operator+=(std::string_view R) { 115 OutputBuffer &operator+=(char C) { [all …]
|
| H A D | ItaniumDemangle.h | 236 bool hasRHSComponent(OutputBuffer &OB) const { in hasRHSComponent() 242 bool hasArray(OutputBuffer &OB) const { in hasArray() 248 bool hasFunction(OutputBuffer &OB) const { in hasFunction() 258 virtual bool hasRHSComponentSlow(OutputBuffer &) const { return false; } in hasRHSComponentSlow() argument 259 virtual bool hasArraySlow(OutputBuffer &) const { return false; } in hasArraySlow() argument 260 virtual bool hasFunctionSlow(OutputBuffer &) const { return false; } in hasFunctionSlow() argument 264 virtual const Node *getSyntaxNode(OutputBuffer &) const { return this; } in getSyntaxNode() argument 268 void printAsOperand(OutputBuffer &OB, Prec P = Prec::Default, 279 void print(OutputBuffer &OB) const { in print() 286 virtual void printLeft(OutputBuffer &) const = 0; [all …]
|
| /src/contrib/llvm-project/llvm/lib/Demangle/ |
| H A D | MicrosoftDemangleNodes.cpp | 27 static void outputSpaceIfNecessary(OutputBuffer &OB) { in outputSpaceIfNecessary() 36 static void outputSingleQualifier(OutputBuffer &OB, Qualifiers Q) { in outputSingleQualifier() 52 static bool outputQualifierIfPresent(OutputBuffer &OB, Qualifiers Q, in outputQualifierIfPresent() 64 static void outputQualifiers(OutputBuffer &OB, Qualifiers Q, bool SpaceBefore, in outputQualifiers() 78 static void outputCallingConvention(OutputBuffer &OB, CallingConv CC) { in outputCallingConvention() 121 OutputBuffer OB; in toString() 129 void PrimitiveTypeNode::outputPre(OutputBuffer &OB, OutputFlags Flags) const { in outputPre() 156 void NodeArrayNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output() 160 void NodeArrayNode::output(OutputBuffer &OB, OutputFlags Flags, in output() 172 void EncodedStringLiteralNode::output(OutputBuffer &OB, in output() [all …]
|
| H A D | DLangDemangle.cpp | 26 using llvm::itanium_demangle::OutputBuffer; 47 const char *parseMangle(OutputBuffer *Demangled); 58 void parseMangle(OutputBuffer *Demangled, std::string_view &Mangled); 101 void parseSymbolBackref(OutputBuffer *Demangled, std::string_view &Mangled); 128 void parseIdentifier(OutputBuffer *Demangled, std::string_view &Mangled); 139 void parseLName(OutputBuffer *Demangled, std::string_view &Mangled, 149 void parseQualified(OutputBuffer *Demangled, std::string_view &Mangled); 273 void Demangler::parseSymbolBackref(OutputBuffer *Demangled, in parseSymbolBackref() 359 void Demangler::parseMangle(OutputBuffer *Demangled, in parseMangle() 386 void Demangler::parseQualified(OutputBuffer *Demangled, in parseQualified() [all …]
|
| H A D | ItaniumDemangle.cpp | 379 OutputBuffer OB; in itaniumDemangle() 416 OutputBuffer OB(Buf, N); in printNode() 459 OutputBuffer OB(Buf, N); in getFunctionDeclContextName() 510 OutputBuffer OB(Buf, N); in getFunctionParameters() 526 OutputBuffer OB(Buf, N); in getFunctionReturnType()
|
| H A D | RustDemangle.cpp | 27 using llvm::itanium_demangle::OutputBuffer; 92 OutputBuffer Output; 1061 static void removeNullBytes(OutputBuffer &Output, size_t StartIdx) { in removeNullBytes() 1105 static bool decodePunycode(std::string_view Input, OutputBuffer &Output) { in decodePunycode()
|
| H A D | MicrosoftDemangle.cpp | 1022 OutputBuffer OB; in memorizeIdentifier() 1161 static void outputHex(OutputBuffer &OB, unsigned C) { in outputHex() 1187 static void outputEscapedChar(OutputBuffer &OB, unsigned C) { in outputEscapedChar() 1328 OutputBuffer OB; in demangleStringLiteral() 1497 OutputBuffer OB; in demangleLocallyScopedNamePiece() 2405 OutputBuffer OB; in dumpBackReferences() 2475 OutputBuffer OB; in microsoftDemangle()
|
| /src/sys/contrib/dev/acpica/components/resources/ |
| H A D | rscreate.c | 261 ACPI_BUFFER *OutputBuffer) in ACPI_EXPORT_SYMBOL() 298 Status = AcpiUtInitializeBuffer (OutputBuffer, ListSizeNeeded); in ACPI_EXPORT_SYMBOL() 306 Resource = OutputBuffer->Pointer; in ACPI_EXPORT_SYMBOL() 315 OutputBuffer->Pointer, (UINT32) OutputBuffer->Length)); in ACPI_EXPORT_SYMBOL() 344 ACPI_BUFFER *OutputBuffer) in AcpiRsCreatePciRoutingTable() argument 378 Status = AcpiUtInitializeBuffer (OutputBuffer, BufferSizeNeeded); in AcpiRsCreatePciRoutingTable() 391 Buffer = OutputBuffer->Pointer; in AcpiRsCreatePciRoutingTable() 477 PathBuffer.Length = OutputBuffer->Length - in AcpiRsCreatePciRoutingTable() 479 (UINT8 *) OutputBuffer->Pointer); in AcpiRsCreatePciRoutingTable() 547 OutputBuffer->Pointer, (UINT32) OutputBuffer->Length)); in AcpiRsCreatePciRoutingTable() [all …]
|
| H A D | rslist.c | 290 UINT8 *OutputBuffer) in AcpiRsConvertResourcesToAml() argument 292 UINT8 *Aml = OutputBuffer; in AcpiRsConvertResourcesToAml() 293 UINT8 *EndAml = OutputBuffer + AmlSizeNeeded; in AcpiRsConvertResourcesToAml()
|
| /src/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InteractiveModelRunner.cpp | 32 OutputBuffer(OutputSpec.getTotalTensorBufferSize()) { in InteractiveModelRunner() 66 char *Buff = OutputBuffer.data(); in evaluateUntyped() 67 const size_t Limit = OutputBuffer.size(); in evaluateUntyped() 71 {Buff + InsPoint, OutputBuffer.size() - InsPoint}); in evaluateUntyped() 80 << tensorValueToString(OutputBuffer.data(), OutputSpec) << "\n"; in evaluateUntyped() 81 return OutputBuffer.data(); in evaluateUntyped()
|
| /src/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | ThinLTOCodeGenerator.cpp | 331 SmallVector<char, 128> OutputBuffer; in codegenModule() local 335 raw_svector_ostream OS(OutputBuffer); in codegenModule() 351 std::move(OutputBuffer), /*RequiresNullTerminator=*/false); in codegenModule() 417 void write(const MemoryBuffer &OutputBuffer) { in write() argument 422 EntryPath, [&OutputBuffer](llvm::raw_ostream &OS) -> llvm::Error { in write() 423 OS << OutputBuffer.getBuffer(); in write() 493 SmallVector<char, 128> OutputBuffer; in ProcessThinLTOModule() local 495 raw_svector_ostream OS(OutputBuffer); in ProcessThinLTOModule() 501 std::move(OutputBuffer), /*RequiresNullTerminator=*/false); in ProcessThinLTOModule() 932 const MemoryBuffer &OutputBuffer) { in writeGeneratedObject() argument [all …]
|
| /src/sys/contrib/dev/acpica/include/ |
| H A D | acresrc.h | 309 ACPI_BUFFER *OutputBuffer); 314 ACPI_BUFFER *OutputBuffer); 319 ACPI_BUFFER *OutputBuffer); 388 UINT8 *OutputBuffer);
|
| /src/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | ExternalFunctions.cpp | 357 char *OutputBuffer = (char *)GVTOP(Args[0]); in lle_X_sprintf() local 369 sprintf(OutputBuffer++, "%c", *FmtStr++); in lle_X_sprintf() 372 sprintf(OutputBuffer, "%c%c", *FmtStr, *(FmtStr+1)); in lle_X_sprintf() 373 FmtStr += 2; OutputBuffer += 2; in lle_X_sprintf() 426 memcpy(OutputBuffer, Buffer, Len + 1); in lle_X_sprintf() 427 OutputBuffer += Len; in lle_X_sprintf()
|
| /src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | InteractiveModelRunner.h | 67 std::vector<char> OutputBuffer; variable
|
| /src/contrib/llvm-project/llvm/include/llvm/FileCheck/ |
| H A D | FileCheck.h | 205 SmallVectorImpl<char> &OutputBuffer);
|
| /src/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | GlobalModuleIndex.cpp | 904 SmallString<16> OutputBuffer; in writeIndex() local 906 llvm::BitstreamWriter OutputStream(OutputBuffer); in writeIndex() 912 return llvm::writeToOutput(IndexPath, [&OutputBuffer](llvm::raw_ostream &OS) { in writeIndex() 913 OS << OutputBuffer; in writeIndex()
|
| /src/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
| H A D | ThinLTOCodeGenerator.h | 299 const MemoryBuffer &OutputBuffer);
|
| /src/contrib/llvm-project/llvm/lib/Object/ |
| H A D | WindowsResource.cpp | 620 std::unique_ptr<WritableMemoryBuffer> OutputBuffer; member in llvm::object::WindowsResourceCOFFWriter 646 OutputBuffer = WritableMemoryBuffer::getNewMemBuffer( in WindowsResourceCOFFWriter() 706 BufferStart = OutputBuffer->getBufferStart(); in write() 716 return std::move(OutputBuffer); in write()
|
| /src/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFLinker.cpp | 1158 CompileUnit &Unit, SmallVectorImpl<uint8_t> &OutputBuffer, in cloneExpression() argument 1184 OutputBuffer.push_back(Op.getCode()); in cloneExpression() 1189 OutputBuffer.push_back(Op.getRawOperand(0)); in cloneExpression() 1215 OutputBuffer.append(ULEBbytes.begin(), ULEBbytes.end()); in cloneExpression() 1224 OutputBuffer.push_back(dwarf::DW_OP_addr); in cloneExpression() 1231 OutputBuffer.append(AddressBytes.begin(), AddressBytes.end()); in cloneExpression() 1258 OutputBuffer.push_back(*OutOperandKind); in cloneExpression() 1265 OutputBuffer.append(AddressBytes.begin(), AddressBytes.end()); in cloneExpression() 1272 OutputBuffer.append(Bytes.begin(), Bytes.end()); in cloneExpression()
|
| /src/contrib/llvm-project/llvm/lib/FileCheck/ |
| H A D | FileCheck.cpp | 1429 SmallVectorImpl<char> &OutputBuffer) { in CanonicalizeFile() argument 1430 OutputBuffer.reserve(MB.getBufferSize()); in CanonicalizeFile() 1442 OutputBuffer.push_back(*Ptr); in CanonicalizeFile() 1447 OutputBuffer.push_back(' '); in CanonicalizeFile() 1453 OutputBuffer.push_back('\0'); in CanonicalizeFile() 1454 return StringRef(OutputBuffer.data(), OutputBuffer.size() - 1); in CanonicalizeFile()
|
| /src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFLinker.h | 670 SmallVectorImpl<uint8_t> &OutputBuffer,
|
| /src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | SimplePackedSerialization.h | 132 using OutputBuffer = SPSOutputBuffer;
|