Home
last modified time | relevance | path

Searched refs:fde (Results 1 – 5 of 5) sorted by relevance

/frameworks/compile/mclinker/lib/LD/
DEhFrame.cpp268 FDE& fde = **i; in removeDiscardedFDE() local
272 if (rel.targetRef().getOutputOffset() == fde.getOffset() + in removeDiscardedFDE()
278 to_be_removed_fdes.push_back(&fde); in removeDiscardedFDE()
286 FDE& fde = **i; in removeDiscardedFDE() local
287 fde.getCIE().remove(fde); in removeDiscardedFDE()
296 if (rel.targetRef().getOutputOffset() >= fde.getOffset() && in removeDiscardedFDE()
297 rel.targetRef().getOutputOffset() < fde.getOffset() + fde.size()) { in removeDiscardedFDE()
DEhFrameHdr.cpp86 EhFrame::FDE& fde = **fi; in emitOutput() local
90 offset = fde.getOffset(); in emitOutput()
91 fde_pc = computePCBegin(fde, ehframe_region); in emitOutput()
DELFObjectWriter.cpp423 EhFrame::FDE& fde = **fi; in emitEhFrame() local
424 if (fde.getRecordType() == EhFrame::RECORD_GENERATED) { in emitEhFrame()
430 uint64_t fde_offset = pFrame.getSection().offset() + fde.getOffset() + in emitEhFrame()
435 memcpy(pRegion.begin() + fde.getOffset() + in emitEhFrame()
439 memcpy(pRegion.begin() + fde.getOffset() + in emitEhFrame()
443 uint64_t fde_cie_ptr_offset = fde.getOffset() + in emitEhFrame()
DEhFrameReader.cpp353 EhFrame::FDE* fde = new EhFrame::FDE(pRegion, *iter->second); in addFDE() local
354 pEhFrame.addFDE(*fde); in addFDE()
/frameworks/compile/mclinker/lib/Target/X86/
DX86LDBackend.cpp310 EhFrame::FDE* fde = new EhFrame::GeneratedFDE(fde_region, *cie); in addEhFrameForPLT() local
323 frag_list.insertAfter(cur_iter, fde); in addEhFrameForPLT()
324 fde->setCIE(exist_cie); in addEhFrameForPLT()
335 eh_frame->addFDE(*fde); in addEhFrameForPLT()