Home
last modified time | relevance | path

Searched refs:OutputBuffer (Results 1 – 23 of 23) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h23 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 DUtility.h32 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 DItaniumDemangle.h236 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 DMicrosoftDemangleNodes.cpp27 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 DDLangDemangle.cpp26 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 DItaniumDemangle.cpp379 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 DRustDemangle.cpp27 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 DMicrosoftDemangle.cpp1022 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 Drscreate.c261 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 Drslist.c290 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 DInteractiveModelRunner.cpp32 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 DThinLTOCodeGenerator.cpp331 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 Dacresrc.h309 ACPI_BUFFER *OutputBuffer);
314 ACPI_BUFFER *OutputBuffer);
319 ACPI_BUFFER *OutputBuffer);
388 UINT8 *OutputBuffer);
/src/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp357 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 DInteractiveModelRunner.h67 std::vector<char> OutputBuffer; variable
/src/contrib/llvm-project/llvm/include/llvm/FileCheck/
H A DFileCheck.h205 SmallVectorImpl<char> &OutputBuffer);
/src/contrib/llvm-project/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp904 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 DThinLTOCodeGenerator.h299 const MemoryBuffer &OutputBuffer);
/src/contrib/llvm-project/llvm/lib/Object/
H A DWindowsResource.cpp620 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 DDWARFLinker.cpp1158 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 DFileCheck.cpp1429 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 DDWARFLinker.h670 SmallVectorImpl<uint8_t> &OutputBuffer,
/src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DSimplePackedSerialization.h132 using OutputBuffer = SPSOutputBuffer;