Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Support/
H A DBinaryStreamWriter.cpp18 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::writeCString(StringRef Str) { in writeCString()
44 Error BinaryStreamWriter::writeFixedString(StringRef Str) { in writeFixedString()
70 std::pair<BinaryStreamWriter, BinaryStreamWriter>
71 BinaryStreamWriter::split(uint32_t Off) const { in split()
78 BinaryStreamWriter W1{First}; in split()
79 BinaryStreamWriter W2{Second}; in split()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DBinaryStreamWriter.h32 class BinaryStreamWriter {
34 BinaryStreamWriter() = default;
35 explicit BinaryStreamWriter(WritableBinaryStreamRef Ref);
36 explicit BinaryStreamWriter(WritableBinaryStream &Stream);
37 explicit BinaryStreamWriter(MutableArrayRef<uint8_t> Data,
40 BinaryStreamWriter(const BinaryStreamWriter &Other) in BinaryStreamWriter() function
43 BinaryStreamWriter &operator=(const BinaryStreamWriter &Other) {
49 virtual ~BinaryStreamWriter() {} in ~BinaryStreamWriter()
168 std::pair<BinaryStreamWriter, BinaryStreamWriter> split(uint32_t Off) const;
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/
H A DPDBStringTableBuilder.h24 class BinaryStreamWriter; variable
55 Error commit(BinaryStreamWriter &Writer) const;
61 Error writeHeader(BinaryStreamWriter &Writer) const;
62 Error writeStrings(BinaryStreamWriter &Writer) const;
63 Error writeHashTable(BinaryStreamWriter &Writer) const;
64 Error writeEpilogue(BinaryStreamWriter &Writer) const;
H A DNamedStreamMap.h24 class BinaryStreamWriter; variable
46 Error commit(BinaryStreamWriter &Writer) const;
H A DDbiModuleDescriptorBuilder.h26 class BinaryStreamWriter; variable
81 Error commit(BinaryStreamWriter &ModiWriter, const msf::MSFLayout &MsfLayout,
H A DHashTable.h28 class BinaryStreamWriter; variable
33 Error writeSparseBitVector(BinaryStreamWriter &Writer, SparseBitVector<> &Vec);
188 Error commit(BinaryStreamWriter &Writer) const {
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DPDBStringTableBuilder.cpp136 Error PDBStringTableBuilder::writeHeader(BinaryStreamWriter &Writer) const { in writeHeader()
148 Error PDBStringTableBuilder::writeStrings(BinaryStreamWriter &Writer) const { in writeStrings()
156 Error PDBStringTableBuilder::writeHashTable(BinaryStreamWriter &Writer) const { in writeHashTable()
184 Error PDBStringTableBuilder::writeEpilogue(BinaryStreamWriter &Writer) const { in writeEpilogue()
191 Error PDBStringTableBuilder::commit(BinaryStreamWriter &Writer) const { in commit()
192 BinaryStreamWriter SectionWriter; in commit()
H A DDbiStreamBuilder.cpp96 DbgStreams[(int)Type]->WriteFn = [Data](BinaryStreamWriter &Writer) { in addDbgStream()
199 BinaryStreamWriter MetadataWriter(MetadataBuffer); in generateFileInfoSubstream()
222 BinaryStreamWriter NameBufferWriter(NamesBuffer); in generateFileInfoSubstream()
298 [this](BinaryStreamWriter &Writer) { in finalizeMsfLayout()
308 [this](BinaryStreamWriter &Writer) { in finalizeMsfLayout()
400 BinaryStreamWriter Writer(*DbiS); in commit()
446 BinaryStreamWriter DbgStreamWriter(*WritableStream); in commit()
H A DGSIStreamBuilder.cpp61 Error commit(BinaryStreamWriter &Writer);
95 Error GSIHashStreamBuilder::commit(BinaryStreamWriter &Writer) { in commit()
308 static Error writeRecords(BinaryStreamWriter &Writer, in writeRecords()
318 BinaryStreamWriter Writer(Stream); in commitSymbolRecordStream()
333 BinaryStreamWriter Writer(Stream); in commitPublicsHashStream()
360 BinaryStreamWriter Writer(Stream); in commitGlobalsHashStream()
H A DPDBFileBuilder.cpp233 BinaryStreamWriter Writer(*Stream); in commitSrcHeaderBlock()
258 BinaryStreamWriter SourceWriter(*SourceStream); in commitInjectedSources()
283 BinaryStreamWriter NSWriter(*NS); in commit()
293 BinaryStreamWriter NSW(*NS); in commit()
H A DTpiStreamBuilder.cpp152 BinaryStreamWriter Writer(*InfoS); in commit()
163 BinaryStreamWriter HW(*HVS); in commit()
H A DDbiModuleDescriptorBuilder.cpp134 Error DbiModuleDescriptorBuilder::commit(BinaryStreamWriter &ModiWriter, in commit()
152 BinaryStreamWriter SymbolWriter(Ref); in commit()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DSimpleTypeSerializer.cpp6 static void writeRecordPrefix(BinaryStreamWriter &Writer, TypeLeafKind Kind) { in writeRecordPrefix()
13 static void addPadding(BinaryStreamWriter &Writer) { in addPadding()
32 BinaryStreamWriter Writer(ScratchBuffer, support::little); in serialize()
H A DDebugSymbolRVASubsection.cpp30 Error DebugSymbolRVASubsection::commit(BinaryStreamWriter &Writer) const { in commit()
H A DDebugSymbolsSubsection.cpp23 Error DebugSymbolsSubsection::commit(BinaryStreamWriter &Writer) const { in commit()
H A DDebugCrossExSubsection.cpp45 BinaryStreamWriter &Writer) const { in commit()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolRecordMapping.h18 class BinaryStreamWriter; variable
26 explicit SymbolRecordMapping(BinaryStreamWriter &Writer, in SymbolRecordMapping()
H A DTypeRecordMapping.h20 class BinaryStreamWriter; variable
26 explicit TypeRecordMapping(BinaryStreamWriter &Writer) : IO(Writer) {} in TypeRecordMapping()
H A DDebugSubsectionRecord.h24 class BinaryStreamWriter; variable
67 Error commit(BinaryStreamWriter &Writer) const;
H A DCodeViewRecordIO.h37 explicit CodeViewRecordIO(BinaryStreamWriter &Writer) : Writer(&Writer) {} in CodeViewRecordIO()
165 BinaryStreamWriter *Writer = nullptr;
H A DDebugSubsection.h42 virtual Error commit(BinaryStreamWriter &Writer) const = 0;
H A DContinuationRecordBuilder.h39 BinaryStreamWriter SegmentWriter;
H A DDebugSymbolsSubsection.h45 Error commit(BinaryStreamWriter &Writer) const override;
H A DDebugSymbolRVASubsection.h54 Error commit(BinaryStreamWriter &Writer) const override;
/freebsd-12.1/contrib/llvm/lib/DebugInfo/MSF/
H A DMSFBuilder.cpp324 BinaryStreamWriter FpmWriter(*FpmStream); in commitFpm()
354 BinaryStreamWriter Writer(Buffer); in commit()
369 BinaryStreamWriter DW(*DirStream); in commit()

12