Home
last modified time | relevance | path

Searched refs:new_cfa (Results 1 – 25 of 64) sorted by relevance

123

/netbsd/external/gpl3/gcc.old/dist/libgcc/config/bfin/
H A Dlinux-unwind.h42 long new_cfa; in bfin_fallback_frame_state() local
66 new_cfa = sc->sc_usp; in bfin_fallback_frame_state()
69 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in bfin_fallback_frame_state()
72 fs->regs.reg[0].loc.offset = (long)&sc->sc_r0 - new_cfa; in bfin_fallback_frame_state()
74 fs->regs.reg[1].loc.offset = (long)&sc->sc_r1 - new_cfa; in bfin_fallback_frame_state()
76 fs->regs.reg[2].loc.offset = (long)&sc->sc_r2 - new_cfa; in bfin_fallback_frame_state()
78 fs->regs.reg[3].loc.offset = (long)&sc->sc_r3 - new_cfa; in bfin_fallback_frame_state()
80 fs->regs.reg[4].loc.offset = (long)&sc->sc_r4 - new_cfa; in bfin_fallback_frame_state()
82 fs->regs.reg[5].loc.offset = (long)&sc->sc_r5 - new_cfa; in bfin_fallback_frame_state()
84 fs->regs.reg[6].loc.offset = (long)&sc->sc_r6 - new_cfa; in bfin_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc/dist/libgcc/config/bfin/
H A Dlinux-unwind.h42 long new_cfa; in bfin_fallback_frame_state() local
66 new_cfa = sc->sc_usp; in bfin_fallback_frame_state()
69 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in bfin_fallback_frame_state()
72 fs->regs.reg[0].loc.offset = (long)&sc->sc_r0 - new_cfa; in bfin_fallback_frame_state()
74 fs->regs.reg[1].loc.offset = (long)&sc->sc_r1 - new_cfa; in bfin_fallback_frame_state()
76 fs->regs.reg[2].loc.offset = (long)&sc->sc_r2 - new_cfa; in bfin_fallback_frame_state()
78 fs->regs.reg[3].loc.offset = (long)&sc->sc_r3 - new_cfa; in bfin_fallback_frame_state()
80 fs->regs.reg[4].loc.offset = (long)&sc->sc_r4 - new_cfa; in bfin_fallback_frame_state()
82 fs->regs.reg[5].loc.offset = (long)&sc->sc_r5 - new_cfa; in bfin_fallback_frame_state()
84 fs->regs.reg[6].loc.offset = (long)&sc->sc_r6 - new_cfa; in bfin_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/i386/
H A Dsol2-unwind.h41 long new_cfa; in x86_64_fallback_frame_state() local
90 new_cfa = mctx->gregs[REG_RSP]; in x86_64_fallback_frame_state()
94 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_fallback_frame_state()
145 long new_cfa; in x86_fallback_frame_state() local
176 new_cfa = mctx->gregs[UESP]; in x86_fallback_frame_state()
180 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_fallback_frame_state()
184 fs->regs.reg[0].loc.offset = (long)&mctx->gregs[EAX] - new_cfa; in x86_fallback_frame_state()
186 fs->regs.reg[3].loc.offset = (long)&mctx->gregs[EBX] - new_cfa; in x86_fallback_frame_state()
188 fs->regs.reg[1].loc.offset = (long)&mctx->gregs[ECX] - new_cfa; in x86_fallback_frame_state()
190 fs->regs.reg[2].loc.offset = (long)&mctx->gregs[EDX] - new_cfa; in x86_fallback_frame_state()
[all …]
H A Dlinux-unwind.h55 long new_cfa; in x86_64_fallback_frame_state() local
75 new_cfa = sc->rsp; in x86_64_fallback_frame_state()
79 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_fallback_frame_state()
83 fs->regs.reg[0].loc.offset = (long)&sc->rax - new_cfa; in x86_64_fallback_frame_state()
85 fs->regs.reg[1].loc.offset = (long)&sc->rdx - new_cfa; in x86_64_fallback_frame_state()
87 fs->regs.reg[2].loc.offset = (long)&sc->rcx - new_cfa; in x86_64_fallback_frame_state()
97 fs->regs.reg[8].loc.offset = (long)&sc->r8 - new_cfa; in x86_64_fallback_frame_state()
99 fs->regs.reg[9].loc.offset = (long)&sc->r9 - new_cfa; in x86_64_fallback_frame_state()
129 long new_cfa; in x86_fallback_frame_state() local
156 new_cfa = sc->esp; in x86_fallback_frame_state()
[all …]
H A Dfreebsd-unwind.h79 long new_cfa; in x86_64_freebsd_fallback_frame_state() local
107 new_cfa = sf->REG_NAME(rsp); in x86_64_freebsd_fallback_frame_state()
110 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_freebsd_fallback_frame_state()
114 fs->regs.reg[0].loc.offset = (long)&sf->REG_NAME(rax) - new_cfa; in x86_64_freebsd_fallback_frame_state()
116 fs->regs.reg[1].loc.offset = (long)&sf->REG_NAME(rdx) - new_cfa; in x86_64_freebsd_fallback_frame_state()
118 fs->regs.reg[2].loc.offset = (long)&sf->REG_NAME(rcx) - new_cfa; in x86_64_freebsd_fallback_frame_state()
128 fs->regs.reg[8].loc.offset = (long)&sf->REG_NAME(r8) - new_cfa; in x86_64_freebsd_fallback_frame_state()
130 fs->regs.reg[9].loc.offset = (long)&sf->REG_NAME(r9) - new_cfa; in x86_64_freebsd_fallback_frame_state()
166 long new_cfa; in x86_freebsd_fallback_frame_state() local
186 new_cfa = sf->REG_NAME(esp); in x86_freebsd_fallback_frame_state()
[all …]
H A Ddragonfly-unwind.h92 long new_cfa; in x86_64_dragonfly_fallback_frame_state() local
98 new_cfa = sf->REG_NAME(rsp); in x86_64_dragonfly_fallback_frame_state()
102 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_dragonfly_fallback_frame_state()
106 fs->regs.reg[0].loc.offset = (long)&sf->REG_NAME(rax) - new_cfa; in x86_64_dragonfly_fallback_frame_state()
108 fs->regs.reg[1].loc.offset = (long)&sf->REG_NAME(rdx) - new_cfa; in x86_64_dragonfly_fallback_frame_state()
110 fs->regs.reg[2].loc.offset = (long)&sf->REG_NAME(rcx) - new_cfa; in x86_64_dragonfly_fallback_frame_state()
120 fs->regs.reg[8].loc.offset = (long)&sf->REG_NAME(r8) - new_cfa; in x86_64_dragonfly_fallback_frame_state()
122 fs->regs.reg[9].loc.offset = (long)&sf->REG_NAME(r9) - new_cfa; in x86_64_dragonfly_fallback_frame_state()
171 long new_cfa; in x86_dragonfly_fallback_frame_state() local
179 new_cfa = sf->REG_NAME(esp); in x86_dragonfly_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc/dist/libgcc/config/i386/
H A Dlinux-unwind.h55 long new_cfa; in x86_64_fallback_frame_state() local
75 new_cfa = sc->rsp; in x86_64_fallback_frame_state()
79 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_fallback_frame_state()
83 fs->regs.reg[0].loc.offset = (long)&sc->rax - new_cfa; in x86_64_fallback_frame_state()
85 fs->regs.reg[1].loc.offset = (long)&sc->rdx - new_cfa; in x86_64_fallback_frame_state()
87 fs->regs.reg[2].loc.offset = (long)&sc->rcx - new_cfa; in x86_64_fallback_frame_state()
97 fs->regs.reg[8].loc.offset = (long)&sc->r8 - new_cfa; in x86_64_fallback_frame_state()
99 fs->regs.reg[9].loc.offset = (long)&sc->r9 - new_cfa; in x86_64_fallback_frame_state()
129 long new_cfa; in x86_fallback_frame_state() local
156 new_cfa = sc->esp; in x86_fallback_frame_state()
[all …]
H A Dsol2-unwind.h41 long new_cfa; in x86_64_fallback_frame_state() local
90 new_cfa = mctx->gregs[REG_RSP]; in x86_64_fallback_frame_state()
94 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_fallback_frame_state()
145 long new_cfa; in x86_fallback_frame_state() local
176 new_cfa = mctx->gregs[UESP]; in x86_fallback_frame_state()
180 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_fallback_frame_state()
184 fs->regs.reg[0].loc.offset = (long)&mctx->gregs[EAX] - new_cfa; in x86_fallback_frame_state()
186 fs->regs.reg[3].loc.offset = (long)&mctx->gregs[EBX] - new_cfa; in x86_fallback_frame_state()
188 fs->regs.reg[1].loc.offset = (long)&mctx->gregs[ECX] - new_cfa; in x86_fallback_frame_state()
190 fs->regs.reg[2].loc.offset = (long)&mctx->gregs[EDX] - new_cfa; in x86_fallback_frame_state()
[all …]
H A Dfreebsd-unwind.h79 long new_cfa; in x86_64_freebsd_fallback_frame_state() local
107 new_cfa = sf->REG_NAME(rsp); in x86_64_freebsd_fallback_frame_state()
110 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_freebsd_fallback_frame_state()
114 fs->regs.reg[0].loc.offset = (long)&sf->REG_NAME(rax) - new_cfa; in x86_64_freebsd_fallback_frame_state()
116 fs->regs.reg[1].loc.offset = (long)&sf->REG_NAME(rdx) - new_cfa; in x86_64_freebsd_fallback_frame_state()
118 fs->regs.reg[2].loc.offset = (long)&sf->REG_NAME(rcx) - new_cfa; in x86_64_freebsd_fallback_frame_state()
128 fs->regs.reg[8].loc.offset = (long)&sf->REG_NAME(r8) - new_cfa; in x86_64_freebsd_fallback_frame_state()
130 fs->regs.reg[9].loc.offset = (long)&sf->REG_NAME(r9) - new_cfa; in x86_64_freebsd_fallback_frame_state()
166 long new_cfa; in x86_freebsd_fallback_frame_state() local
186 new_cfa = sf->REG_NAME(esp); in x86_freebsd_fallback_frame_state()
[all …]
H A Ddragonfly-unwind.h92 long new_cfa; in x86_64_dragonfly_fallback_frame_state() local
98 new_cfa = sf->REG_NAME(rsp); in x86_64_dragonfly_fallback_frame_state()
102 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_dragonfly_fallback_frame_state()
106 fs->regs.reg[0].loc.offset = (long)&sf->REG_NAME(rax) - new_cfa; in x86_64_dragonfly_fallback_frame_state()
108 fs->regs.reg[1].loc.offset = (long)&sf->REG_NAME(rdx) - new_cfa; in x86_64_dragonfly_fallback_frame_state()
110 fs->regs.reg[2].loc.offset = (long)&sf->REG_NAME(rcx) - new_cfa; in x86_64_dragonfly_fallback_frame_state()
120 fs->regs.reg[8].loc.offset = (long)&sf->REG_NAME(r8) - new_cfa; in x86_64_dragonfly_fallback_frame_state()
122 fs->regs.reg[9].loc.offset = (long)&sf->REG_NAME(r9) - new_cfa; in x86_64_dragonfly_fallback_frame_state()
171 long new_cfa; in x86_dragonfly_fallback_frame_state() local
179 new_cfa = sf->REG_NAME(esp); in x86_dragonfly_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/alpha/
H A Dvms-unwind.h86 ADDR new_cfa = 0; in alpha_vms_fallback_frame_state() local
152 new_cfa = (ADDR) icb.libicb$q_ireg[30]; in alpha_vms_fallback_frame_state()
165 new_cfa = base_addr + pv->pdsc$l_size; in alpha_vms_fallback_frame_state()
172 fs->regs.cfa_offset = new_cfa - context->cfa; in alpha_vms_fallback_frame_state()
192 UPDATE_FS_FOR_CFA_GR (fs, 27, base_addr, new_cfa); in alpha_vms_fallback_frame_state()
196 UPDATE_FS_FOR_CFA_GR (fs, 26, rsa_addr, new_cfa); in alpha_vms_fallback_frame_state()
197 UPDATE_FS_FOR_CFA_GR (fs, RA_COLUMN, rsa_addr, new_cfa); in alpha_vms_fallback_frame_state()
203 UPDATE_FS_FOR_CFA_GR (fs, i, rsa_addr + 8 * ++j, new_cfa); in alpha_vms_fallback_frame_state()
252 UPDATE_FS_FOR_CFA_GR (fs, RA_COLUMN, condpc_addr, new_cfa); in alpha_vms_fallback_frame_state()
257 UPDATE_FS_FOR_CFA_GR (fs, 29, &chfctx->chfctx$q_expt_fp, new_cfa); in alpha_vms_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc/dist/libgcc/config/alpha/
H A Dvms-unwind.h86 ADDR new_cfa = 0; in alpha_vms_fallback_frame_state() local
152 new_cfa = (ADDR) icb.libicb$q_ireg[30]; in alpha_vms_fallback_frame_state()
165 new_cfa = base_addr + pv->pdsc$l_size; in alpha_vms_fallback_frame_state()
172 fs->regs.cfa_offset = new_cfa - context->cfa; in alpha_vms_fallback_frame_state()
192 UPDATE_FS_FOR_CFA_GR (fs, 27, base_addr, new_cfa); in alpha_vms_fallback_frame_state()
196 UPDATE_FS_FOR_CFA_GR (fs, 26, rsa_addr, new_cfa); in alpha_vms_fallback_frame_state()
197 UPDATE_FS_FOR_CFA_GR (fs, RA_COLUMN, rsa_addr, new_cfa); in alpha_vms_fallback_frame_state()
203 UPDATE_FS_FOR_CFA_GR (fs, i, rsa_addr + 8 * ++j, new_cfa); in alpha_vms_fallback_frame_state()
252 UPDATE_FS_FOR_CFA_GR (fs, RA_COLUMN, condpc_addr, new_cfa); in alpha_vms_fallback_frame_state()
257 UPDATE_FS_FOR_CFA_GR (fs, 29, &chfctx->chfctx$q_expt_fp, new_cfa); in alpha_vms_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/sh/
H A Dlinux-unwind.h56 long new_cfa; in sh_fallback_frame_state() local
95 new_cfa = sc->sc_regs[15]; in sh_fallback_frame_state()
104 = (long)&(sc->sc_regs[i]) - new_cfa; in sh_fallback_frame_state()
109 = (long)&(sc->sc_pr) - new_cfa; in sh_fallback_frame_state()
112 = (long)&(sc->sc_sr) - new_cfa; in sh_fallback_frame_state()
115 = (long)&(sc->sc_gbr) - new_cfa; in sh_fallback_frame_state()
118 = (long)&(sc->sc_mach) - new_cfa; in sh_fallback_frame_state()
121 = (long)&(sc->sc_macl) - new_cfa; in sh_fallback_frame_state()
142 = (long)&(sc->sc_fpul) - new_cfa; in sh_fallback_frame_state()
145 = (long)&(sc->sc_fpscr) - new_cfa; in sh_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc/dist/libgcc/config/sh/
H A Dlinux-unwind.h56 long new_cfa; in sh_fallback_frame_state() local
95 new_cfa = sc->sc_regs[15]; in sh_fallback_frame_state()
104 = (long)&(sc->sc_regs[i]) - new_cfa; in sh_fallback_frame_state()
109 = (long)&(sc->sc_pr) - new_cfa; in sh_fallback_frame_state()
112 = (long)&(sc->sc_sr) - new_cfa; in sh_fallback_frame_state()
115 = (long)&(sc->sc_gbr) - new_cfa; in sh_fallback_frame_state()
118 = (long)&(sc->sc_mach) - new_cfa; in sh_fallback_frame_state()
121 = (long)&(sc->sc_macl) - new_cfa; in sh_fallback_frame_state()
142 = (long)&(sc->sc_fpul) - new_cfa; in sh_fallback_frame_state()
145 = (long)&(sc->sc_fpscr) - new_cfa; in sh_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/sparc/
H A Dlinux-unwind.h42 long new_cfa, ra_location, shifted_ra_location; in sparc64_fallback_frame_state() local
54 new_cfa = *(long *)(this_cfa + regs_off + (14 * 8)); in sparc64_fallback_frame_state()
56 new_cfa += STACK_BIAS; in sparc64_fallback_frame_state()
60 fs->regs.cfa_offset = new_cfa - this_cfa; in sparc64_fallback_frame_state()
70 = this_cfa + regs_off + (i * 8) - new_cfa; in sparc64_fallback_frame_state()
76 = this_cfa + (i * 8) - new_cfa; in sparc64_fallback_frame_state()
86 = fpu_save + (i * 4) - new_cfa; in sparc64_fallback_frame_state()
142 int new_cfa, ra_location, shifted_ra_location; in sparc_fallback_frame_state() local
172 fs->regs.cfa_offset = new_cfa - this_cfa; in sparc_fallback_frame_state()
188 = this_cfa + (i * 4) - new_cfa; in sparc_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc/dist/libgcc/config/sparc/
H A Dlinux-unwind.h42 long new_cfa, ra_location, shifted_ra_location; in sparc64_fallback_frame_state() local
54 new_cfa = *(long *)(this_cfa + regs_off + (14 * 8)); in sparc64_fallback_frame_state()
56 new_cfa += STACK_BIAS; in sparc64_fallback_frame_state()
60 fs->regs.cfa_offset = new_cfa - this_cfa; in sparc64_fallback_frame_state()
70 = this_cfa + regs_off + (i * 8) - new_cfa; in sparc64_fallback_frame_state()
76 = this_cfa + (i * 8) - new_cfa; in sparc64_fallback_frame_state()
86 = fpu_save + (i * 4) - new_cfa; in sparc64_fallback_frame_state()
142 int new_cfa, ra_location, shifted_ra_location; in sparc_fallback_frame_state() local
172 fs->regs.cfa_offset = new_cfa - this_cfa; in sparc_fallback_frame_state()
188 = this_cfa + (i * 4) - new_cfa; in sparc_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/csky/
H A Dlinux-unwind.h62 _Unwind_Ptr new_cfa; in csky_fallback_frame_state() local
83 new_cfa = (_Unwind_Ptr) sc_pt_regs (usp); in csky_fallback_frame_state()
86 fs->regs.cfa_offset = new_cfa - (_Unwind_Ptr) context->cfa; in csky_fallback_frame_state()
89 fs->regs.reg[0].loc.offset = (_Unwind_Ptr) & sc_pt_regs (a0) - new_cfa; in csky_fallback_frame_state()
92 fs->regs.reg[1].loc.offset = (_Unwind_Ptr) & sc_pt_regs (a1) - new_cfa; in csky_fallback_frame_state()
95 fs->regs.reg[2].loc.offset = (_Unwind_Ptr) & sc_pt_regs (a2) - new_cfa; in csky_fallback_frame_state()
98 fs->regs.reg[3].loc.offset = (_Unwind_Ptr) & sc_pt_regs (a3) - new_cfa; in csky_fallback_frame_state()
104 (_Unwind_Ptr) & sc_pt_regs (regs[i - 4]) - new_cfa; in csky_fallback_frame_state()
111 (_Unwind_Ptr) & sc_pt_regs (exregs[i - 16]) - new_cfa; in csky_fallback_frame_state()
115 (_Unwind_Ptr) & sc_pt_regs_tls (tls) - new_cfa; in csky_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc/dist/libgcc/config/csky/
H A Dlinux-unwind.h62 _Unwind_Ptr new_cfa; in csky_fallback_frame_state() local
83 new_cfa = (_Unwind_Ptr) sc_pt_regs (usp); in csky_fallback_frame_state()
86 fs->regs.cfa_offset = new_cfa - (_Unwind_Ptr) context->cfa; in csky_fallback_frame_state()
89 fs->regs.reg[0].loc.offset = (_Unwind_Ptr) & sc_pt_regs (a0) - new_cfa; in csky_fallback_frame_state()
92 fs->regs.reg[1].loc.offset = (_Unwind_Ptr) & sc_pt_regs (a1) - new_cfa; in csky_fallback_frame_state()
95 fs->regs.reg[2].loc.offset = (_Unwind_Ptr) & sc_pt_regs (a2) - new_cfa; in csky_fallback_frame_state()
98 fs->regs.reg[3].loc.offset = (_Unwind_Ptr) & sc_pt_regs (a3) - new_cfa; in csky_fallback_frame_state()
104 (_Unwind_Ptr) & sc_pt_regs (regs[i - 4]) - new_cfa; in csky_fallback_frame_state()
111 (_Unwind_Ptr) & sc_pt_regs (exregs[i - 16]) - new_cfa; in csky_fallback_frame_state()
115 (_Unwind_Ptr) & sc_pt_regs_tls (tls) - new_cfa; in csky_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/rs6000/
H A Daix-unwind.h221 long new_cfa; in ppc_aix_fallback_frame_state() local
231 new_cfa = mctx->gpr[__LIBGCC_STACK_POINTER_REGNUM__]; in ppc_aix_fallback_frame_state()
235 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in ppc_aix_fallback_frame_state()
242 REGISTER_CFA_OFFSET_FOR (fs, i, &mctx->gpr[i], new_cfa); in ppc_aix_fallback_frame_state()
244 REGISTER_CFA_OFFSET_FOR (fs, R_CR2, &mctx->cr, new_cfa); in ppc_aix_fallback_frame_state()
245 REGISTER_CFA_OFFSET_FOR (fs, R_XER, &mctx->xer, new_cfa); in ppc_aix_fallback_frame_state()
246 REGISTER_CFA_OFFSET_FOR (fs, R_LR, &mctx->lr, new_cfa); in ppc_aix_fallback_frame_state()
249 REGISTER_CFA_OFFSET_FOR (fs, RETURN_COLUMN, &mctx->iar, new_cfa); in ppc_aix_fallback_frame_state()
256 REGISTER_CFA_OFFSET_FOR (fs, i+32, &mctx->fpr[i], new_cfa); in ppc_aix_fallback_frame_state()
271 (fs, i+R_FIRST_ALTIVEC, &vstate->regs[i], new_cfa); in ppc_aix_fallback_frame_state()
[all …]
H A Dlinux-unwind.h202 long new_cfa; in ppc_fallback_frame_state() local
208 new_cfa = regs->gpr[__LIBGCC_STACK_POINTER_REGNUM__]; in ppc_fallback_frame_state()
211 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in ppc_fallback_frame_state()
215 fs->regs.reg[2].loc.offset = (long) &regs->gpr[2] - new_cfa; in ppc_fallback_frame_state()
220 fs->regs.reg[i].loc.offset = (long) &regs->gpr[i] - new_cfa; in ppc_fallback_frame_state()
224 cr_offset = (long) &regs->ccr - new_cfa; in ppc_fallback_frame_state()
240 fs->regs.reg[R_LR].loc.offset = (long) &regs->link - new_cfa; in ppc_fallback_frame_state()
251 fs->regs.reg[i + 32].loc.offset = (long) &regs->fpr[i] - new_cfa; in ppc_fallback_frame_state()
265 fs->regs.reg[i + R_VR0].loc.offset = (long) &vregs->vr[i] - new_cfa; in ppc_fallback_frame_state()
270 fs->regs.reg[R_VRSAVE].loc.offset = (long) &vregs->vsave - new_cfa; in ppc_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc/dist/libgcc/config/rs6000/
H A Daix-unwind.h221 long new_cfa; in ppc_aix_fallback_frame_state() local
231 new_cfa = mctx->gpr[__LIBGCC_STACK_POINTER_REGNUM__]; in ppc_aix_fallback_frame_state()
235 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in ppc_aix_fallback_frame_state()
242 REGISTER_CFA_OFFSET_FOR (fs, i, &mctx->gpr[i], new_cfa); in ppc_aix_fallback_frame_state()
244 REGISTER_CFA_OFFSET_FOR (fs, R_CR2, &mctx->cr, new_cfa); in ppc_aix_fallback_frame_state()
245 REGISTER_CFA_OFFSET_FOR (fs, R_XER, &mctx->xer, new_cfa); in ppc_aix_fallback_frame_state()
246 REGISTER_CFA_OFFSET_FOR (fs, R_LR, &mctx->lr, new_cfa); in ppc_aix_fallback_frame_state()
249 REGISTER_CFA_OFFSET_FOR (fs, RETURN_COLUMN, &mctx->iar, new_cfa); in ppc_aix_fallback_frame_state()
256 REGISTER_CFA_OFFSET_FOR (fs, i+32, &mctx->fpr[i], new_cfa); in ppc_aix_fallback_frame_state()
271 (fs, i+R_FIRST_ALTIVEC, &vstate->regs[i], new_cfa); in ppc_aix_fallback_frame_state()
[all …]
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/pa/
H A Dlinux-unwind.h78 _Unwind_Ptr new_cfa; in pa32_fallback_frame_state() local
135 new_cfa = sc->sc_gr[30]; in pa32_fallback_frame_state()
138 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in pa32_fallback_frame_state()
142 fs->regs.reg[i].loc.offset = (long)&sc->sc_gr[i] - new_cfa; in pa32_fallback_frame_state()
149 = (long)&sc->sc_fr[i] - new_cfa; in pa32_fallback_frame_state()
152 = (long)&sc->sc_fr[i] + 4 - new_cfa; in pa32_fallback_frame_state()
155 fs->regs.reg[88].loc.offset = (long) &sc->sc_sar - new_cfa; in pa32_fallback_frame_state()
159 = (long) &sc->sc_iaoq[0] - new_cfa; in pa32_fallback_frame_state()
/netbsd/external/gpl3/gcc/dist/libgcc/config/pa/
H A Dlinux-unwind.h78 _Unwind_Ptr new_cfa; in pa32_fallback_frame_state() local
135 new_cfa = sc->sc_gr[30]; in pa32_fallback_frame_state()
138 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in pa32_fallback_frame_state()
142 fs->regs.reg[i].loc.offset = (long)&sc->sc_gr[i] - new_cfa; in pa32_fallback_frame_state()
149 = (long)&sc->sc_fr[i] - new_cfa; in pa32_fallback_frame_state()
152 = (long)&sc->sc_fr[i] + 4 - new_cfa; in pa32_fallback_frame_state()
155 fs->regs.reg[88].loc.offset = (long) &sc->sc_sar - new_cfa; in pa32_fallback_frame_state()
159 = (long) &sc->sc_iaoq[0] - new_cfa; in pa32_fallback_frame_state()
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/aarch64/
H A Dfreebsd-unwind.h79 _Unwind_Ptr new_cfa; in aarch64_freebsd_fallback_frame_state() local
87 new_cfa = (_Unwind_Ptr) sc; in aarch64_freebsd_fallback_frame_state()
90 fs->regs.cfa_offset = new_cfa - (_Unwind_Ptr) context->cfa; in aarch64_freebsd_fallback_frame_state()
96 fs->regs.reg[n].loc.offset = (_Unwind_Ptr) &(sc->XREG(n)) - new_cfa; in aarch64_freebsd_fallback_frame_state()
98 fs->regs.reg[30].loc.offset = (_Unwind_Ptr) &(sc->REG_NAME(lr)) - new_cfa; in aarch64_freebsd_fallback_frame_state()
99 fs->regs.reg[31].loc.offset = (_Unwind_Ptr) &(sc->REG_NAME(sp)) - new_cfa; in aarch64_freebsd_fallback_frame_state()
102 fs->regs.reg[DARC].loc.offset = (_Unwind_Ptr) &(sc->REG_NAME(elr)) - new_cfa; in aarch64_freebsd_fallback_frame_state()
/netbsd/external/gpl3/gcc/dist/libgcc/config/aarch64/
H A Dfreebsd-unwind.h79 _Unwind_Ptr new_cfa; in aarch64_freebsd_fallback_frame_state() local
87 new_cfa = (_Unwind_Ptr) sc; in aarch64_freebsd_fallback_frame_state()
90 fs->regs.cfa_offset = new_cfa - (_Unwind_Ptr) context->cfa; in aarch64_freebsd_fallback_frame_state()
96 fs->regs.reg[n].loc.offset = (_Unwind_Ptr) &(sc->XREG(n)) - new_cfa; in aarch64_freebsd_fallback_frame_state()
98 fs->regs.reg[30].loc.offset = (_Unwind_Ptr) &(sc->REG_NAME(lr)) - new_cfa; in aarch64_freebsd_fallback_frame_state()
99 fs->regs.reg[31].loc.offset = (_Unwind_Ptr) &(sc->REG_NAME(sp)) - new_cfa; in aarch64_freebsd_fallback_frame_state()
102 fs->regs.reg[DARC].loc.offset = (_Unwind_Ptr) &(sc->REG_NAME(elr)) - new_cfa; in aarch64_freebsd_fallback_frame_state()

123