/external/elfutils/tests/ |
D | run-next-cfi.sh | 30 [28] FDE cie=[0] 31 [64] FDE cie=[0] 32 [96] FDE cie=[0] 33 [128] FDE cie=[0] 36 [20] FDE cie=[0] 37 [52] FDE cie=[0] 38 [76] FDE cie=[0] 39 [100] FDE cie=[0] 40 [124] FDE cie=[0] 41 [148] FDE cie=[0] [all …]
|
D | run-readelf-frames.sh | 55 [ 14] FDE length=16 cie=[ 0] 65 [ 28] FDE length=16 cie=[ 0] 75 [ 3c] FDE length=36 cie=[ 0] 100 [ 64] FDE length=16 cie=[ 0] 110 [ 78] FDE length=20 cie=[ 0] 124 [ 90] FDE length=52 cie=[ 0] 160 [ c8] FDE length=16 cie=[ 0]
|
D | run-readelf-zdebug.sh | 434 [ 18] FDE length=20 cie=[ 0] 448 [ 30] FDE length=44 cie=[ 0] 477 [ 60] FDE length=36 cie=[ 0] 536 [ 18] FDE length=20 cie=[ 0]
|
/external/elfutils/libdw/ |
D | cie.c | 56 struct dwarf_cie *cie = malloc (sizeof (struct dwarf_cie)); in intern_new_cie() local 57 if (cie == NULL) in intern_new_cie() 63 cie->offset = offset; in intern_new_cie() 64 cie->code_alignment_factor = info->code_alignment_factor; in intern_new_cie() 65 cie->data_alignment_factor = info->data_alignment_factor; in intern_new_cie() 66 cie->return_address_register = info->return_address_register; in intern_new_cie() 68 cie->fde_augmentation_data_size = 0; in intern_new_cie() 69 cie->sized_augmentation_data = false; in intern_new_cie() 70 cie->signal_frame = false; in intern_new_cie() 72 cie->fde_encoding = DW_EH_PE_absptr; in intern_new_cie() [all …]
|
D | dwarf_next_cfi.c | 104 entry->cie.CIE_id = read_8ubyte_unaligned_inc (&dw, bytes); in dwarf_next_cfi() 107 entry->cie.CIE_id = read_4ubyte_unaligned_inc (&dw, bytes); in dwarf_next_cfi() 109 if (!eh_frame_p && entry->cie.CIE_id == DW_CIE_ID_32) in dwarf_next_cfi() 110 entry->cie.CIE_id = DW_CIE_ID_64; in dwarf_next_cfi() 115 if (entry->cie.CIE_id == 0) in dwarf_next_cfi() 116 entry->cie.CIE_id = DW_CIE_ID_64; in dwarf_next_cfi() 122 if (unlikely (entry->cie.CIE_id > (Dwarf_Off) pos) in dwarf_next_cfi() 125 entry->cie.CIE_id = pos - entry->cie.CIE_id; in dwarf_next_cfi() 129 if (entry->cie.CIE_id == DW_CIE_ID_64) in dwarf_next_cfi() 137 entry->cie.augmentation = (const char *) bytes; in dwarf_next_cfi() [all …]
|
D | cfi.c | 103 const struct dwarf_cie *cie, in execute_cfi() argument 144 loc += operand * cie->code_alignment_factor; in execute_cfi() 161 if (likely (!read_encoded_value (cache, cie->fde_encoding, in execute_cfi() 194 offset = sf_offset * cie->data_alignment_factor; in execute_cfi() 206 offset = sf_offset * cie->data_alignment_factor; in execute_cfi() 235 offset *= cie->data_alignment_factor; in execute_cfi() 244 offset = sf_offset * cie->data_alignment_factor; in execute_cfi() 259 offset *= cie->data_alignment_factor; in execute_cfi() 268 offset = sf_offset * cie->data_alignment_factor; in execute_cfi() 316 cfi_assert (cie->initial_state != NULL); in execute_cfi() [all …]
|
D | fde.c | 69 struct dwarf_cie *cie = __libdw_find_cie (cache, entry->CIE_pointer); in intern_fde() local 70 if (cie == NULL) in intern_fde() 82 if (unlikely (read_encoded_value (cache, cie->fde_encoding, in intern_fde() 84 || unlikely (read_encoded_value (cache, cie->fde_encoding & 0x0f, in intern_fde() 100 fde->cie = cie; in intern_fde() 102 if (cie->sized_augmentation_data) in intern_fde() 119 fde->instructions += cie->fde_augmentation_data_size; in intern_fde() 302 __libdw_intern_cie (cache, last_offset, &entry.cie); in __libdw_find_fde()
|
D | frame-cache.c | 42 struct dwarf_cie *cie = arg; in free_cie() local 44 free ((Dwarf_Frame *) cie->initial_state); in free_cie() 45 free (cie); in free_cie()
|
D | dwarf_frame_info.c | 48 *signalp = fs->fde->cie->signal_frame; in dwarf_frame_info() 49 return fs->fde->cie->return_address_register; in dwarf_frame_info()
|
/external/google-breakpad/src/common/dwarf/ |
D | dwarf2reader.cc | 1645 bool InterpretCIE(const CIE &cie); 1761 bool CallFrameInfo::State::InterpretCIE(const CIE &cie) { in InterpretCIE() argument 1762 entry_ = &cie; in InterpretCIE() 1810 reader_->ReadEncodedPointer(cursor_, entry_->cie->pointer_encoding, in ParseOperands() 1859 CIE *cie = entry_->cie; in DoInstruction() local 1875 address_ += code_offset * cie->code_alignment_factor; in DoInstruction() 1882 !DoOffset(opcode & 0x3f, ops.offset * cie->data_alignment_factor)) in DoInstruction() 1910 address_ += ops.offset * cie->code_alignment_factor; in DoInstruction() 1916 address_ += ops.offset * cie->code_alignment_factor; in DoInstruction() 1922 address_ += ops.offset * cie->code_alignment_factor; in DoInstruction() [all …]
|
D | dwarf2reader_cfi_unittest.cc | 330 Label cie; in TEST_F() local 332 .Mark(&cie) in TEST_F() 335 .FDEHeader(cie, 0x7714740d, 0x3d5a10cd) in TEST_F() 361 Label cie; in TEST_F() local 365 .FDEHeader(cie, 0xa42744df, 0xa3b42121) in TEST_F() 368 .Mark(&cie) in TEST_F() 372 .FDEHeader(cie, 0x6057d391, 0x700f608d) in TEST_F() 546 Label cie; in TEST_F() local 549 .Mark(&cie) in TEST_F() 555 .FDEHeader(cie, 0xb8d347b5, 0x825e55dc) in TEST_F() [all …]
|
/external/llvm-project/llvm/test/DebugInfo/PowerPC/ |
D | eh-frame.ll | 9 ; PPC: FDE cie=00000000 pc=00000000...00000004 10 ; PPC: FDE cie=00000000 pc=00000004...00000008 20 ; PPC64: FDE cie=00000000 pc=00000000...00000010 21 ; PPC64: FDE cie=00000000 pc=00000010...00000020
|
/external/llvm-project/lldb/source/Symbol/ |
D | DWARFCallFrameInfo.cpp | 497 const CIE *cie = GetCIE(cie_offset); in GetFDEIndex() local 498 if (cie) { in GetFDEIndex() 504 GetGNUEHPointer(m_cfi_data, &offset, cie->ptr_encoding, pc_rel_addr, in GetFDEIndex() 510 m_cfi_data, &offset, cie->ptr_encoding & DW_EH_PE_MASK_ENCODING, in GetFDEIndex() 569 const CIE *cie = GetCIE(cie_offset); in FDEToUnwindPlan() local 570 assert(cie != nullptr); in FDEToUnwindPlan() 578 GetGNUEHPointer(m_cfi_data, &offset, cie->ptr_encoding, pc_rel_addr, in FDEToUnwindPlan() 581 m_cfi_data, &offset, cie->ptr_encoding & DW_EH_PE_MASK_ENCODING, in FDEToUnwindPlan() 589 if (cie->augmentation[0] == 'z') { in FDEToUnwindPlan() 591 if (aug_data_len != 0 && cie->lsda_addr_encoding != DW_EH_PE_omit) { in FDEToUnwindPlan() [all …]
|
/external/llvm-project/lld/test/ELF/ |
D | gc-sections-eh.s | 16 # EH: FDE cie={{.*}} pc= 19 # EHNOGC: FDE cie={{.*}} pc= 20 # EHNOGC: FDE cie={{.*}} pc=
|
/external/llvm-project/llvm/test/tools/dsymutil/X86/ |
D | frame-2.test | 33 # CHECK: FDE cie=00000000 pc=00001000...00001 35 # CHECK: FDE cie=00000000 pc=00002000...00002 41 # CHECK: FDE cie=[[CIEDW4]] pc=00003000...00003 47 # CHECK: FDE cie=[[CIEDW2]] pc=00004000...00004
|
D | frame-1.test | 25 # CHECK: FDE cie=00000000 pc=00001000...00001 27 # CHECK: FDE cie=00000000 pc=00002000...00002 29 # CHECK: FDE cie=00000000 pc=00003000...00003
|
/external/llvm/test/tools/dsymutil/X86/ |
D | frame-2.test | 33 # CHECK: FDE cie=00000000 pc=00001000...00001 35 # CHECK: FDE cie=00000000 pc=00002000...00002 40 # CHECK: FDE cie=[[CIEDW4]] pc=00003000...00003 45 # CHECK: FDE cie=[[CIEDW2]] pc=00004000...00004
|
D | frame-1.test | 26 # CHECK: FDE cie=00000000 pc=00001000...00001 28 # CHECK: FDE cie=00000000 pc=00002000...00002 30 # CHECK: FDE cie=00000000 pc=00003000...00003
|
/external/llvm-project/llvm/test/DebugInfo/AArch64/ |
D | eh-frame.ll | 9 ; CHECK: FDE cie=00000000 pc=00000000...00000004 10 ; CHECK: FDE cie=00000000 pc=00000004...00000008
|
/external/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/ |
D | debug_frame_offset.test | 4 CHECK-NEXT: 00000014 00000014 00000000 FDE cie=00000000 pc=00000000...0000001d 12 EH-NEXT: 00000018 00000024 0000001c FDE cie=00000000 pc=fffffffffffffd20...fffffffffffffd44
|
/external/llvm/test/DebugInfo/ |
D | dwarfdump-debug-frame-simple.test | 14 ; FRAMES: 00000014 00000010 00000000 FDE cie=00000000 pc=00000000...00000022 19 ; FRAMES: 00000028 00000014 00000000 FDE cie=00000000 pc=00000030...00000080
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | cfi-basic-block-sections-1.ll | 55 ; EH_FRAME: FDE cie= 60 ; EH_FRAME: FDE cie= 64 ; EH_FRAME: FDE cie=
|
/external/llvm-project/llvm/test/DebugInfo/ |
D | dwarfdump-debug-frame-simple.test | 14 ; FRAMES: 00000014 00000010 00000000 FDE cie=00000000 pc=00000000...00000022 19 ; FRAMES: 00000028 00000014 00000000 FDE cie=00000000 pc=00000030...00000080
|
D | debug-frame-cie-pointer-reloc.test | 12 # CHECK: 00000010 00000014 00000000 FDE cie=00000000 pc=00000000...00000001 14 # CHECK: 00000038 00000014 00000028 FDE cie=00000028 pc=00000010...00000011
|
/external/llvm-project/llvm/test/CodeGen/Thumb2/ |
D | 2009-07-17-CrossRegClassCopy.ll | 9 define i32 @get_cie_encoding(%struct.dwarf_cie* %cie) nounwind { 29 …%scevgep.i = getelementptr %struct.dwarf_cie, %struct.dwarf_cie* %cie, i32 0, i32 3, i32 %.sum31 …
|