Home
last modified time | relevance | path

Searched refs:Writer (Results 1 – 25 of 243) sorted by relevance

12345678910

/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DPDBStringTableBuilder.cpp160 if (auto EC = Writer.writeObject(H)) in writeHeader()
162 assert(Writer.bytesRemaining() == 0); in writeHeader()
167 if (auto EC = Strings.commit(Writer)) in writeStrings()
170 assert(Writer.bytesRemaining() == 0); in writeStrings()
177 if (auto EC = Writer.writeInteger(BucketCount)) in writeHashTable()
198 assert(Writer.bytesRemaining() == 0); in writeHashTable()
205 assert(Writer.bytesRemaining() == 0); in writeEpilogue()
212 std::tie(SectionWriter, Writer) = Writer.split(sizeof(PDBStringTableHeader)); in commit()
216 std::tie(SectionWriter, Writer) = in commit()
221 std::tie(SectionWriter, Writer) = Writer.split(calculateHashTableSize()); in commit()
[all …]
H A DGSIStreamBuilder.cpp55 Error commit(BinaryStreamWriter &Writer);
138 if (auto EC = Writer.writeObject(Header)) in commit()
388 if (Error E = Writer.writeBytes(Storage)) in writePublics()
399 return Writer.writeStreamRef(RecordsRef); in writeRecords()
404 BinaryStreamWriter Writer(Stream); in commitSymbolRecordStream() local
409 if (auto EC = writePublics(Writer, Publics)) in commitSymbolRecordStream()
447 BinaryStreamWriter Writer(Stream); in commitPublicsHashStream() local
459 if (auto EC = Writer.writeObject(Header)) in commitPublicsHashStream()
462 if (auto EC = PSH->commit(Writer)) in commitPublicsHashStream()
475 BinaryStreamWriter Writer(Stream); in commitGlobalsHashStream() local
[all …]
H A DInfoStreamBuilder.cpp60 BinaryStreamWriter Writer(*InfoS); in commit() local
67 if (auto EC = Writer.writeObject(H)) in commit()
70 if (auto EC = NamedStreams.commit(Writer)) in commit()
72 if (auto EC = Writer.writeInteger(0)) in commit()
75 if (auto EC = Writer.writeEnum(E)) in commit()
78 assert(Writer.bytesRemaining() == 0); in commit()
H A DDbiStreamBuilder.cpp92 return Writer.writeArray(Data); in addDbgStream()
293 [this](BinaryStreamWriter &Writer) { in finalizeMsfLayout() argument
294 return NewFpoData->commit(Writer); in finalizeMsfLayout()
303 [this](BinaryStreamWriter &Writer) { in finalizeMsfLayout() argument
390 BinaryStreamWriter Writer(*DbiS); in commit() local
391 if (auto EC = Writer.writeObject(*Header)) in commit()
395 if (auto EC = M->commit(Writer)) in commit()
416 if (auto EC = Writer.writeObject(SMHeader)) in commit()
425 if (auto EC = ECNamesBuilder.commit(Writer)) in commit()
432 if (auto EC = Writer.writeInteger(StreamNumber)) in commit()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DCOFFImportDumper.cpp24 Writer.startLine() << '\n'; in dumpCOFFImportFile()
25 Writer.printString("File", File->getFileName()); in dumpCOFFImportFile()
26 Writer.printString("Format", "COFF-import-file"); in dumpCOFFImportFile()
30 case COFF::IMPORT_CODE: Writer.printString("Type", "code"); break; in dumpCOFFImportFile()
31 case COFF::IMPORT_DATA: Writer.printString("Type", "data"); break; in dumpCOFFImportFile()
32 case COFF::IMPORT_CONST: Writer.printString("Type", "const"); break; in dumpCOFFImportFile()
37 Writer.printString("Name type", "ordinal"); in dumpCOFFImportFile()
40 Writer.printString("Name type", "name"); in dumpCOFFImportFile()
43 Writer.printString("Name type", "noprefix"); in dumpCOFFImportFile()
46 Writer.printString("Name type", "undecorate"); in dumpCOFFImportFile()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp30 void RecordARMScatteredRelocation(MachObjectWriter *Writer,
39 void RecordARMScatteredHalfRelocation(MachObjectWriter *Writer,
46 bool requiresExternRelocation(MachObjectWriter *Writer,
140 RecordARMScatteredHalfRelocation(MachObjectWriter *Writer, in RecordARMScatteredHalfRelocation() argument
170 uint32_t Value = Writer->getSymbolAddress(*A, Layout); in RecordARMScatteredHalfRelocation()
250 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredHalfRelocation()
284 uint32_t Value = Writer->getSymbolAddress(*A, Layout); in RecordARMScatteredRelocation()
336 if (Writer->doesSymbolRequireExternRelocation(S)) in requiresExternRelocation()
366 Value += Writer->getSectionAddress(&S.getSection()); in requiresExternRelocation()
367 Value -= Writer->getSectionAddress(Fragment.getParent()); in requiresExternRelocation()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp27 bool recordScatteredRelocation(MachObjectWriter *Writer,
35 void recordTLVPRelocation(MachObjectWriter *Writer,
43 void RecordX86Relocation(MachObjectWriter *Writer,
63 if (Writer->is64Bit()) in recordRelocation()
147 A = &Writer->findAliasedSymbol(*A); in RecordX86_64Relocation()
152 B = &Writer->findAliasedSymbol(*B); in RecordX86_64Relocation()
196 Value += Writer->getSymbolAddress(*A, Layout) - in RecordX86_64Relocation()
198 Value -= Writer->getSymbolAddress(*B, Layout) - in RecordX86_64Relocation()
387 uint32_t Value = Writer->getSymbolAddress(*A, Layout); in recordScatteredRelocation()
410 Value2 = Writer->getSymbolAddress(*SB, Layout); in recordScatteredRelocation()
[all …]
/llvm-project-15.0.7/clang/unittests/Basic/
H A DSarifTest.cpp83 SarifDocumentWriter Writer{SourceMgr}; in TEST_F() local
98 SarifDocumentWriter Writer{SourceMgr}; in TEST_F() local
103 Writer.createRun(ShortName, LongName); in TEST_F()
104 Writer.endRun(); in TEST_F()
134 SarifDocumentWriter Writer{SourceMgr}; in TEST_F() local
153 SarifDocumentWriter Writer{SourceMgr}; in TEST_F() local
165 Writer.appendResult(result); in TEST_F()
207 SarifDocumentWriter Writer{SourceMgr}; in TEST_F() local
218 Writer.appendResult(Result); in TEST_F()
257 Writer.appendResult(Result); in TEST_F()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/xray/tests/unit/
H A Dfdr_log_writer_test.cpp45 FDRLogWriter Writer(B); in TEST() local
52 ASSERT_THAT(Writer.writeMetadataRecords(Preamble), in TEST()
56 Writer.writeFunction(FDRLogWriter::FunctionRecordKind::Enter, 1, 1)); in TEST()
58 Writer.writeFunction(FDRLogWriter::FunctionRecordKind::Exit, 1, 1)); in TEST()
83 FDRLogWriter Writer(B); in TEST() local
93 ASSERT_THAT(Writer.writeMetadataRecords(Preamble), in TEST()
107 Writer.resetRecord(); in TEST()
108 ASSERT_THAT(Writer.writeMetadataRecords(Preamble), in TEST()
133 FDRLogWriter Writer(B); in TEST() local
140 ASSERT_THAT(Writer.writeMetadataRecords(Preamble), in TEST()
[all …]
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTRecordWriter.h31 ASTWriter *Writer; variable
67 : DataStreamBasicWriter(Parent.getASTContext()), Writer(Parent.Writer), in ASTRecordWriter()
95 Writer->Stream.EmitRecord(Code, *Record, Abbrev);
103 PrepareToEmit(Writer->Stream.GetCurrentBitNo());
104 Writer->Stream.EmitRecord(Code, *Record, Abbrev);
105 return Writer->Stream.GetCurrentBitNo();
179 return Writer->AddIdentifierRef(II, *Record); in AddIdentifierRef()
202 return Writer->AddTypeRef(T, *Record); in AddTypeRef()
227 return Writer->AddDeclRef(D, *Record); in AddDeclRef()
289 return Writer->AddString(Str, *Record); in AddString()
[all …]
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DSimpleTypeSerializer.cpp18 static void addPadding(BinaryStreamWriter &Writer) { in addPadding() argument
19 uint32_t Align = Writer.getOffset() % 4; in addPadding()
26 cantFail(Writer.writeInteger(Pad)); in addPadding()
37 BinaryStreamWriter Writer(ScratchBuffer, support::little); in serialize() local
38 TypeRecordMapping Mapping(Writer); in serialize()
42 cantFail(Writer.writeObject(DummyPrefix)); in serialize()
51 addPadding(Writer); in serialize()
55 Prefix->RecordLen = Writer.getOffset() - sizeof(uint16_t); in serialize()
57 return {ScratchBuffer.data(), static_cast<size_t>(Writer.getOffset())}; in serialize()
H A DCodeViewRecordIO.cpp84 return Writer->padToAlignment(Align); in padToAlignment()
109 if (auto EC = Writer->writeBytes(Bytes)) in mapByteVectorTail()
218 if (auto EC = Writer->writeCString(S)) in mapStringZ()
243 if (auto EC = Writer->writeBytes(Guid.Guid)) in mapGuid()
341 if (auto EC = Writer->writeInteger<int16_t>(Value)) in writeEncodedSignedInteger()
347 if (auto EC = Writer->writeInteger<int8_t>(Value)) in writeEncodedSignedInteger()
353 if (auto EC = Writer->writeInteger<int16_t>(Value)) in writeEncodedSignedInteger()
359 if (auto EC = Writer->writeInteger<int32_t>(Value)) in writeEncodedSignedInteger()
364 if (auto EC = Writer->writeInteger(Value)) in writeEncodedSignedInteger()
372 if (auto EC = Writer->writeInteger<uint16_t>(Value)) in writeEncodedUnsignedInteger()
[all …]
H A DSymbolSerializer.cpp23 : Storage(Allocator), Stream(RecordBuffer, support::little), Writer(Stream), in SymbolSerializer()
24 Mapping(Writer, Container) {} in SymbolSerializer()
29 Writer.setOffset(0); in visitSymbolBegin()
47 uint32_t RecordEnd = Writer.getOffset(); in visitSymbolEnd()
49 Writer.setOffset(0); in visitSymbolEnd()
50 if (auto EC = Writer.writeInteger(Length)) in visitSymbolEnd()
H A DDebugStringTableSubsection.cpp64 Error DebugStringTableSubsection::commit(BinaryStreamWriter &Writer) const { in commit()
65 uint32_t Begin = Writer.getOffset(); in commit()
69 if (auto EC = Writer.writeCString(StringRef())) in commit()
75 Writer.setOffset(Offset); in commit()
76 if (auto EC = Writer.writeCString(S)) in commit()
78 assert(Writer.getOffset() <= End); in commit()
81 Writer.setOffset(End); in commit()
/llvm-project-15.0.7/llvm/unittests/ProfileData/
H A DInstrProfTest.cpp42 InstrProfWriter Writer; member
66 auto Profile = Writer.writeBuffer(); in TEST_P()
78 auto Profile = Writer.writeBuffer(); in TEST_P()
96 auto Profile = Writer.writeBuffer(); in TEST_P()
121 auto Profile = Writer.writeBuffer(); in TEST_P()
148 Writer.addRecord( in TEST_F()
155 auto Profile = Writer.writeBuffer(); in TEST_F()
212 auto Profile = Writer.writeBuffer(); in TEST_F()
310 auto Profile = Writer.writeBuffer(); in TEST_F()
352 auto Profile = Writer.writeBuffer(); in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-xray/
H A Dxray-converter.cpp107 support::endian::Writer Writer(OS, support::endianness::little); in exportAsRAWv1() local
109 Writer.write(FH.Version); in exportAsRAWv1()
110 Writer.write(FH.Type); in exportAsRAWv1()
116 Writer.write(Bitfield); in exportAsRAWv1()
121 Writer.write(Padding4B); in exportAsRAWv1()
122 Writer.write(Padding4B); in exportAsRAWv1()
123 Writer.write(Padding4B); in exportAsRAWv1()
124 Writer.write(Padding4B); in exportAsRAWv1()
152 Writer.write(R.TSC); in exportAsRAWv1()
153 Writer.write(R.TId); in exportAsRAWv1()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DMsgPackWriter.h41 class Writer {
51 Writer(raw_ostream &OS, bool Compatible = false);
53 Writer(const Writer &) = delete;
54 Writer &operator=(const Writer &) = delete;
124 support::endian::Writer EW;
/llvm-project-15.0.7/libc/test/src/stdio/printf_core/
H A Dstring_writer_test.cpp17 __llvm_libc::printf_core::Writer writer( in TEST()
25 __llvm_libc::printf_core::Writer writer( in TEST()
45 __llvm_libc::printf_core::Writer writer( in TEST()
61 __llvm_libc::printf_core::Writer writer( in TEST()
76 __llvm_libc::printf_core::Writer writer( in TEST()
92 __llvm_libc::printf_core::Writer writer( in TEST()
116 __llvm_libc::printf_core::Writer writer( in TEST()
133 __llvm_libc::printf_core::Writer writer( in TEST()
147 __llvm_libc::printf_core::Writer writer( in TEST()
162 __llvm_libc::printf_core::Writer writer( in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/BinaryFormat/
H A DMsgPackWriter.cpp20 Writer::Writer(raw_ostream &OS, bool Compatible) in Writer() function in Writer
23 void Writer::writeNil() { EW.write(FirstByte::Nil); } in writeNil()
25 void Writer::write(bool b) { EW.write(b ? FirstByte::True : FirstByte::False); } in write()
27 void Writer::write(int64_t i) { in write()
60 void Writer::write(uint64_t u) { in write()
88 void Writer::write(double d) { in write()
101 void Writer::write(StringRef s) { in write()
121 void Writer::write(MemoryBufferRef Buffer) { in write()
141 void Writer::writeArraySize(uint32_t Size) { in writeArraySize()
157 void Writer::writeMapSize(uint32_t Size) { in writeMapSize()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/profile/
H A DInstrProfilingPlatformLinux.c100 static int WriteOneBinaryId(ProfDataWriter *Writer, uint64_t BinaryIdLen, in WriteOneBinaryId() argument
108 if (Writer->Write(Writer, BinaryIdIOVec, in WriteOneBinaryId()
128 static int WriteBinaryIdForNote(ProfDataWriter *Writer, in WriteBinaryIdForNote() argument
138 if (Writer != NULL && WriteOneBinaryId(Writer, BinaryIdLen, BinaryIdData, in WriteBinaryIdForNote()
153 static int WriteBinaryIds(ProfDataWriter *Writer, const ElfW(Nhdr) * Note, in WriteBinaryIds() argument
157 int OneBinaryIdSize = WriteBinaryIdForNote(Writer, Note); in WriteBinaryIds()
176 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids() argument
214 int BinaryIdsSize = WriteBinaryIds(Writer, Note, NotesEnd); in __llvm_write_binary_ids()
228 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids() argument
/llvm-project-15.0.7/llvm/unittests/Support/
H A DEndianStreamTest.cpp23 endian::Writer LE(OS, little); in TEST()
38 endian::Writer BE(OS, big); in TEST()
54 endian::Writer LE(OS, little); in TEST()
69 endian::Writer BE(OS, big); in TEST()
84 endian::Writer LE(OS, little); in TEST()
103 endian::Writer BE(OS, big); in TEST()
122 endian::Writer LE(OS, little); in TEST()
141 endian::Writer BE(OS, big); in TEST()
160 endian::Writer LE(OS, little); in TEST()
175 endian::Writer LE(OS, little); in TEST()
[all …]
H A DBinaryStreamTest.cpp271 BinaryStreamWriter Writer(Stream); in TEST_F() local
536 BinaryStreamWriter Writer(*Stream.Output); in TEST_F() local
596 BinaryStreamWriter Writer(*Stream.Output); in TEST_F() local
631 BinaryStreamWriter Writer(*Stream.Output); in TEST_F() local
668 BinaryStreamWriter Writer(*Stream.Output); in TEST_F() local
770 EXPECT_EQ(5U, Writer.bytesRemaining()); in TEST_F()
772 EXPECT_EQ(0U, Writer.bytesRemaining()); in TEST_F()
779 Writer.setOffset(0); in TEST_F()
839 BinaryStreamWriter Writer(Stream); in TEST_F() local
878 BinaryStreamWriter Writer(Stream); in TEST_F() local
[all …]
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DSampleProfWriter.cpp251 support::endian::Writer Writer(OS, support::little); in writeNameTable() local
253 Writer.write(MD5Hash(N)); in writeNameTable()
293 support::endian::Writer Writer(OS, support::little); in writeCSNameTableSection() local
612 support::endian::Writer Writer(*OutputStream, support::little); in writeFuncOffsetTable() local
613 Writer.write(FuncOffsetTableStart); in writeFuncOffsetTable()
680 support::endian::Writer Writer(*OutputStream, support::little); in allocSecHdrTable() local
699 support::endian::Writer Writer(*OutputStream, support::little); in writeSecHdrTable() local
747 support::endian::Writer Writer(*OutputStream, support::little); in writeHeader() local
754 Writer.write(static_cast<uint64_t>(-2)); in writeHeader()
892 Writer->Format = Format; in create()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/
H A DPDBStringTableBuilder.h53 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;
/llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp43 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
152 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in recordRelocation() argument
155 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); in recordRelocation()
239 Writer->addRelocation(A_Base, Fragment->getParent(), MRE); in recordRelocation()
284 Value += (!A->getFragment() ? 0 : Writer->getSymbolAddress(*A, Layout)) - in recordRelocation()
287 Value -= (!B->getFragment() ? 0 : Writer->getSymbolAddress(*B, Layout)) - in recordRelocation()
296 Writer->addRelocation(A_Base, Fragment->getParent(), MRE); in recordRelocation()
358 Value += Writer->getSymbolAddress(*Symbol, Layout); in recordRelocation()
361 Value -= Writer->getFragmentAddress(Fragment, Layout) + in recordRelocation()
386 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE); in recordRelocation()
[all …]

12345678910