Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DUtility.h32 class OutputBuffer {
73 OutputBuffer(char *StartBuf, size_t Size) in OutputBuffer() function
77 OutputBuffer() = default;
79 OutputBuffer(const OutputBuffer &) = delete;
80 OutputBuffer &operator=(const OutputBuffer &) = delete;
115 OutputBuffer &operator+=(char C) {
121 OutputBuffer &prepend(std::string_view R) { in prepend()
136 OutputBuffer &operator<<(long long N) {
144 OutputBuffer &operator<<(long N) {
152 OutputBuffer &operator<<(int N) {
[all …]
H A DMicrosoftDemangleNodes.h23 class OutputBuffer; variable
27 using llvm::itanium_demangle::OutputBuffer;
365 void output(OutputBuffer &OB, OutputFlags Flags) const override;
374 void output(OutputBuffer &OB, OutputFlags Flags) const override;
384 void output(OutputBuffer &OB, OutputFlags Flags) const override;
394 void output(OutputBuffer &OB, OutputFlags Flags) const override;
403 void output(OutputBuffer &OB, OutputFlags Flags) const override;
412 void output(OutputBuffer &OB, OutputFlags Flags) const override;
422 void output(OutputBuffer &OB, OutputFlags Flags) const override;
434 void output(OutputBuffer &OB, OutputFlags Flags) const override;
[all …]
H A DItaniumDemangle.h237 bool hasRHSComponent(OutputBuffer &OB) const { in hasRHSComponent()
243 bool hasArray(OutputBuffer &OB) const { in hasArray()
249 bool hasFunction(OutputBuffer &OB) const { in hasFunction()
280 void print(OutputBuffer &OB) const { in print()
287 virtual void printLeft(OutputBuffer &) const = 0;
293 virtual void printRight(OutputBuffer &) const {} in printRight() argument
322 void printWithComma(OutputBuffer &OB) const { in printWithComma()
362 void printLeft(OutputBuffer &OB) const override { in printLeft()
385 void printLeft(OutputBuffer &OB) const override { in printLeft()
416 void printQuals(OutputBuffer &OB) const { in printQuals()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp27 static void outputSpaceIfNecessary(OutputBuffer &OB) { in outputSpaceIfNecessary()
121 OutputBuffer OB; in toString()
172 void EncodedStringLiteralNode::output(OutputBuffer &OB, in output()
199 void TemplateParameterReferenceNode::output(OutputBuffer &OB, in output()
230 void DynamicStructorIdentifierNode::output(OutputBuffer &OB, in output()
385 void FunctionSignatureNode::outputPre(OutputBuffer &OB, in outputPre()
417 void FunctionSignatureNode::outputPost(OutputBuffer &OB, in outputPost()
561 void ArrayTypeNode::outputDimensionsImpl(OutputBuffer &OB, in outputDimensionsImpl()
632 void RttiBaseClassDescriptorNode::output(OutputBuffer &OB, in output()
640 void LocalStaticGuardVariableNode::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);
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()
422 void Demangler::parseIdentifier(OutputBuffer *Demangled, in parseIdentifier()
559 const char *Demangler::parseMangle(OutputBuffer *Demangled) { in parseMangle()
[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.cpp1009 OutputBuffer OB; in memorizeIdentifier()
1148 static void outputHex(OutputBuffer &OB, unsigned C) { in outputHex()
1174 static void outputEscapedChar(OutputBuffer &OB, unsigned C) { in outputEscapedChar()
1315 OutputBuffer OB; in demangleStringLiteral()
1484 OutputBuffer OB; in demangleLocallyScopedNamePiece()
2377 OutputBuffer OB; in dumpBackReferences()
2429 OutputBuffer OB; in microsoftDemangle()
/freebsd/sys/contrib/dev/acpica/components/resources/
H A Drscreate.c261 ACPI_BUFFER *OutputBuffer) 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
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()
572 ACPI_BUFFER *OutputBuffer) in AcpiRsCreateAmlResources() argument
609 AmlSizeNeeded, OutputBuffer->Pointer); in AcpiRsCreateAmlResources()
[all …]
H A Drslist.c295 UINT8 *OutputBuffer) in AcpiRsConvertResourcesToAml() argument
297 UINT8 *Aml = OutputBuffer; in AcpiRsConvertResourcesToAml()
298 UINT8 *EndAml = OutputBuffer + AmlSizeNeeded; in AcpiRsConvertResourcesToAml()
/freebsd/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()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp330 SmallVector<char, 128> OutputBuffer; in codegenModule() local
334 raw_svector_ostream OS(OutputBuffer); in codegenModule()
416 void write(const MemoryBuffer &OutputBuffer) { in write() argument
422 OS << OutputBuffer.getBuffer(); in write()
492 SmallVector<char, 128> OutputBuffer; in ProcessThinLTOModule() local
494 raw_svector_ostream OS(OutputBuffer); in ProcessThinLTOModule()
966 OS << OutputBuffer.getBuffer(); in writeGeneratedObject()
1006 ProducedBinaries[count] = std::move(OutputBuffer); in run()
1193 auto OutputBuffer = ProcessThinLTOModule( in run() local
1201 CacheEntry.write(*OutputBuffer); in run()
[all …]
/freebsd/sys/contrib/dev/acpica/include/
H A Dacresrc.h309 ACPI_BUFFER *OutputBuffer);
314 ACPI_BUFFER *OutputBuffer);
319 ACPI_BUFFER *OutputBuffer);
388 UINT8 *OutputBuffer);
/freebsd/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()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInteractiveModelRunner.h67 std::vector<char> OutputBuffer; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/FileCheck/
H A DFileCheck.h205 SmallVectorImpl<char> &OutputBuffer);
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp908 SmallString<16> OutputBuffer; in writeIndex() local
910 llvm::BitstreamWriter OutputStream(OutputBuffer); in writeIndex()
916 return llvm::writeToOutput(IndexPath, [&OutputBuffer](llvm::raw_ostream &OS) { in writeIndex()
917 OS << OutputBuffer; in writeIndex()
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DThinLTOCodeGenerator.h298 const MemoryBuffer &OutputBuffer);
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DWindowsResource.cpp619 std::unique_ptr<WritableMemoryBuffer> OutputBuffer; member in llvm::object::WindowsResourceCOFFWriter
645 OutputBuffer = WritableMemoryBuffer::getNewMemBuffer( in WindowsResourceCOFFWriter()
705 BufferStart = OutputBuffer->getBufferStart(); in write()
715 return std::move(OutputBuffer); in write()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp1141 CompileUnit &Unit, SmallVectorImpl<uint8_t> &OutputBuffer, in cloneExpression() argument
1167 OutputBuffer.push_back(Op.getCode()); in cloneExpression()
1172 OutputBuffer.push_back(Op.getRawOperand(0)); in cloneExpression()
1198 OutputBuffer.append(ULEBbytes.begin(), ULEBbytes.end()); in cloneExpression()
1207 OutputBuffer.push_back(dwarf::DW_OP_addr); in cloneExpression()
1214 OutputBuffer.append(AddressBytes.begin(), AddressBytes.end()); in cloneExpression()
1241 OutputBuffer.push_back(*OutOperandKind); in cloneExpression()
1248 OutputBuffer.append(AddressBytes.begin(), AddressBytes.end()); in cloneExpression()
1255 OutputBuffer.append(Bytes.begin(), Bytes.end()); in cloneExpression()
/freebsd/contrib/llvm-project/llvm/lib/FileCheck/
H A DFileCheck.cpp1427 SmallVectorImpl<char> &OutputBuffer) { in CanonicalizeFile() argument
1428 OutputBuffer.reserve(MB.getBufferSize()); in CanonicalizeFile()
1440 OutputBuffer.push_back(*Ptr); in CanonicalizeFile()
1445 OutputBuffer.push_back(' '); in CanonicalizeFile()
1451 OutputBuffer.push_back('\0'); in CanonicalizeFile()
1452 return StringRef(OutputBuffer.data(), OutputBuffer.size() - 1); in CanonicalizeFile()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h670 SmallVectorImpl<uint8_t> &OutputBuffer,
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DSimplePackedSerialization.h132 using OutputBuffer = SPSOutputBuffer;