Home
last modified time | relevance | path

Searched refs:cie (Results 1 – 25 of 57) sorted by relevance

123

/external/elfutils/tests/
Drun-next-cfi.sh30 [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 …]
Drun-readelf-zdebug.sh434 [ 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/
Dcie.c56 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 …]
Ddwarf_next_cfi.c104 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 …]
Dcfi.c103 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()
234 offset *= cie->data_alignment_factor; in execute_cfi()
243 offset = sf_offset * cie->data_alignment_factor; in execute_cfi()
258 offset *= cie->data_alignment_factor; in execute_cfi()
267 offset = sf_offset * cie->data_alignment_factor; in execute_cfi()
315 cfi_assert (cie->initial_state != NULL); in execute_cfi()
[all …]
Dfde.c69 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()
Dframe-cache.c42 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()
Ddwarf_frame_info.c48 *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/
Ddwarf2reader.cc1214 bool InterpretCIE(const CIE &cie);
1330 bool CallFrameInfo::State::InterpretCIE(const CIE &cie) { in InterpretCIE() argument
1331 entry_ = &cie; in InterpretCIE()
1379 reader_->ReadEncodedPointer(cursor_, entry_->cie->pointer_encoding, in ParseOperands()
1427 CIE *cie = entry_->cie; in DoInstruction() local
1443 address_ += code_offset * cie->code_alignment_factor; in DoInstruction()
1450 !DoOffset(opcode & 0x3f, ops.offset * cie->data_alignment_factor)) in DoInstruction()
1478 address_ += ops.offset * cie->code_alignment_factor; in DoInstruction()
1484 address_ += ops.offset * cie->code_alignment_factor; in DoInstruction()
1490 address_ += ops.offset * cie->code_alignment_factor; in DoInstruction()
[all …]
Ddwarf2reader_cfi_unittest.cc320 Label cie; in TEST_F() local
322 .Mark(&cie) in TEST_F()
325 .FDEHeader(cie, 0x7714740d, 0x3d5a10cd) in TEST_F()
350 Label cie; in TEST_F() local
354 .FDEHeader(cie, 0xa42744df, 0xa3b42121) in TEST_F()
357 .Mark(&cie) in TEST_F()
361 .FDEHeader(cie, 0x6057d391, 0x700f608d) in TEST_F()
531 Label cie; in TEST_F() local
534 .Mark(&cie) in TEST_F()
540 .FDEHeader(cie, 0xb8d347b5, 0x825e55dc) in TEST_F()
[all …]
/external/llvm/test/tools/dsymutil/X86/
Dframe-2.test33 # 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
Dframe-1.test26 # CHECK: FDE cie=00000000 pc=00001000...00001
28 # CHECK: FDE cie=00000000 pc=00002000...00002
30 # CHECK: FDE cie=00000000 pc=00003000...00003
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/dsymutil/X86/
Dframe-2.test33 # 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
Dframe-1.test26 # CHECK: FDE cie=00000000 pc=00001000...00001
28 # CHECK: FDE cie=00000000 pc=00002000...00002
30 # CHECK: FDE cie=00000000 pc=00003000...00003
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-readobj/
Dunwind.test56 CHECK: [0x401418] FDE length=20 cie=[0x401400]
82 CHECK: [0x401448] FDE length=36 cie=[0x401430]
97 CHECK: [0x401470] FDE length=28 cie=[0x401430]
113 CHECK: [0x401490] FDE length=44 cie=[0x401430]
133 CHECK: [0x4014c0] FDE length=44 cie=[0x401430]
159 CHECK: [0x4014f0] FDE length=20 cie=[0x401430]
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-dwarfdump/X86/
Ddebug_frame_offset.test4 CHECK-NEXT: 00000014 00000014 00000000 FDE cie=00000000 pc=00000000...0000001d
11 EH-NEXT: 00000018 00000024 0000001c FDE cie=0000001c pc=fffffd00...fffffd24
Ddebug_frame_GNU_args_size.s5 # CHECK: 00000018 00000010 0000001c FDE cie=0000001c pc=00000000...00000000
/external/swiftshader/third_party/llvm-7.0/llvm/test/DebugInfo/
Ddwarfdump-debug-frame-simple.test13 ; FRAMES: 00000014 00000010 00000000 FDE cie=00000000 pc=00000000...00000022
18 ; FRAMES: 00000028 00000014 00000000 FDE cie=00000000 pc=00000030...00000080
/external/llvm/test/DebugInfo/
Ddwarfdump-debug-frame-simple.test14 ; FRAMES: 00000014 00000010 00000000 FDE cie=00000000 pc=00000000...00000022
19 ; FRAMES: 00000028 00000014 00000000 FDE cie=00000000 pc=00000030...00000080
/external/elfutils/libdwfl/
Dframe_unwind.c555 unwound->signal_frame = frame->fde->cie->signal_frame; in handle_cfi()
563 unsigned ra = frame->fde->cie->return_address_register; in handle_cfi()
608 if (regno == frame->fde->cie->return_address_register) in handle_cfi()
616 if (ra_set && regno != frame->fde->cie->return_address_register) in handle_cfi()
638 frame->fde->cie->return_address_register, in handle_cfi()
660 unsigned pcreg = frame->fde->cie->return_address_register; in handle_cfi()
/external/llvm/test/CodeGen/Thumb2/
D2009-07-17-CrossRegClassCopy.ll9 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 …
/external/swiftshader/third_party/LLVM/test/CodeGen/Thumb2/
D2009-07-17-CrossRegClassCopy.ll9 define i32 @get_cie_encoding(%struct.dwarf_cie* %cie) nounwind {
29 %scevgep.i = getelementptr %struct.dwarf_cie* %cie, i32 0, i32 3, i32 %.sum31 ; <i8*> [#uses=1]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Thumb2/
D2009-07-17-CrossRegClassCopy.ll9 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 …
/external/u-boot/arch/microblaze/include/asm/
Dmicroblaze_intc.h14 int cie; /* clear interrupt enable bits */ member
/external/libunwind_llvm/src/
DDwarfParser.hpp111 static const char *parseCIE(A &addressSpace, pint_t cie, CIE_Info *cieInfo);
258 const char *CFI_Parser<A>::parseCIE(A &addressSpace, pint_t cie, in parseCIE() argument
272 cieInfo->cieStart = cie; in parseCIE()
273 pint_t p = cie; in parseCIE()
320 cieInfo->personalityOffsetInCIE = (uint8_t)(p - cie); in parseCIE()

123