Home
last modified time | relevance | path

Searched refs:GETPC (Results 1 – 25 of 77) sorted by relevance

1234

/openbmc/qemu/target/mips/tcg/
H A Dldst_helper.c85 mem_idx, GETPC()); in helper_swl()
90 mem_idx, GETPC()); in helper_swl()
95 mem_idx, GETPC()); in helper_swl()
109 mem_idx, GETPC()); in helper_swr()
114 mem_idx, GETPC()); in helper_swr()
119 mem_idx, GETPC()); in helper_swr()
139 mem_idx, GETPC()); in helper_sdl()
144 mem_idx, GETPC()); in helper_sdl()
149 mem_idx, GETPC()); in helper_sdl()
154 mem_idx, GETPC()); in helper_sdl()
[all …]
H A Dfpu_helper.c237 update_fcr31(env, GETPC()); in helper_float_sqrt_d()
244 update_fcr31(env, GETPC()); in helper_float_sqrt_s()
253 update_fcr31(env, GETPC()); in helper_float_cvtd_s()
262 update_fcr31(env, GETPC()); in helper_float_cvtd_w()
271 update_fcr31(env, GETPC()); in helper_float_cvtd_l()
284 update_fcr31(env, GETPC()); in helper_float_cvt_l_d()
297 update_fcr31(env, GETPC()); in helper_float_cvt_l_s()
308 update_fcr31(env, GETPC()); in helper_float_cvtps_pw()
332 update_fcr31(env, GETPC()); in helper_float_cvtpw_ps()
342 update_fcr31(env, GETPC()); in helper_float_cvts_d()
[all …]
H A Dop_helper.c165 do_raise_exception(env, EXCP_THREAD, GETPC()); in helper_yield()
172 do_raise_exception(env, EXCP_THREAD, GETPC()); in helper_yield()
180 do_raise_exception(env, EXCP_THREAD, GETPC()); in helper_yield()
195 check_hwrena(env, 0, GETPC()); in helper_rdhwr_cpunum()
201 check_hwrena(env, 1, GETPC()); in helper_rdhwr_synci_step()
207 check_hwrena(env, 2, GETPC()); in helper_rdhwr_cc()
217 check_hwrena(env, 3, GETPC()); in helper_rdhwr_ccres()
223 check_hwrena(env, 4, GETPC()); in helper_rdhwr_performance()
229 check_hwrena(env, 5, GETPC()); in helper_rdhwr_xnp()
/openbmc/qemu/target/hppa/
H A Dfpu_helper.c93 update_fr0_op(env, GETPC()); in HELPER()
100 update_fr0_op(env, GETPC()); in HELPER()
107 update_fr0_op(env, GETPC()); in HELPER()
114 update_fr0_op(env, GETPC()); in HELPER()
121 update_fr0_op(env, GETPC()); in HELPER()
128 update_fr0_op(env, GETPC()); in HELPER()
135 update_fr0_op(env, GETPC()); in HELPER()
142 update_fr0_op(env, GETPC()); in HELPER()
149 update_fr0_op(env, GETPC()); in HELPER()
156 update_fr0_op(env, GETPC()); in HELPER()
[all …]
/openbmc/qemu/target/sparc/
H A Dfop_helper.c91 check_ieee_exceptions(env, GETPC()); in helper_fadds()
98 check_ieee_exceptions(env, GETPC()); in helper_fsubs()
105 check_ieee_exceptions(env, GETPC()); in helper_fmuls()
112 check_ieee_exceptions(env, GETPC()); in helper_fdivs()
119 check_ieee_exceptions(env, GETPC()); in helper_faddd()
126 check_ieee_exceptions(env, GETPC()); in helper_fsubd()
133 check_ieee_exceptions(env, GETPC()); in helper_fmuld()
140 check_ieee_exceptions(env, GETPC()); in helper_fdivd()
147 check_ieee_exceptions(env, GETPC()); in helper_faddq()
154 check_ieee_exceptions(env, GETPC()); in helper_fsubq()
[all …]
H A Dldst_helper.c589 do_check_align(env, addr, size - 1, GETPC()); in helper_ld_asi()
718 size, GETPC()); in helper_ld_asi()
805 do_check_align(env, addr, size - 1, GETPC()); in helper_st_asi()
1079 size, GETPC()); in helper_st_asi()
1149 uintptr_t ra = GETPC(); in helper_ld_code()
1203 do_check_align(env, addr, size - 1, GETPC()); in helper_ld_asi()
1292 do_check_align(env, addr, size - 1, GETPC()); in helper_st_asi()
1326 do_check_asi(env, asi, GETPC()); in helper_ld_asi()
1327 do_check_align(env, addr, size - 1, GETPC()); in helper_ld_asi()
1624 do_check_asi(env, asi, GETPC()); in helper_st_asi()
[all …]
/openbmc/qemu/target/alpha/
H A Dvax_helper.c114 fa = f_to_float32(env, GETPC(), a); in helper_addf()
115 fb = f_to_float32(env, GETPC(), b); in helper_addf()
124 fa = f_to_float32(env, GETPC(), a); in helper_subf()
125 fb = f_to_float32(env, GETPC(), b); in helper_subf()
134 fa = f_to_float32(env, GETPC(), a); in helper_mulf()
135 fb = f_to_float32(env, GETPC(), b); in helper_mulf()
144 fa = f_to_float32(env, GETPC(), a); in helper_divf()
145 fb = f_to_float32(env, GETPC(), b); in helper_divf()
154 ft = f_to_float32(env, GETPC(), t); in helper_sqrtf()
241 fa = g_to_float64(env, GETPC(), a); in helper_addg()
[all …]
/openbmc/qemu/target/riscv/
H A Dop_helper.c159 uintptr_t ra = GETPC(); in helper_cbo_zero()
244 uintptr_t ra = GETPC(); in helper_cbo_clean_flush()
253 uintptr_t ra = GETPC(); in helper_cbo_inval()
454 uintptr_t ra = GETPC(); in helper_hyp_hlv_bu()
463 uintptr_t ra = GETPC(); in helper_hyp_hlv_hu()
472 uintptr_t ra = GETPC(); in helper_hyp_hlv_wu()
481 uintptr_t ra = GETPC(); in helper_hyp_hlv_d()
490 uintptr_t ra = GETPC(); in helper_hyp_hsv_b()
499 uintptr_t ra = GETPC(); in helper_hyp_hsv_h()
508 uintptr_t ra = GETPC(); in helper_hyp_hsv_w()
[all …]
/openbmc/qemu/target/loongarch/tcg/
H A Dfpu_helper.c90 update_fcsr0(env, GETPC()); in helper_fadd_s()
99 update_fcsr0(env, GETPC()); in helper_fadd_d()
108 update_fcsr0(env, GETPC()); in helper_fsub_s()
117 update_fcsr0(env, GETPC()); in helper_fsub_d()
126 update_fcsr0(env, GETPC()); in helper_fmul_s()
135 update_fcsr0(env, GETPC()); in helper_fmul_d()
144 update_fcsr0(env, GETPC()); in helper_fdiv_s()
153 update_fcsr0(env, GETPC()); in helper_fdiv_d()
162 update_fcsr0(env, GETPC()); in helper_fmax_s()
171 update_fcsr0(env, GETPC()); in helper_fmax_d()
[all …]
/openbmc/qemu/target/s390x/tcg/
H A Dfpu_helper.c222 handle_exceptions(env, false, GETPC()); in HELPER()
230 handle_exceptions(env, false, GETPC()); in HELPER()
238 handle_exceptions(env, false, GETPC()); in HELPER()
246 handle_exceptions(env, false, GETPC()); in HELPER()
254 handle_exceptions(env, false, GETPC()); in HELPER()
262 handle_exceptions(env, false, GETPC()); in HELPER()
270 handle_exceptions(env, false, GETPC()); in HELPER()
278 handle_exceptions(env, false, GETPC()); in HELPER()
286 handle_exceptions(env, false, GETPC()); in HELPER()
294 handle_exceptions(env, false, GETPC()); in HELPER()
[all …]
H A Dint_helper.c44 tcg_s390_program_interrupt(env, PGM_FIXPT_DIVIDE, GETPC()); in HELPER()
52 tcg_s390_program_interrupt(env, PGM_FIXPT_DIVIDE, GETPC()); in HELPER()
65 tcg_s390_program_interrupt(env, PGM_FIXPT_DIVIDE, GETPC()); in HELPER()
73 tcg_s390_program_interrupt(env, PGM_FIXPT_DIVIDE, GETPC()); in HELPER()
84 tcg_s390_program_interrupt(env, PGM_FIXPT_DIVIDE, GETPC()); in HELPER()
99 tcg_s390_program_interrupt(env, PGM_FIXPT_DIVIDE, GETPC()); in HELPER()
109 tcg_s390_data_exception(env, 0, GETPC()); in HELPER()
116 tcg_s390_data_exception(env, 0, GETPC()); in HELPER()
130 tcg_s390_program_interrupt(env, PGM_FIXPT_DIVIDE, GETPC()); in HELPER()
142 tcg_s390_data_exception(env, 0, GETPC()); in HELPER()
[all …]
H A Dmisc_helper.c132 handle_diag_308(env, r1, r3, GETPC()); in HELPER()
272 const uintptr_t ra = GETPC(); in HELPER()
436 ioinst_handle_xsch(cpu, r1, GETPC()); in HELPER()
444 ioinst_handle_csch(cpu, r1, GETPC()); in HELPER()
452 ioinst_handle_hsch(cpu, r1, GETPC()); in HELPER()
468 ioinst_handle_rchp(cpu, r1, GETPC()); in HELPER()
476 ioinst_handle_rsch(cpu, r1, GETPC()); in HELPER()
485 ioinst_handle_sal(cpu, r1, GETPC()); in HELPER()
525 const uintptr_t ra = GETPC(); in HELPER()
704 const uintptr_t ra = GETPC(); in HELPER()
[all …]
H A Dvec_helper.c49 t0 = cpu_ldq_data_ra(env, addr, GETPC()); in HELPER()
51 t1 = cpu_ldq_data_ra(env, addr, GETPC()); in HELPER()
59 uint8_t byte = cpu_ldub_data_ra(env, addr, GETPC()); in HELPER()
196 probe_write_access(env, addr, MIN(bytes, 16), GETPC()); in HELPER()
199 cpu_stq_data_ra(env, addr, s390_vec_read_element64(v1, 0), GETPC()); in HELPER()
201 cpu_stq_data_ra(env, addr, s390_vec_read_element64(v1, 1), GETPC()); in HELPER()
208 cpu_stb_data_ra(env, addr, byte, GETPC()); in HELPER()
/openbmc/qemu/target/i386/tcg/
H A Dmem_helper.c34 low = cpu_ldsw_data_ra(env, a0, GETPC()); in helper_boundw()
35 high = cpu_ldsw_data_ra(env, a0 + 2, GETPC()); in helper_boundw()
41 raise_exception_ra(env, EXCP05_BOUND, GETPC()); in helper_boundw()
49 low = cpu_ldl_data_ra(env, a0, GETPC()); in helper_boundl()
50 high = cpu_ldl_data_ra(env, a0 + 4, GETPC()); in helper_boundl()
55 raise_exception_ra(env, EXCP05_BOUND, GETPC()); in helper_boundl()
H A Dseg_helper.c1278 e1 = cpu_ldl_kernel_ra(env, ptr, GETPC()); in helper_lldt()
1333 e1 = cpu_ldl_kernel_ra(env, ptr, GETPC()); in helper_ltr()
1398 e1 = cpu_ldl_kernel_ra(env, ptr, GETPC()); in helper_load_seg()
1540 GETPC()); in helper_ljmp_protected()
1545 GETPC()); in helper_ljmp_protected()
1600 sa.ra = GETPC(); in helper_lcall_real()
1643 sa.ra = GETPC(); in helper_lcall_protected()
1757 GETPC()); in helper_lcall_protected()
1762 GETPC()); in helper_lcall_protected()
1861 GETPC()); in helper_lcall_protected()
[all …]
H A Dmisc_helper.c54 cpu_svm_check_intercept_param(env, SVM_EXIT_CPUID, 0, GETPC()); in helper_cpuid()
69 raise_exception_ra(env, EXCP0D_GPF, GETPC()); in helper_rdtsc()
71 cpu_svm_check_intercept_param(env, SVM_EXIT_RDTSC, 0, GETPC()); in helper_rdtsc()
82 raise_exception_ra(env, EXCP0D_GPF, GETPC()); in helper_rdpmc()
84 cpu_svm_check_intercept_param(env, SVM_EXIT_RDPMC, 0, GETPC()); in helper_rdpmc()
107 raise_exception_err_ra(env, EXCP06_ILLOP, 0, GETPC()); in helper_rdpkru()
110 raise_exception_err_ra(env, EXCP0D_GPF, 0, GETPC()); in helper_rdpkru()
121 raise_exception_err_ra(env, EXCP06_ILLOP, 0, GETPC()); in helper_wrpkru()
124 raise_exception_err_ra(env, EXCP0D_GPF, 0, GETPC()); in helper_wrpkru()
H A Dint_helper.c41 raise_exception_ra(env, EXCP00_DIVZ, GETPC()); in helper_divb_AL()
45 raise_exception_ra(env, EXCP00_DIVZ, GETPC()); in helper_divb_AL()
59 raise_exception_ra(env, EXCP00_DIVZ, GETPC()); in helper_idivb_AL()
63 raise_exception_ra(env, EXCP00_DIVZ, GETPC()); in helper_idivb_AL()
77 raise_exception_ra(env, EXCP00_DIVZ, GETPC()); in helper_divw_AX()
81 raise_exception_ra(env, EXCP00_DIVZ, GETPC()); in helper_divw_AX()
96 raise_exception_ra(env, EXCP00_DIVZ, GETPC()); in helper_idivw_AX()
100 raise_exception_ra(env, EXCP00_DIVZ, GETPC()); in helper_idivw_AX()
116 raise_exception_ra(env, EXCP00_DIVZ, GETPC()); in helper_divl_EAX()
121 raise_exception_ra(env, EXCP00_DIVZ, GETPC()); in helper_divl_EAX()
[all …]
/openbmc/qemu/target/sh4/
H A Dop_helper.c259 update_fpscr(env, GETPC()); in helper_fadd_FT()
267 update_fpscr(env, GETPC()); in helper_fadd_DT()
277 update_fpscr(env, GETPC()); in helper_fcmp_eq_FT()
287 update_fpscr(env, GETPC()); in helper_fcmp_eq_DT()
297 update_fpscr(env, GETPC()); in helper_fcmp_gt_FT()
307 update_fpscr(env, GETPC()); in helper_fcmp_gt_DT()
316 update_fpscr(env, GETPC()); in helper_fcnvsd_FT_DT()
325 update_fpscr(env, GETPC()); in helper_fcnvds_DT_FT()
333 update_fpscr(env, GETPC()); in helper_fdiv_FT()
341 update_fpscr(env, GETPC()); in helper_fdiv_DT()
[all …]
/openbmc/qemu/target/rx/
H A Dop_helper.c159 update_fpsw(env, 0, GETPC()); in FLOATOP()
179 update_fpsw(env, ret, GETPC()); in helper_ftoi()
187 update_fpsw(env, ret, GETPC()); in helper_round()
195 update_fpsw(env, ret, GETPC()); in helper_itof()
293 tmp = cpu_ldufn[sz](env, env->regs[1], GETPC()); in helper_suntil()
312 tmp = cpu_ldufn[sz](env, env->regs[1], GETPC()); in helper_swhile()
340 tmp0 = cpu_ldfn[sz](env, env->regs[1], GETPC()); in helper_rmpa()
341 tmp1 = cpu_ldfn[sz](env, env->regs[2], GETPC()); in helper_rmpa()
435 raise_exception(env, 20, GETPC()); in helper_raise_privilege_violation()
440 raise_exception(env, 21, GETPC()); in helper_raise_access_fault()
[all …]
/openbmc/qemu/target/ppc/
H A Dmem_helper.c85 uintptr_t raddr = GETPC(); in helper_lmw()
107 uintptr_t raddr = GETPC(); in helper_stmw()
190 do_lsw(env, addr, nb, reg, GETPC()); in helper_lsw()
210 do_lsw(env, addr, xer_bc, reg, GETPC()); in helper_lswx()
218 uintptr_t raddr = GETPC(); in helper_stsw()
308 dcbz_common(env, addr, mmu_idx, env->dcache_line_size, GETPC()); in helper_dcbz()
337 cpu_ldl_data_ra(env, addr, GETPC()); in helper_icbi()
345 cpu_ldl_mmuidx_ra(env, addr, PPC_TLB_EPID_LOAD, GETPC()); in helper_icbiep()
357 c = cpu_ldub_data_ra(env, addr, GETPC()); in helper_lscbx()
408 swap(access(env, addr, GETPC())); \
[all …]
H A Dfpu_helper.c441 do_fpscr_check_status(env, GETPC()); in helper_fpscr_check_status()
475 do_float_check_status(env, true, GETPC()); in helper_float_check_status()
608 float_invalid_op_vxsnan(env, GETPC()); in do_fri()
613 do_float_check_status(env, true, GETPC()); in do_fri()
704 return do_frsp(env, arg, GETPC()); in helper_frsp()
903 float_invalid_op_vxsnan(env, GETPC()); in helper_fcmpu()
1635 do_float_check_status(env, true, GETPC()); in helper_xsaddqp()
1778 float_zero_divide_excp(env, GETPC()); in helper_xsdivqp()
3093 uint64_t xt = do_frsp(env, xb, GETPC()); in helper_xsrsp()
3432 vsxger_excp(env, GETPC()); in vsxger16()
[all …]
/openbmc/qemu/target/microblaze/
H A Dop_helper.c93 if (!check_divz(env, a, b, GETPC())) { in helper_divs()
101 if (!check_divz(env, a, b, GETPC())) { in helper_divu()
155 update_fpu_flags(env, flags, GETPC()); in helper_fadd()
169 update_fpu_flags(env, flags, GETPC()); in helper_frsub()
183 update_fpu_flags(env, flags, GETPC()); in helper_fmul()
198 update_fpu_flags(env, flags, GETPC()); in helper_fdiv()
213 update_fpu_flags(env, float_flag_invalid, GETPC()); in helper_fcmp_un()
236 update_fpu_flags(env, flags & float_flag_invalid, GETPC()); in helper_fcmp_lt()
337 update_fpu_flags(env, flags, GETPC()); in helper_fint()
351 update_fpu_flags(env, flags, GETPC()); in helper_fsqrt()
[all …]
/openbmc/qemu/target/i386/tcg/sysemu/
H A Dmisc_helper.c86 cpu_vmexit(env, SVM_EXIT_CR0_SEL_WRITE, 0, GETPC()); in helper_write_crN()
93 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_write_crN()
102 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_write_crN()
106 raise_exception_ra(env, EXCP0D_GPF, GETPC()); in helper_write_crN()
136 cpu_svm_check_intercept_param(env, SVM_EXIT_MSR, 1, GETPC()); in helper_wrmsr()
325 raise_exception_err_ra(env, EXCP0D_GPF, 0, GETPC()); in helper_wrmsr()
333 cpu_svm_check_intercept_param(env, SVM_EXIT_MSR, 0, GETPC()); in helper_rdmsr()
483 raise_exception_err_ra(env, EXCP0D_GPF, 0, GETPC()); in helper_rdmsr()
522 raise_exception_ra(env, EXCP0D_GPF, GETPC()); in helper_monitor()
533 raise_exception_ra(env, EXCP0D_GPF, GETPC()); in helper_mwait()
[all …]
H A Dsvm_helper.c276 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_vmrun()
280 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_vmrun()
286 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_vmrun()
289 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_vmrun()
311 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_vmrun()
314 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_vmrun()
319 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_vmrun()
323 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_vmrun()
379 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_vmrun()
382 cpu_vmexit(env, SVM_EXIT_ERR, 0, GETPC()); in helper_vmrun()
[all …]
/openbmc/qemu/target/openrisc/
H A Dexception_helper.c45 do_range(env, GETPC()); in HELPER()
52 do_range(env, GETPC()); in HELPER()
59 do_range(env, GETPC()); in HELPER()

1234