Home
last modified time | relevance | path

Searched refs:EhReader (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DEhFrame.cpp36 class EhReader { class
38 EhReader(InputSectionBase *s, ArrayRef<uint8_t> d) : isec(s), d(d) {} in EhReader() function in __anon15761a290111::EhReader
61 uint8_t EhReader::readByte() { in readByte()
69 void EhReader::skipBytes(size_t count) { in skipBytes()
76 StringRef EhReader::readString() { in readString()
89 void EhReader::skipLeb128() { in skipLeb128()
118 void EhReader::skipAugP() { in skipAugP()
131 return EhReader(p->sec, p->data()).getFdeEncoding(); in getFdeEncoding()
135 return EhReader(p.sec, p.data()).hasLSDA(); in hasLSDA()
138 StringRef EhReader::getAugmentation() { in getAugmentation()
[all …]
/freebsd/contrib/llvm-project/lld/MachO/
H A DEhFrame.cpp21 uint64_t EhReader::readLength(size_t *off) const { in readLength()
39 void EhReader::skipValidLength(size_t *off) const { in skipValidLength()
47 uint8_t EhReader::readByte(size_t *off) const { in readByte()
53 uint32_t EhReader::readU32(size_t *off) const { in readU32()
61 uint64_t EhReader::readPointer(size_t *off, uint8_t size) const { in readPointer()
76 StringRef EhReader::readString(size_t *off) const { in readString()
88 void EhReader::skipLeb128(size_t *off) const { in skipLeb128()
98 void EhReader::failOn(size_t errOff, const Twine &msg) const { in failOn()
H A DEhFrame.h55 class EhReader {
57 EhReader(const ObjFile *file, ArrayRef<uint8_t> data, size_t dataOff) in EhReader() function
H A DInputFiles.cpp428 EhReader reader(this, data, /*dataOff=*/0); in splitEhFrames()
1238 static CIE parseCIE(const InputSection *isec, const EhReader &reader, in parseCIE()
1408 EhReader reader(this, isec->data, subsec.offset); in registerEhFrames()