Searched refs:cie (Results 1 – 5 of 5) sorted by relevance
216 EhFrame::CIE* cie = new EhFrame::CIE(pRegion); in addCIE() local217 cie->setFDEEncode(llvm::dwarf::DW_EH_PE_absptr); in addCIE()218 pEhFrame.addCIE(*cie); in addCIE()219 pEhFrame.getCIEMap().insert(std::make_pair(pToken.file_off, cie)); in addCIE()326 EhFrame::CIE* cie = new EhFrame::CIE(pRegion); in addCIE() local327 cie->setFDEEncode(fde_encoding); in addCIE()328 cie->setPersonalityOffset(pr_ptr_data_offset); in addCIE()329 cie->setPersonalityName(pr_ptr_data); in addCIE()330 cie->setAugmentationData(augdata); in addCIE()331 pEhFrame.addCIE(*cie); in addCIE()[all …]
227 CIE* cie = *i; in setupAttributes() local228 removeDiscardedFDE(*cie, rel_sec); in setupAttributes()230 if (cie->getPersonalityName().size() == 0) { in setupAttributes()232 cie->setMergeable(); in setupAttributes()236 assert (cie->getPersonalityName() != "" && in setupAttributes()244 if (rel.targetRef().getOutputOffset() == cie->getOffset() + in setupAttributes()245 cie->getPersonalityOffset()) { in setupAttributes()246 cie->setMergeable(); in setupAttributes()247 cie->setPersonalityName(rel.symInfo()->outSymbol()->name()); in setupAttributes()248 cie->setRelocation(rel); in setupAttributes()[all …]
83 EhFrame::CIE& cie = **i; in emitOutput() local84 for (EhFrame::const_fde_iterator fi = cie.begin(), fe = cie.end(); in emitOutput()
420 EhFrame::CIE& cie = **i; in emitEhFrame() local421 for (EhFrame::fde_iterator fi = cie.begin(), fe = cie.end(); in emitEhFrame()446 uint64_t cie_start_offset = cie.getOffset(); in emitEhFrame()
309 EhFrame::CIE* cie = new EhFrame::GeneratedCIE(cie_region); in addEhFrameForPLT() local310 EhFrame::FDE* fde = new EhFrame::GeneratedFDE(fde_region, *cie); in addEhFrameForPLT()314 cie->setFDEEncode(aug_data); in addEhFrameForPLT()315 cie->setAugmentationData(std::string(1, aug_data)); in addEhFrameForPLT()320 if (exist_cie == *cie) { in addEhFrameForPLT()327 cie->clearFDEs(); in addEhFrameForPLT()328 delete cie; in addEhFrameForPLT()334 eh_frame->addCIE(*cie); in addEhFrameForPLT()