Lines Matching refs:EhFrame

26 typedef GCFactory<EhFrame, MCLD_SECTIONS_PER_INPUT> EhFrameFactory;
33 EhFrame::Record::Record(llvm::StringRef pRegion) : RegionFragment(pRegion) { in Record()
36 EhFrame::Record::~Record() { in ~Record()
43 EhFrame::CIE::CIE(llvm::StringRef pRegion) in CIE()
44 : EhFrame::Record(pRegion), in CIE()
51 EhFrame::CIE::~CIE() { in ~CIE()
57 EhFrame::FDE::FDE(llvm::StringRef pRegion, EhFrame::CIE& pCIE) in FDE()
58 : EhFrame::Record(pRegion), m_pCIE(&pCIE) { in FDE()
61 EhFrame::FDE::~FDE() { in ~FDE()
64 void EhFrame::FDE::setCIE(EhFrame::CIE& pCIE) { in setCIE()
72 EhFrame::GeneratedCIE::GeneratedCIE(llvm::StringRef pRegion) in GeneratedCIE()
73 : EhFrame::CIE(pRegion) { in GeneratedCIE()
76 EhFrame::GeneratedCIE::~GeneratedCIE() { in ~GeneratedCIE()
82 EhFrame::GeneratedFDE::GeneratedFDE(llvm::StringRef pRegion, CIE& pCIE) in GeneratedFDE()
83 : EhFrame::FDE(pRegion, pCIE) { in GeneratedFDE()
86 EhFrame::GeneratedFDE::~GeneratedFDE() { in ~GeneratedFDE()
92 EhFrame::EhFrame() : m_pSection(NULL), m_pSectionData(NULL) { in EhFrame() function in mcld::EhFrame
95 EhFrame::EhFrame(LDSection& pSection) in EhFrame() function in mcld::EhFrame
100 EhFrame::~EhFrame() { in ~EhFrame()
103 EhFrame* EhFrame::Create(LDSection& pSection) { in Create()
104 EhFrame* result = g_EhFrameFactory->allocate(); in Create()
105 new (result) EhFrame(pSection); in Create()
109 void EhFrame::Destroy(EhFrame*& pSection) { in Destroy()
110 pSection->~EhFrame(); in Destroy()
115 void EhFrame::Clear() { in Clear()
119 const LDSection& EhFrame::getSection() const { in getSection()
124 LDSection& EhFrame::getSection() { in getSection()
129 void EhFrame::addFragment(Fragment& pFrag) { in addFragment()
139 void EhFrame::addCIE(EhFrame::CIE& pCIE, bool pAlsoAddFragment) { in addCIE()
145 void EhFrame::addFDE(EhFrame::FDE& pFDE, bool pAlsoAddFragment) { in addFDE()
151 size_t EhFrame::numOfFDEs() const { in numOfFDEs()
160 EhFrame& EhFrame::merge(const Input& pInput, EhFrame& pFrame) { in merge()
210 void EhFrame::setupAttributes(const LDSection* rel_sec) { in setupAttributes()
246 void EhFrame::removeDiscardedFDE(CIE& pCIE, const LDSection* pRelocSect) { in removeDiscardedFDE()
295 void EhFrame::removeAndUpdateCIEForFDE(EhFrame& pInFrame, in removeAndUpdateCIEForFDE()
313 void EhFrame::moveInputFragments(EhFrame& pInFrame) { in moveInputFragments()
326 void EhFrame::moveInputFragments(EhFrame& pInFrame, CIE& pInCIE, CIE* pOutCIE) { in moveInputFragments()
354 size_t EhFrame::computeOffsetSize() { in computeOffsetSize()
368 bool operator==(const EhFrame::CIE& p1, const EhFrame::CIE& p2) { in operator ==()