| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | PDBStringTableBuilder.cpp | 142 if (auto EC = Writer.writeObject(H)) in writeHeader() 144 assert(Writer.bytesRemaining() == 0); in writeHeader() 149 if (auto EC = Strings.commit(Writer)) in writeStrings() 152 assert(Writer.bytesRemaining() == 0); in writeStrings() 159 if (auto EC = Writer.writeInteger(BucketCount)) in writeHashTable() 180 assert(Writer.bytesRemaining() == 0); in writeHashTable() 187 assert(Writer.bytesRemaining() == 0); in writeEpilogue() 194 std::tie(SectionWriter, Writer) = Writer.split(sizeof(PDBStringTableHeader)); in commit() 198 std::tie(SectionWriter, Writer) = in commit() 203 std::tie(SectionWriter, Writer) = Writer.split(calculateHashTableSize()); in commit() [all …]
|
| H A D | GSIStreamBuilder.cpp | 61 Error commit(BinaryStreamWriter &Writer); 102 if (auto EC = Writer.writeObject(Header)) in commit() 313 return Writer.writeStreamRef(RecordsRef); in writeRecords() 318 BinaryStreamWriter Writer(Stream); in commitSymbolRecordStream() local 323 if (auto EC = writeRecords(Writer, PSH->Records)) in commitSymbolRecordStream() 325 if (auto EC = writeRecords(Writer, GSH->Records)) in commitSymbolRecordStream() 333 BinaryStreamWriter Writer(Stream); in commitPublicsHashStream() local 345 if (auto EC = Writer.writeObject(Header)) in commitPublicsHashStream() 348 if (auto EC = PSH->commit(Writer)) in commitPublicsHashStream() 360 BinaryStreamWriter Writer(Stream); in commitGlobalsHashStream() local [all …]
|
| H A D | DbiStreamBuilder.cpp | 97 return Writer.writeArray(Data); in addDbgStream() 298 [this](BinaryStreamWriter &Writer) { in finalizeMsfLayout() argument 299 return NewFpoData->commit(Writer); in finalizeMsfLayout() 308 [this](BinaryStreamWriter &Writer) { in finalizeMsfLayout() argument 400 BinaryStreamWriter Writer(*DbiS); in commit() local 401 if (auto EC = Writer.writeObject(*Header)) in commit() 419 if (auto EC = Writer.writeObject(SMHeader)) in commit() 421 if (auto EC = Writer.writeArray(SectionMap)) in commit() 428 if (auto EC = ECNamesBuilder.commit(Writer)) in commit() 435 if (auto EC = Writer.writeInteger(StreamNumber)) in commit() [all …]
|
| H A D | InfoStreamBuilder.cpp | 63 BinaryStreamWriter Writer(*InfoS); in commit() local 70 if (auto EC = Writer.writeObject(H)) in commit() 73 if (auto EC = NamedStreams.commit(Writer)) in commit() 75 if (auto EC = Writer.writeInteger(0)) in commit() 78 if (auto EC = Writer.writeEnum(E)) in commit() 81 assert(Writer.bytesRemaining() == 0); in commit()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMachObjectWriter.cpp | 31 void RecordARMScatteredRelocation(MachObjectWriter *Writer, 40 void RecordARMScatteredHalfRelocation(MachObjectWriter *Writer, 47 bool requiresExternRelocation(MachObjectWriter *Writer, 141 RecordARMScatteredHalfRelocation(MachObjectWriter *Writer, in RecordARMScatteredHalfRelocation() argument 171 uint32_t Value = Writer->getSymbolAddress(*A, Layout); in RecordARMScatteredHalfRelocation() 251 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredHalfRelocation() 285 uint32_t Value = Writer->getSymbolAddress(*A, Layout); in RecordARMScatteredRelocation() 337 if (Writer->doesSymbolRequireExternRelocation(S)) in requiresExternRelocation() 367 Value += Writer->getSectionAddress(&S.getSection()); in requiresExternRelocation() 368 Value -= Writer->getSectionAddress(Fragment.getParent()); in requiresExternRelocation() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-readobj/ |
| H A D | COFFImportDumper.cpp | 25 Writer.startLine() << '\n'; in dumpCOFFImportFile() 26 Writer.printString("File", File->getFileName()); in dumpCOFFImportFile() 27 Writer.printString("Format", "COFF-import-file"); in dumpCOFFImportFile() 31 case COFF::IMPORT_CODE: Writer.printString("Type", "code"); break; in dumpCOFFImportFile() 32 case COFF::IMPORT_DATA: Writer.printString("Type", "data"); break; in dumpCOFFImportFile() 33 case COFF::IMPORT_CONST: Writer.printString("Type", "const"); break; in dumpCOFFImportFile() 38 Writer.printString("Name type", "ordinal"); in dumpCOFFImportFile() 41 Writer.printString("Name type", "name"); in dumpCOFFImportFile() 44 Writer.printString("Name type", "noprefix"); in dumpCOFFImportFile() 47 Writer.printString("Name type", "undecorate"); in dumpCOFFImportFile() [all …]
|
| H A D | llvm-readobj.cpp | 437 Writer.startLine() << "\n"; in dumpObject() 442 Writer.printString("AddressSize", in dumpObject() 560 dumpObject(Obj, Writer); in dumpArchive() 562 dumpCOFFImportFile(Imp, Writer); in dumpArchive() 576 dumpObject(&*ObjOrErr.get(), Writer); in dumpMachOUniversalBinary() 581 dumpArchive(&*AOrErr.get(), Writer); in dumpMachOUniversalBinary() 596 ScopedPrinter Writer(outs()); in dumpInput() local 605 dumpArchive(Arc, Writer); in dumpInput() 608 dumpMachOUniversalBinary(UBinary, Writer); in dumpInput() 610 dumpObject(Obj, Writer); in dumpInput() [all …]
|
| H A D | ObjDumper.h | 32 ObjDumper(ScopedPrinter &Writer); 99 ScopedPrinter &Writer, 103 ScopedPrinter &Writer, 107 ScopedPrinter &Writer, 111 ScopedPrinter &Writer, 115 ScopedPrinter &Writer); 118 ScopedPrinter &Writer, llvm::codeview::MergingTypeTableBuilder &IDTable,
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MachObjectWriter.cpp | 28 bool recordScatteredRelocation(MachObjectWriter *Writer, 36 void recordTLVPRelocation(MachObjectWriter *Writer, 44 void RecordX86Relocation(MachObjectWriter *Writer, 64 if (Writer->is64Bit()) in recordRelocation() 148 A = &Writer->findAliasedSymbol(*A); in RecordX86_64Relocation() 153 B = &Writer->findAliasedSymbol(*B); in RecordX86_64Relocation() 197 Value += Writer->getSymbolAddress(*A, Layout) - in RecordX86_64Relocation() 199 Value -= Writer->getSymbolAddress(*B, Layout) - in RecordX86_64Relocation() 389 uint32_t Value = Writer->getSymbolAddress(*A, Layout); in recordScatteredRelocation() 412 Value2 = Writer->getSymbolAddress(*SB, Layout); in recordScatteredRelocation() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | CodeViewRecordIO.cpp | 63 return Writer->padToAlignment(Align); in padToAlignment() 83 if (auto EC = Writer->writeBytes(Bytes)) in mapByteVectorTail() 162 if (auto EC = Writer->writeCString(S)) in mapStringZ() 177 if (auto EC = Writer->writeBytes(Guid.Guid)) in mapGuid() 194 if (auto EC = Writer->writeInteger<uint8_t>(0)) in mapStringZVectorZ() 214 if (auto EC = Writer->writeInteger<int8_t>(Value)) in writeEncodedSignedInteger() 219 if (auto EC = Writer->writeInteger<int16_t>(Value)) in writeEncodedSignedInteger() 224 if (auto EC = Writer->writeInteger<int32_t>(Value)) in writeEncodedSignedInteger() 229 if (auto EC = Writer->writeInteger(Value)) in writeEncodedSignedInteger() 237 if (auto EC = Writer->writeInteger<uint16_t>(Value)) in writeEncodedUnsignedInteger() [all …]
|
| H A D | SimpleTypeSerializer.cpp | 6 static void writeRecordPrefix(BinaryStreamWriter &Writer, TypeLeafKind Kind) { in writeRecordPrefix() argument 10 cantFail(Writer.writeObject(Prefix)); in writeRecordPrefix() 13 static void addPadding(BinaryStreamWriter &Writer) { in addPadding() argument 14 uint32_t Align = Writer.getOffset() % 4; in addPadding() 21 cantFail(Writer.writeInteger(Pad)); in addPadding() 32 BinaryStreamWriter Writer(ScratchBuffer, support::little); in serialize() local 33 TypeRecordMapping Mapping(Writer); in serialize() 38 writeRecordPrefix(Writer, CVT.Type); in serialize() 44 addPadding(Writer); in serialize() 49 Prefix->RecordLen = Writer.getOffset() - sizeof(uint16_t); in serialize() [all …]
|
| H A D | SymbolSerializer.cpp | 24 : Storage(Allocator), Stream(RecordBuffer, support::little), Writer(Stream), in SymbolSerializer() 25 Mapping(Writer, Container) {} in SymbolSerializer() 30 Writer.setOffset(0); in visitSymbolBegin() 48 uint32_t RecordEnd = Writer.getOffset(); in visitSymbolEnd() 50 Writer.setOffset(0); in visitSymbolEnd() 51 if (auto EC = Writer.writeInteger(Length)) in visitSymbolEnd()
|
| H A D | DebugStringTableSubsection.cpp | 65 Error DebugStringTableSubsection::commit(BinaryStreamWriter &Writer) const { in commit() 66 uint32_t Begin = Writer.getOffset(); in commit() 70 if (auto EC = Writer.writeCString(StringRef())) in commit() 76 Writer.setOffset(Offset); in commit() 77 if (auto EC = Writer.writeCString(S)) in commit() 79 assert(Writer.getOffset() <= End); in commit() 82 Writer.setOffset(End); in commit()
|
| H A D | DebugSubsectionRecord.cpp | 72 Error DebugSubsectionRecordBuilder::commit(BinaryStreamWriter &Writer) const { in commit() 73 assert(Writer.getOffset() % alignOf(Container) == 0 && in commit() 84 if (auto EC = Writer.writeObject(Header)) in commit() 87 if (auto EC = Subsection->commit(Writer)) in commit() 90 if (auto EC = Writer.writeStreamRef(Contents.getRecordData())) in commit() 93 if (auto EC = Writer.padToAlignment(4)) in commit()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMachObjectWriter.cpp | 27 bool recordScatteredRelocation(MachObjectWriter *Writer, 43 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, in recordRelocation() argument 47 if (Writer->is64Bit()) { in recordRelocation() 198 const unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, FK); in recordScatteredRelocation() 213 uint32_t Value = Writer->getSymbolAddress(*A, Layout); in recordScatteredRelocation() 226 Value2 = Writer->getSymbolAddress(*SB, Layout); in recordScatteredRelocation() 296 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in recordScatteredRelocation() 307 const bool IsPCRel = Writer->isFixupKindPCRel(Asm, FK); in RecordPPCRelocation() 347 Res, Layout, Writer->getSectionAddressMap())) { in RecordPPCRelocation() 354 if (Writer->doesSymbolRequireExternRelocation(*A)) { in RecordPPCRelocation() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-xray/ |
| H A D | xray-converter.cpp | 104 support::endian::Writer Writer(OS, support::endianness::little); in exportAsRAWv1() local 106 Writer.write(FH.Version); in exportAsRAWv1() 107 Writer.write(FH.Type); in exportAsRAWv1() 113 Writer.write(Bitfield); in exportAsRAWv1() 118 Writer.write(Padding4B); in exportAsRAWv1() 119 Writer.write(Padding4B); in exportAsRAWv1() 120 Writer.write(Padding4B); in exportAsRAWv1() 121 Writer.write(Padding4B); in exportAsRAWv1() 149 Writer.write(R.TSC); in exportAsRAWv1() 150 Writer.write(R.TId); in exportAsRAWv1() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/ |
| H A D | MsgPackWriter.h | 41 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;
|
| /freebsd-12.1/contrib/llvm/lib/BinaryFormat/ |
| H A D | MsgPackWriter.cpp | 21 Writer::Writer(raw_ostream &OS, bool Compatible) in Writer() function in Writer 24 void Writer::writeNil() { EW.write(FirstByte::Nil); } in writeNil() 26 void Writer::write(bool b) { EW.write(b ? FirstByte::True : FirstByte::False); } in write() 28 void Writer::write(int64_t i) { in write() 61 void Writer::write(uint64_t u) { in write() 89 void Writer::write(double d) { in write() 102 void Writer::write(StringRef s) { in write() 122 void Writer::write(MemoryBufferRef Buffer) { in write() 142 void Writer::writeArraySize(uint32_t Size) { in writeArraySize() 158 void Writer::writeMapSize(uint32_t Size) { in writeMapSize() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MachObjectWriter.cpp | 44 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, 153 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in recordRelocation() argument 156 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); in recordRelocation() 240 Writer->addRelocation(A_Base, Fragment->getParent(), MRE); in recordRelocation() 285 Value += (!A->getFragment() ? 0 : Writer->getSymbolAddress(*A, Layout)) - in recordRelocation() 288 Value -= (!B->getFragment() ? 0 : Writer->getSymbolAddress(*B, Layout)) - in recordRelocation() 297 Writer->addRelocation(A_Base, Fragment->getParent(), MRE); in recordRelocation() 359 Value += Writer->getSymbolAddress(*Symbol, Layout); in recordRelocation() 362 Value -= Writer->getFragmentAddress(Fragment, Layout) + in recordRelocation() 383 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE); in recordRelocation() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lld/include/lld/Core/ |
| H A D | Writer.h | 26 class Writer { 28 virtual ~Writer(); 40 Writer(); 43 std::unique_ptr<Writer> createWriterMachO(const MachOLinkingContext &); 44 std::unique_ptr<Writer> createWriterYAML(const LinkingContext &);
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | CodeViewRecordIO.h | 32 return (isWriting()) ? Writer->getOffset() : Reader->getOffset(); in getCurrentOffset() 37 explicit CodeViewRecordIO(BinaryStreamWriter &Writer) : Writer(&Writer) {} in CodeViewRecordIO() argument 51 return Writer->writeObject(Value); in mapObject() 62 return Writer->writeInteger(Value); in mapInteger() 96 if (auto EC = Writer->writeInteger(Size)) in mapVectorN() 165 BinaryStreamWriter *Writer = nullptr; variable
|
| /freebsd-12.1/contrib/llvm/tools/lld/lib/Core/ |
| H A D | Writer.cpp | 14 Writer::Writer() = default; 16 Writer::~Writer() = default;
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | PDBStringTableBuilder.h | 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;
|
| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypeHashing.cpp | 73 BinaryStreamWriter Writer(Buffer, llvm::support::little); in toDebugH() local 75 cantFail(Writer.writeInteger(DebugH.Magic)); in toDebugH() 76 cantFail(Writer.writeInteger(DebugH.Version)); in toDebugH() 77 cantFail(Writer.writeInteger(DebugH.HashAlgorithm)); in toDebugH() 84 cantFail(Writer.writeFixedString(Hash)); in toDebugH() 86 assert(Writer.bytesRemaining() == 0); in toDebugH()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/ |
| H A D | ASTWriter.h | 748 ASTWriter *Writer; variable 779 : Writer(&Writer), Record(&Record) {} in ASTRecordWriter() 784 : Writer(Parent.Writer), Record(&Record) {} in ASTRecordWriter() 821 return Writer->Stream.GetCurrentBitNo(); 867 return Writer->AddIdentifierRef(II, *Record); in AddIdentifierRef() 884 return Writer->AddTypeRef(T, *Record); in AddTypeRef() 906 return Writer->AddDeclRef(D, *Record); in AddDeclRef() 946 return Writer->AddString(Str, *Record); in AddString() 951 return Writer->AddPath(Path, *Record); in AddPath() 975 ASTWriter Writer; variable [all …]
|