Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp222 uint8_t IHexRecord::getChecksum(StringRef S) { in getChecksum()
232 IHexLineData IHexRecord::getLine(uint8_t Type, uint16_t Addr, in getLine()
251 static Error checkRecord(const IHexRecord &R) { in checkRecord()
253 case IHexRecord::Data: in checkRecord()
259 case IHexRecord::EndOfFile: in checkRecord()
261 case IHexRecord::SegmentAddr: in checkRecord()
269 case IHexRecord::StartAddr80x86: in checkRecord()
270 case IHexRecord::StartAddr: in checkRecord()
278 if (R.Type == IHexRecord::StartAddr80x86 && in checkRecord()
283 case IHexRecord::ExtendedAddr: in checkRecord()
[all …]
H A DELFObject.h199 struct IHexRecord { struct
226 static Expected<IHexRecord> parse(StringRef Line); argument
1078 const std::vector<IHexRecord> &Records;
1083 IHexELFBuilder(const std::vector<IHexRecord> &Records) : Records(Records) {} in IHexELFBuilder()
1128 Expected<std::vector<IHexRecord>> parse() const;