|
| CIE (bool IsDWARF64, uint64_t Offset, uint64_t Length, uint8_t Version, SmallString< 8 > Augmentation, uint8_t AddressSize, uint8_t SegmentDescriptorSize, uint64_t CodeAlignmentFactor, int64_t DataAlignmentFactor, uint64_t ReturnAddressRegister, SmallString< 8 > AugmentationData, uint32_t FDEPointerEncoding, uint32_t LSDAPointerEncoding, std::optional< uint64_t > Personality, std::optional< uint32_t > PersonalityEnc, Triple::ArchType Arch) |
|
StringRef | getAugmentationString () const |
|
uint64_t | getCodeAlignmentFactor () const |
|
int64_t | getDataAlignmentFactor () const |
|
uint8_t | getVersion () const |
|
uint64_t | getReturnAddressRegister () const |
|
std::optional< uint64_t > | getPersonalityAddress () const |
|
std::optional< uint32_t > | getPersonalityEncoding () const |
|
StringRef | getAugmentationData () const |
|
uint32_t | getFDEPointerEncoding () const |
|
uint32_t | getLSDAPointerEncoding () const |
|
void | dump (raw_ostream &OS, DIDumpOptions DumpOpts) const override |
| Dump the instructions in this CFI fragment. More...
|
|
| FrameEntry (FrameKind K, bool IsDWARF64, uint64_t Offset, uint64_t Length, uint64_t CodeAlign, int64_t DataAlign, Triple::ArchType Arch) |
|
virtual | ~FrameEntry ()=default |
|
FrameKind | getKind () const |
|
uint64_t | getOffset () const |
|
uint64_t | getLength () const |
|
const CFIProgram & | cfis () const |
|
CFIProgram & | cfis () |
|
DWARF Common Information Entry (CIE)
Definition at line 567 of file DWARFDebugFrame.h.