/frameworks/compile/mclinker/include/mcld/LD/ |
EhFrameReader.h | 25 * the corresponding CIE and FDE entries. 43 enum TokenKind { CIE, FDE, Terminator, Unknown, NumOfTokenKinds };
|
EhFrame.h | 45 class CIE; 48 typedef std::vector<CIE*> CIEList; 56 typedef std::map</*offset*/ size_t, CIE*> CIEMap; 58 // A super class of CIE and FDE, containing the same part 74 /** \class CIE 76 * The CIE structure refers to LSB Core Spec 4.1, chap.10.6. Exception 79 class CIE : public Record { 81 explicit CIE(llvm::StringRef pRegion); 82 ~CIE(); 139 FDE(llvm::StringRef pRegion, CIE& pCIE) [all...] |
/frameworks/compile/mclinker/lib/LD/ |
EhFrame.cpp | 41 // EhFrame::CIE 43 EhFrame::CIE::CIE(llvm::StringRef pRegion) 51 EhFrame::CIE::~CIE() { 57 EhFrame::FDE::FDE(llvm::StringRef pRegion, EhFrame::CIE& pCIE) 64 void EhFrame::FDE::setCIE(EhFrame::CIE& pCIE) { 73 : EhFrame::CIE(pRegion) { 82 EhFrame::GeneratedFDE::GeneratedFDE(llvm::StringRef pRegion, CIE& pCIE) 139 void EhFrame::addCIE(EhFrame::CIE& pCIE, bool pAlsoAddFragment) 212 CIE* cie = *i; local [all...] |
/external/llvm/lib/DebugInfo/DWARF/ |
DWARFDebugFrame.cpp | 197 /// \brief DWARF Common Information Entry (CIE) 198 class CIE : public FrameEntry { 202 CIE(uint64_t Offset, uint64_t Length, uint8_t Version, 218 ~CIE() override {} 231 OS << format("%08x %08x %08x CIE", 271 // The following are used when the CIE represents an EH frame entry. 281 // Each FDE has a CIE it's "linked to". Our FDE contains is constructed with 282 // an offset to the CIE (provided by parsing the FDE header). The CIE itself 286 CIE *Cie [all...] |
/external/google-breakpad/src/common/dwarf/ |
dwarf2reader.h | 595 // information entry headers. The distinguished CIE id, the way FDEs 604 // - Linux C++ exception handling data uses CIE augmentation strings 606 // the CIE and FDE headers and special encodings used for addresses in 659 struct CIE; 661 // A CFI entry, either an FDE or a CIE. 690 // For both DWARF CFI and .eh_frame sections, this is the CIE id in a 691 // CIE, and the offset of the associated CIE in an FDE. 694 // The CIE that applies to this entry, if we've parsed it. If this is a 695 // CIE, then this field points to this structure 696 CIE *cie; member in struct:dwarf2reader::CallFrameInfo::Entry [all...] |
/external/valgrind/coregrind/m_debuginfo/ |
readdwarf.c | 202 applies for initial lengths for CIE/FDEs and probably in zillions 3952 Int cie; local [all...] |