Home
last modified time | relevance | path

Searched refs:cfa_offset (Results 1 – 25 of 119) sorted by relevance

12345

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Dwinnt.c850 HOST_WIDE_INT cfa_offset; member
883 seh->cfa_offset = INCOMING_FRAME_SP_OFFSET; in i386_pe_seh_init()
931 alloc_offset = MIN (seh->cfa_offset + 240, seh->sp_offset); in i386_pe_seh_cold_init()
953 offset = alloc_offset - seh->cfa_offset; in i386_pe_seh_cold_init()
1018 seh->cfa_offset += UNITS_PER_WORD; in seh_emit_push()
1029 rtx reg, HOST_WIDE_INT cfa_offset) in seh_emit_save() argument
1034 seh->reg_offset[regno] = cfa_offset; in seh_emit_save()
1038 gcc_assert (seh->sp_offset >= cfa_offset); in seh_emit_save()
1039 offset = seh->sp_offset - cfa_offset; in seh_emit_save()
1060 seh->cfa_offset += offset; in seh_emit_stackalloc()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Dwinnt.cc849 HOST_WIDE_INT cfa_offset; member
882 seh->cfa_offset = INCOMING_FRAME_SP_OFFSET; in i386_pe_seh_init()
930 alloc_offset = MIN (seh->cfa_offset + 240, seh->sp_offset); in i386_pe_seh_cold_init()
952 offset = alloc_offset - seh->cfa_offset; in i386_pe_seh_cold_init()
1017 seh->cfa_offset += UNITS_PER_WORD; in seh_emit_push()
1028 rtx reg, HOST_WIDE_INT cfa_offset) in seh_emit_save() argument
1033 seh->reg_offset[regno] = cfa_offset; in seh_emit_save()
1037 gcc_assert (seh->sp_offset >= cfa_offset); in seh_emit_save()
1038 offset = seh->sp_offset - cfa_offset; in seh_emit_save()
1059 seh->cfa_offset += offset; in seh_emit_stackalloc()
[all …]
/netbsd-src/external/gpl3/binutils/dist/libsframe/
H A Dsframe-dump.c111 int32_t cfa_offset = 0; in dump_sframe_func_with_fres() local
156 cfa_offset = sframe_fre_get_cfa_offset (sfd_ctx, &fre, &err[0]); in dump_sframe_func_with_fres()
163 sprintf (temp, "%s+%d", base_reg_str[base_reg_id], cfa_offset); in dump_sframe_func_with_fres()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/sparc/
H A Dsol2-unwind.h92 && fs->regs.cfa_offset != 0) in sparc64_frob_update_context()
174 fs->regs.cfa_offset = 0; in MD_FALLBACK_FRAME_STATE_FOR()
213 fs->regs.cfa_offset = new_cfa - (long) this_cfa + STACK_BIAS; in MD_FALLBACK_FRAME_STATE_FOR()
H A Dlinux-unwind.h60 fs->regs.cfa_offset = new_cfa - this_cfa; in sparc64_fallback_frame_state()
117 && fs->regs.cfa_offset != 0 in sparc64_frob_update_context()
172 fs->regs.cfa_offset = new_cfa - this_cfa; in sparc_fallback_frame_state()
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/sparc/
H A Dsol2-unwind.h92 && fs->regs.cfa_offset != 0) in sparc64_frob_update_context()
174 fs->regs.cfa_offset = 0; in MD_FALLBACK_FRAME_STATE_FOR()
213 fs->regs.cfa_offset = new_cfa - (long) this_cfa + STACK_BIAS; in MD_FALLBACK_FRAME_STATE_FOR()
H A Dlinux-unwind.h60 fs->regs.cfa_offset = new_cfa - this_cfa; in sparc64_fallback_frame_state()
117 && fs->regs.cfa_offset != 0 in sparc64_frob_update_context()
172 fs->regs.cfa_offset = new_cfa - this_cfa; in sparc_fallback_frame_state()
/netbsd-src/external/gpl3/binutils/dist/gas/
H A Dgen-sframe.c144 offsetT cfa_offset) in sframe_fre_set_cfa_offset() argument
146 fre->cfa_offset = cfa_offset; in sframe_fre_set_cfa_offset()
369 cfa_offset_size = get_offset_size_in_bytes (sframe_fre->cfa_offset); in sframe_get_fre_offset_size()
535 fre_offset_func_map[idx].out_func (sframe_fre->cfa_offset); in output_sframe_row_entry()
915 cur_fre->cfa_offset = prev_fre->cfa_offset; in sframe_row_entry_initialize()
1011 sframe_fre_set_cfa_offset (cur_fre, last_fre->cfa_offset); in sframe_xlate_do_def_cfa_register()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/cr16/
H A Dunwind-cr16.c1054 fs->regs.cfa_offset = (_Unwind_Word)utmp; in execute_cfa_program()
1066 fs->regs.cfa_offset = utmp; in execute_cfa_program()
1099 fs->regs.cfa_offset = (_Unwind_Sword)stmp; in execute_cfa_program()
1101 fs->regs.cfa_offset *= fs->data_align; in execute_cfa_program()
1106 fs->regs.cfa_offset = (_Unwind_Sword)stmp; in execute_cfa_program()
1107 fs->regs.cfa_offset *= fs->data_align; in execute_cfa_program()
1245 long cfa_offset; member
1296 state_in->cfa_offset = fs.regs.cfa_offset; in __frame_state_for()
1358 cfa += fs->regs.cfa_offset; in uw_update_context_1()
1532 fs.regs.cfa_offset = 0; in uw_init_context_1()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/cr16/
H A Dunwind-cr16.c1054 fs->regs.cfa_offset = (_Unwind_Word)utmp; in execute_cfa_program()
1066 fs->regs.cfa_offset = utmp; in execute_cfa_program()
1099 fs->regs.cfa_offset = (_Unwind_Sword)stmp; in execute_cfa_program()
1101 fs->regs.cfa_offset *= fs->data_align; in execute_cfa_program()
1106 fs->regs.cfa_offset = (_Unwind_Sword)stmp; in execute_cfa_program()
1107 fs->regs.cfa_offset *= fs->data_align; in execute_cfa_program()
1245 long cfa_offset; member
1296 state_in->cfa_offset = fs.regs.cfa_offset; in __frame_state_for()
1358 cfa += fs->regs.cfa_offset; in uw_update_context_1()
1532 fs.regs.cfa_offset = 0; in uw_init_context_1()
[all …]
H A Dunwind-dw2.h56 _Unwind_Sword cfa_offset; member
/netbsd-src/external/gpl3/gcc/dist/libgcc/
H A Dunwind-dw2.c1103 fs->regs.cfa_offset = (_Unwind_Word)utmp; in execute_cfa_program()
1115 fs->regs.cfa_offset = utmp; in execute_cfa_program()
1155 fs->regs.cfa_offset = (_Unwind_Sword)stmp; in execute_cfa_program()
1157 fs->regs.cfa_offset *= fs->data_align; in execute_cfa_program()
1162 fs->regs.cfa_offset = (_Unwind_Sword)stmp; in execute_cfa_program()
1163 fs->regs.cfa_offset *= fs->data_align; in execute_cfa_program()
1320 long cfa_offset; member
1371 state_in->cfa_offset = fs.regs.cfa_offset; in __frame_state_for()
1433 cfa += fs->regs.cfa_offset; in uw_update_context_1()
1611 fs.regs.cfa_offset = 0; in uw_init_context_1()
H A Dunwind-dw2.h56 _Unwind_Sword cfa_offset; member
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/
H A Dunwind-dw2.c1103 fs->regs.cfa_offset = (_Unwind_Word)utmp; in execute_cfa_program()
1115 fs->regs.cfa_offset = utmp; in execute_cfa_program()
1155 fs->regs.cfa_offset = (_Unwind_Sword)stmp; in execute_cfa_program()
1157 fs->regs.cfa_offset *= fs->data_align; in execute_cfa_program()
1162 fs->regs.cfa_offset = (_Unwind_Sword)stmp; in execute_cfa_program()
1163 fs->regs.cfa_offset *= fs->data_align; in execute_cfa_program()
1320 long cfa_offset; member
1371 state_in->cfa_offset = fs.regs.cfa_offset; in __frame_state_for()
1433 cfa += fs->regs.cfa_offset; in uw_update_context_1()
1611 fs.regs.cfa_offset = 0; in uw_init_context_1()
H A Dunwind-dw2.h56 _Unwind_Sword cfa_offset; member
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/pa/
H A Dhpux-unwind.h151 fs->regs.cfa_offset = 0; in pa_fallback_frame_state()
171 fs->regs.cfa_offset = 0; in pa_fallback_frame_state()
243 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in pa_fallback_frame_state()
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/pa/
H A Dhpux-unwind.h151 fs->regs.cfa_offset = 0; in pa_fallback_frame_state()
171 fs->regs.cfa_offset = 0; in pa_fallback_frame_state()
243 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in pa_fallback_frame_state()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/i386/
H A Dw32-unwind.h153 fs->regs.cfa_offset = new_cfa_ - (long) ctx_cfa_; in i386_w32_fallback_frame_state()
189 fs->regs.cfa_offset = new_cfa_ - (long) ctx_cfa_; in i386_w32_fallback_frame_state()
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/i386/
H A Dw32-unwind.h153 fs->regs.cfa_offset = new_cfa_ - (long) ctx_cfa_; in i386_w32_fallback_frame_state()
189 fs->regs.cfa_offset = new_cfa_ - (long) ctx_cfa_; in i386_w32_fallback_frame_state()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/m68k/
H A Dlinux-unwind.h69 fs->regs.cfa_offset = cfa - (long) context->cfa; in m68k_fallback_frame_state()
122 fs->regs.cfa_offset = cfa - (long) context->cfa; in m68k_fallback_frame_state()
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/s390/
H A Dtpf-unwind.h86 fs->regs.cfa_offset = STACK_POINTER_OFFSET; in s390_fallback_frame_state()
117 fs->regs.cfa_offset = new_cfa - in s390_fallback_frame_state()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/s390/
H A Dtpf-unwind.h86 fs->regs.cfa_offset = STACK_POINTER_OFFSET; in s390_fallback_frame_state()
117 fs->regs.cfa_offset = new_cfa - in s390_fallback_frame_state()
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/m68k/
H A Dlinux-unwind.h69 fs->regs.cfa_offset = cfa - (long) context->cfa; in m68k_fallback_frame_state()
122 fs->regs.cfa_offset = cfa - (long) context->cfa; in m68k_fallback_frame_state()
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-tic6x.c4881 offsetT cfa_offset = unwind->cfa_offset; in tic6x_output_unwinding() local
4896 if (reg_saved_mask || cfa_offset >= MAX_COMPACT_SP_OFFSET) in tic6x_output_unwinding()
4908 if (cfa_offset >= MAX_COMPACT_SP_OFFSET) in tic6x_output_unwinding()
4925 unwind->data |= cfa_offset << (17 - 3); in tic6x_output_unwinding()
4966 else if (cfa_offset != 0) in tic6x_output_unwinding()
4968 cfa_offset >>= 3; in tic6x_output_unwinding()
4969 if (cfa_offset > 0x80) in tic6x_output_unwinding()
4972 tic6x_unwind_uleb (cfa_offset - 0x81); in tic6x_output_unwinding()
4974 else if (cfa_offset > 0x40) in tic6x_output_unwinding()
4977 tic6x_unwind_byte (UNWIND_OP_ADD_SP | (cfa_offset - 0x40)); in tic6x_output_unwinding()
[all …]
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-tic6x.c4883 offsetT cfa_offset = unwind->cfa_offset; in tic6x_output_unwinding() local
4898 if (reg_saved_mask || cfa_offset >= MAX_COMPACT_SP_OFFSET) in tic6x_output_unwinding()
4910 if (cfa_offset >= MAX_COMPACT_SP_OFFSET) in tic6x_output_unwinding()
4927 unwind->data |= cfa_offset << (17 - 3); in tic6x_output_unwinding()
4968 else if (cfa_offset != 0) in tic6x_output_unwinding()
4970 cfa_offset >>= 3; in tic6x_output_unwinding()
4971 if (cfa_offset > 0x80) in tic6x_output_unwinding()
4974 tic6x_unwind_uleb (cfa_offset - 0x81); in tic6x_output_unwinding()
4976 else if (cfa_offset > 0x40) in tic6x_output_unwinding()
4979 tic6x_unwind_byte (UNWIND_OP_ADD_SP | (cfa_offset - 0x40)); in tic6x_output_unwinding()
[all …]

12345