Lines Matching refs:cie
97 entry->cie.CIE_id = read_8ubyte_unaligned_inc (&dw, bytes);
100 entry->cie.CIE_id = read_4ubyte_unaligned_inc (&dw, bytes);
102 if (!eh_frame_p && entry->cie.CIE_id == DW_CIE_ID_32)
103 entry->cie.CIE_id = DW_CIE_ID_64;
108 if (entry->cie.CIE_id == 0)
109 entry->cie.CIE_id = DW_CIE_ID_64;
115 if (unlikely (entry->cie.CIE_id > (Dwarf_Off) pos)
118 entry->cie.CIE_id = pos - entry->cie.CIE_id;
122 if (entry->cie.CIE_id == DW_CIE_ID_64)
130 entry->cie.augmentation = (const char *) bytes;
163 const char *ap = entry->cie.augmentation;
175 get_uleb128 (entry->cie.code_alignment_factor, bytes, limit);
179 get_sleb128 (entry->cie.data_alignment_factor, bytes, limit);
185 get_uleb128 (entry->cie.return_address_register, bytes, limit);
187 entry->cie.return_address_register = *bytes++;
191 entry->cie.fde_augmentation_data_size = 0;
197 get_uleb128 (entry->cie.augmentation_data_size, bytes, limit);
198 if ((Dwarf_Word) (limit - bytes) < entry->cie.augmentation_data_size)
200 entry->cie.augmentation_data = bytes;
201 bytes += entry->cie.augmentation_data_size;
205 entry->cie.augmentation_data = bytes;
215 entry->cie.fde_augmentation_data_size
231 entry->cie.augmentation_data_size
232 = bytes - entry->cie.augmentation_data;
235 entry->cie.initial_instructions = bytes;
236 entry->cie.initial_instructions_end = limit;