Lines Matching refs:EHFrameSection
1508 assert(EHFrameSection && "non-empty .eh_frame section expected"); in relocateEHFrameSection()
1510 DWARFDataExtractor DE(EHFrameSection->getContents(), in relocateEHFrameSection()
1546 EHFrameSection->addRelocation(Offset, nullptr, RelType, Value); in relocateEHFrameSection()
1549 Error E = EHFrameParser::parse(DE, EHFrameSection->getAddress(), createReloc); in relocateEHFrameSection()
1597 EHFrameSection = BC->getUniqueSectionByName(".eh_frame"); in readSpecialSections()
3109 if (EHFrameSection) { in emitAndLink()
3113 EHFrameSection->clearContents(); in emitAndLink()
5374 if (EHFrameSection && EHFrameSection->isFinalized()) in rewriteFile()
5422 EHFrameSection->getOutputAddress()); in writeEHFrameHeader()
5424 EHFrameSection->getOutputContents(), BC->AsmInfo->isLittleEndian(), in writeEHFrameHeader()
5472 EHFrameSection->getOutputAddress()); in writeEHFrameHeader()
5473 EHFrameSection = in writeEHFrameHeader()
5475 EHFrameSection->getELFType(), in writeEHFrameHeader()
5476 EHFrameSection->getELFFlags(), in writeEHFrameHeader()
5477 EHFrameSection->getOutputData(), in writeEHFrameHeader()
5479 EHFrameSection->getAlignment()); in writeEHFrameHeader()
5484 << EHFrameSection->getOutputSize() << '\n'); in writeEHFrameHeader()