Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/llvm/lib/Support/
H A DBinaryStreamWriter.cpp17 BinaryStreamWriter::BinaryStreamWriter(WritableBinaryStreamRef Ref) in BinaryStreamWriter() function in BinaryStreamWriter
20 BinaryStreamWriter::BinaryStreamWriter(WritableBinaryStream &Stream) in BinaryStreamWriter() function in BinaryStreamWriter
23 BinaryStreamWriter::BinaryStreamWriter(MutableArrayRef<uint8_t> Data, in BinaryStreamWriter() function in BinaryStreamWriter
34 Error BinaryStreamWriter::writeULEB128(uint64_t Value) { in writeULEB128()
40 Error BinaryStreamWriter::writeSLEB128(int64_t Value) { in writeSLEB128()
46 Error BinaryStreamWriter::writeCString(StringRef Str) { in writeCString()
55 Error BinaryStreamWriter::writeFixedString(StringRef Str) { in writeFixedString()
81 std::pair<BinaryStreamWriter, BinaryStreamWriter>
82 BinaryStreamWriter::split(uint64_t Off) const { in split()
89 BinaryStreamWriter W1{First}; in split()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DBinaryStreamWriter.h30 class BinaryStreamWriter {
32 BinaryStreamWriter() = default;
33 explicit BinaryStreamWriter(WritableBinaryStreamRef Ref);
34 explicit BinaryStreamWriter(WritableBinaryStream &Stream);
35 explicit BinaryStreamWriter(MutableArrayRef<uint8_t> Data,
38 BinaryStreamWriter(const BinaryStreamWriter &Other) = default;
40 BinaryStreamWriter &operator=(const BinaryStreamWriter &Other) = default;
42 virtual ~BinaryStreamWriter() = default;
175 std::pair<BinaryStreamWriter, BinaryStreamWriter> split(uint64_t Off) const;
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/
H A DPDBStringTableBuilder.h22 class BinaryStreamWriter; variable
53 Error commit(BinaryStreamWriter &Writer) const;
59 Error writeHeader(BinaryStreamWriter &Writer) const;
60 Error writeStrings(BinaryStreamWriter &Writer) const;
61 Error writeHashTable(BinaryStreamWriter &Writer) const;
62 Error writeEpilogue(BinaryStreamWriter &Writer) const;
H A DDbiModuleDescriptorBuilder.h24 class BinaryStreamWriter; variable
80 BinaryStreamWriter &Writer);
125 Error commit(BinaryStreamWriter &ModiWriter);
H A DNamedStreamMap.h21 class BinaryStreamWriter; variable
43 Error commit(BinaryStreamWriter &Writer) const;
H A DDbiStreamBuilder.h30 class BinaryStreamWriter; variable
89 std::function<Error(BinaryStreamWriter &)> WriteFn;
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DPDBStringTableBuilder.cpp154 Error PDBStringTableBuilder::writeHeader(BinaryStreamWriter &Writer) const { in writeHeader()
166 Error PDBStringTableBuilder::writeStrings(BinaryStreamWriter &Writer) const { in writeStrings()
174 Error PDBStringTableBuilder::writeHashTable(BinaryStreamWriter &Writer) const { in writeHashTable()
202 Error PDBStringTableBuilder::writeEpilogue(BinaryStreamWriter &Writer) const { in writeEpilogue()
209 Error PDBStringTableBuilder::commit(BinaryStreamWriter &Writer) const { in commit()
210 BinaryStreamWriter SectionWriter; in commit()
H A DDbiStreamBuilder.cpp91 DbgStreams[(int)Type]->WriteFn = [Data](BinaryStreamWriter &Writer) { in addDbgStream()
194 BinaryStreamWriter MetadataWriter(MetadataBuffer); in generateFileInfoSubstream()
217 BinaryStreamWriter NameBufferWriter(NamesBuffer); in generateFileInfoSubstream()
293 [this](BinaryStreamWriter &Writer) { in finalizeMsfLayout()
303 [this](BinaryStreamWriter &Writer) { in finalizeMsfLayout()
390 BinaryStreamWriter Writer(*DbiS); in commit()
443 BinaryStreamWriter DbgStreamWriter(*WritableStream); in commit()
H A DGSIStreamBuilder.cpp55 Error commit(BinaryStreamWriter &Writer);
131 Error GSIHashStreamBuilder::commit(BinaryStreamWriter &Writer) { in commit()
382 static Error writePublics(BinaryStreamWriter &Writer, in writePublics()
394 static Error writeRecords(BinaryStreamWriter &Writer, in writeRecords()
404 BinaryStreamWriter Writer(Stream); in commitSymbolRecordStream()
447 BinaryStreamWriter Writer(Stream); in commitPublicsHashStream()
475 BinaryStreamWriter Writer(Stream); in commitGlobalsHashStream()
H A DPDBFileBuilder.cpp237 BinaryStreamWriter Writer(*Stream); in commitSrcHeaderBlock()
262 BinaryStreamWriter SourceWriter(*SourceStream); in commitInjectedSources()
287 BinaryStreamWriter NSWriter(*NS); in commit()
297 BinaryStreamWriter NSW(*NS); in commit()
H A DDbiModuleDescriptorBuilder.cpp150 Error DbiModuleDescriptorBuilder::commit(BinaryStreamWriter &ModiWriter) { in commit()
172 BinaryStreamWriter SymbolWriter(Ref); in commitSymbolStream()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSubsection.h18 class BinaryStreamWriter; variable
43 virtual Error commit(BinaryStreamWriter &Writer) const = 0;
H A DSymbolRecordMapping.h17 class BinaryStreamWriter; variable
25 explicit SymbolRecordMapping(BinaryStreamWriter &Writer, in SymbolRecordMapping()
H A DDebugCrossExSubsection.h22 class BinaryStreamWriter; variable
59 Error commit(BinaryStreamWriter &Writer) const override;
H A DDebugSubsectionRecord.h23 class BinaryStreamWriter; variable
61 Error commit(BinaryStreamWriter &Writer, CodeViewContainer Container) const;
H A DDebugFrameDataSubsection.h21 class BinaryStreamWriter; variable
55 Error commit(BinaryStreamWriter &Writer) const override;
H A DTypeRecordMapping.h21 class BinaryStreamWriter; variable
29 explicit TypeRecordMapping(BinaryStreamWriter &Writer) : IO(Writer) {} in TypeRecordMapping()
H A DDebugCrossImpSubsection.h25 class BinaryStreamWriter; variable
84 Error commit(BinaryStreamWriter &Writer) const override;
H A DDebugChecksumsSubsection.h27 class BinaryStreamWriter; variable
89 Error commit(BinaryStreamWriter &Writer) const override;
H A DDebugLinesSubsection.h25 class BinaryStreamWriter; variable
130 Error commit(BinaryStreamWriter &Writer) const override;
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DSimpleTypeSerializer.cpp18 static void addPadding(BinaryStreamWriter &Writer) { in addPadding()
37 BinaryStreamWriter Writer(ScratchBuffer, support::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()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DBinaryStreamTest.cpp271 BinaryStreamWriter Writer(Stream); in TEST_F()
536 BinaryStreamWriter Writer(*Stream.Output); in TEST_F()
596 BinaryStreamWriter Writer(*Stream.Output); in TEST_F()
631 BinaryStreamWriter Writer(*Stream.Output); in TEST_F()
668 BinaryStreamWriter Writer(*Stream.Output); in TEST_F()
767 BinaryStreamWriter Writer(*Stream.Output); in TEST_F()
795 BinaryStreamWriter Writer(*Stream.Output); in TEST_F()
820 BinaryStreamWriter Writer(*Stream.Output); in TEST_F()
839 BinaryStreamWriter Writer(Stream); in TEST_F()
878 BinaryStreamWriter Writer(Stream); in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/unittests/DebugInfo/MSF/
H A DMappedBlockStreamTest.cpp337 BinaryStreamWriter Writer(*S); in TEST()
416 BinaryStreamWriter SourceWriter(SourceStream); in TEST()
422 BinaryStreamWriter DestWriter(*DestStream); in TEST()
452 BinaryStreamWriter SourceWriter(*Src); in TEST()
458 BinaryStreamWriter DestWriter(*Dest); in TEST()
483 BinaryStreamWriter Writer(*S); in TEST()

123