Home
last modified time | relevance | path

Searched refs:SRecord (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp2893 void SRECSectionWriter::writeRecord(SRecord &Record, uint64_t Off) { in writeRecord()
2901 Type = std::max(Type, SRecord::getType(Entry)); in writeRecords()
2903 for (SRecord &Record : Records) { in writeRecords()
2916 Type = std::max(SRecord::getType(EndAddr), Type); in writeSection()
2919 SRecord Record{Type, Address, Data.take_front(DataSize)}; in writeSection()
2935 SRecLineData SRecord::toString() const { in toString()
2955 uint8_t SRecord::getChecksum() const { in getChecksum()
2966 size_t SRecord::getSize() const { in getSize()
2971 uint8_t SRecord::getAddressSize() const { in getAddressSize()
2986 uint8_t SRecord::getCount() const { in getCount()
[all …]
H A DELFObject.h421 struct SRecord { struct
431 static SRecord getHeader(StringRef FileName); argument
481 uint8_t Type = SRecord::S1;
482 std::vector<SRecord> Records;
485 virtual void writeRecord(SRecord &Record, uint64_t Off) = 0;
496 void writeRecord(SRecord &Record, uint64_t Off) override {} in writeRecord()
506 void writeRecord(SRecord &Record, uint64_t Off) override;