Home
last modified time | relevance | path

Searched refs:BinaryStreamWriter (Results 1 – 25 of 57) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DBinaryStreamWriter.cpp1 //===- BinaryStreamWriter.cpp - Writes objects to a BinaryStream ----------===//
9 #include "llvm/Support/BinaryStreamWriter.h"
18 BinaryStreamWriter::BinaryStreamWriter(WritableBinaryStreamRef Ref) in BinaryStreamWriter() function in BinaryStreamWriter
21 BinaryStreamWriter::BinaryStreamWriter(WritableBinaryStream &Stream) in BinaryStreamWriter() function in BinaryStreamWriter
24 BinaryStreamWriter::BinaryStreamWriter(MutableArrayRef<uint8_t> Data, in BinaryStreamWriter() function in BinaryStreamWriter
28 Error BinaryStreamWriter::writeBytes(ArrayRef<uint8_t> Buffer) { in writeBytes()
35 Error BinaryStreamWriter
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryStreamWriter.h31 class BinaryStreamWriter {
33 BinaryStreamWriter() = default;
34 LLVM_ABI explicit BinaryStreamWriter(WritableBinaryStreamRef Ref);
35 LLVM_ABI explicit BinaryStreamWriter(WritableBinaryStream &Stream);
36 LLVM_ABI explicit BinaryStreamWriter(MutableArrayRef<uint8_t> Data,
39 BinaryStreamWriter(const BinaryStreamWriter &Other) = default;
41 BinaryStreamWriter &operator=(const BinaryStreamWriter &Other) = default;
43 virtual ~BinaryStreamWriter() = default;
175 LLVM_ABI std::pair<BinaryStreamWriter, BinaryStreamWriter>
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DPDBStringTableBuilder.h23 class BinaryStreamWriter; variable
54 LLVM_ABI Error commit(BinaryStreamWriter &Writer) const;
60 Error writeHeader(BinaryStreamWriter &Writer) const;
61 Error writeStrings(BinaryStreamWriter &Writer) const;
62 Error writeHashTable(BinaryStreamWriter &Writer) const;
63 Error writeEpilogue(BinaryStreamWriter &Writer) const;
H A DDbiModuleDescriptorBuilder.h25 class BinaryStreamWriter; variable
81 BinaryStreamWriter &Writer);
124 LLVM_ABI Error commit(BinaryStreamWriter &ModiWriter);
H A DNamedStreamMap.h22 class BinaryStreamWriter; variable
44 LLVM_ABI Error commit(BinaryStreamWriter &Writer) const;
H A DDbiStreamBuilder.h30 class BinaryStreamWriter; variable
92 std::function<Error(BinaryStreamWriter &)> WriteFn;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DPDBStringTableBuilder.cpp14 #include "llvm/Support/BinaryStreamWriter.h"
155 Error PDBStringTableBuilder::writeHeader(BinaryStreamWriter &Writer) const { in writeHeader()
167 Error PDBStringTableBuilder::writeStrings(BinaryStreamWriter &Writer) const { in writeStrings()
175 Error PDBStringTableBuilder::writeHashTable(BinaryStreamWriter &Writer) const { in writeHashTable()
203 Error PDBStringTableBuilder::writeEpilogue(BinaryStreamWriter &Writer) const { in writeEpilogue()
210 Error PDBStringTableBuilder::commit(BinaryStreamWriter &Writer) const { in commit()
212 BinaryStreamWriter SectionWriter; in commit()
H A DDbiStreamBuilder.cpp19 #include "llvm/Support/BinaryStreamWriter.h"
92 DbgStreams[(int)Type]->WriteFn = [Data](BinaryStreamWriter &Writer) { in addDbgStream()
195 BinaryStreamWriter MetadataWriter(MetadataBuffer); in generateFileInfoSubstream()
218 BinaryStreamWriter NameBufferWriter(NamesBuffer); in generateFileInfoSubstream()
294 [this](BinaryStreamWriter &Writer) { in finalizeMsfLayout()
304 [this](BinaryStreamWriter &Writer) { in finalizeMsfLayout()
392 BinaryStreamWriter Writer(*DbiS); in commit()
445 BinaryStreamWriter DbgStreamWriter(*WritableStream); in commit()
H A DGSIStreamBuilder.cpp57 Error commit(BinaryStreamWriter &Writer);
133 Error GSIHashStreamBuilder::commit(BinaryStreamWriter &Writer) { in commit()
391 static Error writePublics(BinaryStreamWriter &Writer, in writePublics()
403 static Error writeRecords(BinaryStreamWriter &Writer, in writeRecords()
413 BinaryStreamWriter Writer(Stream); in commitSymbolRecordStream()
456 BinaryStreamWriter Writer(Stream); in commitPublicsHashStream()
484 BinaryStreamWriter Writer(Stream); in commitGlobalsHashStream()
H A DPDBFileBuilder.cpp240 BinaryStreamWriter Writer(*Stream); in commitSrcHeaderBlock()
266 BinaryStreamWriter SourceWriter(*SourceStream); in commitInjectedSources()
291 BinaryStreamWriter NSWriter(*NS); in commit()
303 BinaryStreamWriter NSW(*NS); in commit()
H A DDbiModuleDescriptorBuilder.cpp150 Error DbiModuleDescriptorBuilder::commit(BinaryStreamWriter &ModiWriter) { in commit()
172 BinaryStreamWriter SymbolWriter(Ref); in commitSymbolStream()
H A DTpiStreamBuilder.cpp181 BinaryStreamWriter Writer(*InfoS); in commit()
198 BinaryStreamWriter HW(*HVS); in commit()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSubsection.h19 class BinaryStreamWriter; variable
44 virtual Error commit(BinaryStreamWriter &Writer) const = 0;
H A DSymbolRecordMapping.h18 class BinaryStreamWriter; variable
26 explicit SymbolRecordMapping(BinaryStreamWriter &Writer, in SymbolRecordMapping()
H A DDebugCrossExSubsection.h23 class BinaryStreamWriter; variable
61 Error commit(BinaryStreamWriter &Writer) const override;
H A DDebugFrameDataSubsection.h22 class BinaryStreamWriter; variable
56 Error commit(BinaryStreamWriter &Writer) const override;
H A DDebugSubsectionRecord.h24 class BinaryStreamWriter; variable
65 LLVM_ABI Error commit(BinaryStreamWriter &Writer,
H A DTypeRecordMapping.h22 class BinaryStreamWriter; variable
30 explicit TypeRecordMapping(BinaryStreamWriter &Writer) : IO(Writer) {} in TypeRecordMapping()
H A DDebugCrossImpSubsection.h26 class BinaryStreamWriter; variable
86 Error commit(BinaryStreamWriter &Writer) const override;
H A DDebugChecksumsSubsection.h28 class BinaryStreamWriter; variable
90 Error commit(BinaryStreamWriter &Writer) const override;
H A DDebugLinesSubsection.h26 class BinaryStreamWriter; variable
131 Error commit(BinaryStreamWriter &Writer) const override;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSimpleTypeSerializer.cpp19 static void addPadding(BinaryStreamWriter &Writer) { in addPadding()
38 BinaryStreamWriter Writer(ScratchBuffer, llvm::endianness::little); in serialize()
H A DDebugSymbolRVASubsection.cpp29 Error DebugSymbolRVASubsection::commit(BinaryStreamWriter &Writer) const { in commit()
H A DDebugSymbolsSubsection.cpp23 Error DebugSymbolsSubsection::commit(BinaryStreamWriter &Writer) const { in commit()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCompactUnwindSupport.h296 BinaryStreamWriter Writer( in writeUnwindInfo()
479 Error writeHeader(LinkGraph &G, BinaryStreamWriter &W) { in writeHeader()
500 Error writePersonalities(LinkGraph &G, BinaryStreamWriter &W) { in writePersonalities()
511 Error writeIndexes(LinkGraph &G, BinaryStreamWriter &W, in writeIndexes()
559 Error writeLSDAs(LinkGraph &G, BinaryStreamWriter &W) { in writeLSDAs()
580 Error writeSecondLevelPages(LinkGraph &G, BinaryStreamWriter &W) { in writeSecondLevelPages()

123