| /openbmc/qemu/target/sparc/ |
| H A D | win_helper.c | 26 void cpu_set_cwp(CPUSPARCState *env, int new_cwp) in cpu_set_cwp() 43 target_ulong cpu_get_psr(CPUSPARCState *env) in cpu_get_psr() 68 void cpu_put_psr_icc(CPUSPARCState *env, target_ulong val) in cpu_put_psr_icc() 83 void cpu_put_psr_raw(CPUSPARCState *env, target_ulong val) in cpu_put_psr_raw() 99 void cpu_put_psr(CPUSPARCState *env, target_ulong val) in cpu_put_psr() 107 int cpu_cwp_inc(CPUSPARCState *env, int cwp) in cpu_cwp_inc() 115 int cpu_cwp_dec(CPUSPARCState *env, int cwp) in cpu_cwp_dec() 124 void helper_rett(CPUSPARCState *env) in helper_rett() 143 void helper_save(CPUSPARCState *env) in helper_save() 154 void helper_restore(CPUSPARCState *env) in helper_restore() [all …]
|
| H A D | fop_helper.c | 47 static void check_ieee_exceptions(CPUSPARCState *env, uintptr_t ra) in check_ieee_exceptions() 87 float32 helper_fadds(CPUSPARCState *env, float32 src1, float32 src2) in helper_fadds() 94 float32 helper_fsubs(CPUSPARCState *env, float32 src1, float32 src2) in helper_fsubs() 101 float32 helper_fmuls(CPUSPARCState *env, float32 src1, float32 src2) in helper_fmuls() 108 float32 helper_fdivs(CPUSPARCState *env, float32 src1, float32 src2) in helper_fdivs() 115 float64 helper_faddd(CPUSPARCState *env, float64 src1, float64 src2) in helper_faddd() 122 float64 helper_fsubd(CPUSPARCState *env, float64 src1, float64 src2) in helper_fsubd() 129 float64 helper_fmuld(CPUSPARCState *env, float64 src1, float64 src2) in helper_fmuld() 136 float64 helper_fdivd(CPUSPARCState *env, float64 src1, float64 src2) in helper_fdivd() 143 Int128 helper_faddq(CPUSPARCState *env, Int128 src1, Int128 src2) in helper_faddq() [all …]
|
| /openbmc/qemu/target/mips/tcg/system/ |
| H A D | cp0_helper.c | 38 CPUMIPSState *env = &c->env; in mips_vpe_is_wfi() local 50 CPUMIPSState *env = &c->env; in mips_vp_is_wfi() local 113 static CPUMIPSState *mips_cpu_map_tc(CPUMIPSState *env, int *tc) in mips_cpu_map_tc() 205 uint32_t cpu_mips_get_random(CPUMIPSState *env) in cpu_mips_get_random() 230 target_ulong helper_mfc0_mvpcontrol(CPUMIPSState *env) in helper_mfc0_mvpcontrol() 235 target_ulong helper_mfc0_mvpconf0(CPUMIPSState *env) in helper_mfc0_mvpconf0() 240 target_ulong helper_mfc0_mvpconf1(CPUMIPSState *env) in helper_mfc0_mvpconf1() 245 target_ulong helper_mfc0_random(CPUMIPSState *env) in helper_mfc0_random() 250 target_ulong helper_mfc0_tcstatus(CPUMIPSState *env) in helper_mfc0_tcstatus() 255 target_ulong helper_mftc0_tcstatus(CPUMIPSState *env) in helper_mftc0_tcstatus() [all …]
|
| H A D | special_helper.c | 29 target_ulong helper_di(CPUMIPSState *env) in helper_di() 37 target_ulong helper_ei(CPUMIPSState *env) in helper_ei() 45 static void debug_pre_eret(CPUMIPSState *env) in debug_pre_eret() 60 static void debug_post_eret(CPUMIPSState *env) in debug_post_eret() 93 CPUMIPSState *env = cpu_env(cs); in mips_io_recompile_replay_branch() local 104 static inline void exception_return(CPUMIPSState *env) in exception_return() 118 void helper_eret(CPUMIPSState *env) in helper_eret() 125 void helper_eretnc(CPUMIPSState *env) in helper_eretnc() 130 void helper_deret(CPUMIPSState *env) in helper_deret() 142 void helper_cache(CPUMIPSState *env, target_ulong addr, uint32_t op) in helper_cache()
|
| /openbmc/qemu/target/riscv/ |
| H A D | fpu_helper.c | 26 target_ulong riscv_cpu_get_fflags(CPURISCVState *env) in riscv_cpu_get_fflags() 40 void riscv_cpu_set_fflags(CPURISCVState *env, target_ulong hard) in riscv_cpu_set_fflags() 53 void helper_set_rounding_mode(CPURISCVState *env, uint32_t rm) in helper_set_rounding_mode() 83 void helper_set_rounding_mode_chkfrm(CPURISCVState *env, uint32_t rm) in helper_set_rounding_mode_chkfrm() 120 static uint64_t do_fmadd_h(CPURISCVState *env, uint64_t rs1, uint64_t rs2, in do_fmadd_h() 130 static uint64_t do_fmadd_s(CPURISCVState *env, uint64_t rs1, uint64_t rs2, in do_fmadd_s() 140 uint64_t helper_fmadd_s(CPURISCVState *env, uint64_t frs1, uint64_t frs2, in helper_fmadd_s() 146 uint64_t helper_fmadd_d(CPURISCVState *env, uint64_t frs1, uint64_t frs2, in helper_fmadd_d() 152 uint64_t helper_fmadd_h(CPURISCVState *env, uint64_t frs1, uint64_t frs2, in helper_fmadd_h() 158 uint64_t helper_fmsub_s(CPURISCVState *env, uint64_t frs1, uint64_t frs2, in helper_fmsub_s() [all …]
|
| H A D | debug.c | 78 static inline target_ulong extract_trigger_type(CPURISCVState *env, in extract_trigger_type() 92 static inline target_ulong get_trigger_type(CPURISCVState *env, in get_trigger_type() 98 static trigger_action_t get_trigger_action(CPURISCVState *env, in get_trigger_action() 131 static inline target_ulong build_tdata1(CPURISCVState *env, in build_tdata1() 156 bool tdata_available(CPURISCVState *env, int tdata_index) in tdata_available() 167 target_ulong tselect_csr_read(CPURISCVState *env) in tselect_csr_read() 172 void tselect_csr_write(CPURISCVState *env, target_ulong val) in tselect_csr_write() 179 static target_ulong tdata1_validate(CPURISCVState *env, target_ulong val, in tdata1_validate() 221 static target_ulong textra_validate(CPURISCVState *env, target_ulong tdata3) in textra_validate() 281 static void do_trigger_action(CPURISCVState *env, target_ulong trigger_index) in do_trigger_action() [all …]
|
| /openbmc/qemu/target/ppc/ |
| H A D | timebase_helper.c | 29 target_ulong helper_load_tbl(CPUPPCState *env) in helper_load_tbl() 34 target_ulong helper_load_tbu(CPUPPCState *env) in helper_load_tbu() 39 target_ulong helper_load_atbl(CPUPPCState *env) in helper_load_atbl() 44 target_ulong helper_load_atbu(CPUPPCState *env) in helper_load_atbu() 49 target_ulong helper_load_vtb(CPUPPCState *env) in helper_load_vtb() 55 target_ulong helper_load_purr(CPUPPCState *env) in helper_load_purr() 60 void helper_store_purr(CPUPPCState *env, target_ulong val) in helper_store_purr() 78 void helper_store_tbl(CPUPPCState *env, target_ulong val) in helper_store_tbl() 94 void helper_store_tbu(CPUPPCState *env, target_ulong val) in helper_store_tbu() 110 void helper_store_atbl(CPUPPCState *env, target_ulong val) in helper_store_atbl() [all …]
|
| H A D | power8-pmu.c | 24 static bool pmc_has_overflow_enabled(CPUPPCState *env, int sprn) in pmc_has_overflow_enabled() 37 static void pmu_update_summaries(CPUPPCState *env) in pmu_update_summaries() 84 static void hreg_bhrb_filter_update(CPUPPCState *env) in hreg_bhrb_filter_update() 115 void pmu_mmcr01a_updated(CPUPPCState *env) in pmu_mmcr01a_updated() 136 static bool pmu_increment_insns(CPUPPCState *env, uint32_t num_insns) in pmu_increment_insns() 200 static void pmu_update_cycles(CPUPPCState *env) in pmu_update_cycles() 224 static QEMUTimer *get_cyc_overflow_timer(CPUPPCState *env, int sprn) in get_cyc_overflow_timer() 229 static void pmc_update_overflow_timer(CPUPPCState *env, int sprn) in pmc_update_overflow_timer() 262 static void pmu_update_overflow_timers(CPUPPCState *env) in pmu_update_overflow_timers() 275 static void pmu_delete_timers(CPUPPCState *env) in pmu_delete_timers() [all …]
|
| H A D | cpu.c | 31 target_ulong cpu_read_xer(const CPUPPCState *env) in cpu_read_xer() 43 void cpu_write_xer(CPUPPCState *env, target_ulong xer) in cpu_write_xer() 56 void ppc_store_vscr(CPUPPCState *env, uint32_t vscr) in ppc_store_vscr() 66 uint32_t ppc_get_vscr(CPUPPCState *env) in ppc_get_vscr() 72 void ppc_set_cr(CPUPPCState *env, uint64_t cr) in ppc_set_cr() 80 uint64_t ppc_get_cr(const CPUPPCState *env) in ppc_get_cr() 90 void ppc_store_msr(CPUPPCState *env, target_ulong value) in ppc_store_msr() 99 CPUPPCState *env = &cpu->env; in ppc_store_lpcr() local 109 void ppc_update_ciabr(CPUPPCState *env) in ppc_update_ciabr() 128 void ppc_store_ciabr(CPUPPCState *env, target_ulong val) in ppc_store_ciabr() [all …]
|
| H A D | misc_helper.c | 34 void helper_load_dump_spr(CPUPPCState *env, uint32_t sprn) in helper_load_dump_spr() 40 void helper_store_dump_spr(CPUPPCState *env, uint32_t sprn) in helper_store_dump_spr() 46 void helper_spr_core_write_generic(CPUPPCState *env, uint32_t sprn, in helper_spr_core_write_generic() 63 void helper_spr_write_CTRL(CPUPPCState *env, uint32_t sprn, in helper_spr_write_CTRL() 89 static void raise_hv_fu_exception(CPUPPCState *env, uint32_t bit, in raise_hv_fu_exception() 101 static void raise_fu_exception(CPUPPCState *env, uint32_t bit, in raise_fu_exception() 115 void helper_hfscr_facility_check(CPUPPCState *env, uint32_t bit, in helper_hfscr_facility_check() 126 void helper_fscr_facility_check(CPUPPCState *env, uint32_t bit, in helper_fscr_facility_check() 138 void helper_msr_facility_check(CPUPPCState *env, uint32_t bit, in helper_msr_facility_check() 153 static void helper_mmcr0_facility_check(CPUPPCState *env, uint32_t bit, in helper_mmcr0_facility_check() [all …]
|
| H A D | mmu_helper.c | 47 static inline void ppc6xx_tlb_invalidate_all(CPUPPCState *env) in ppc6xx_tlb_invalidate_all() 59 static inline void ppc6xx_tlb_invalidate_virt2(CPUPPCState *env, in ppc6xx_tlb_invalidate_virt2() 85 static inline void ppc6xx_tlb_invalidate_virt(CPUPPCState *env, in ppc6xx_tlb_invalidate_virt() 91 static void ppc6xx_tlb_store(CPUPPCState *env, target_ulong EPN, int way, in ppc6xx_tlb_store() 112 static inline void ppc4xx_tlb_invalidate_all(CPUPPCState *env) in ppc4xx_tlb_invalidate_all() 124 static void booke206_flush_tlb(CPUPPCState *env, int flags, in booke206_flush_tlb() 149 static inline void do_invalidate_BAT(CPUPPCState *env, target_ulong BATu, in do_invalidate_BAT() 174 static inline void dump_store_bat(CPUPPCState *env, char ID, int ul, int nr, in dump_store_bat() 182 void helper_store_ibatu(CPUPPCState *env, uint32_t nr, target_ulong value) in helper_store_ibatu() 209 void helper_store_ibatl(CPUPPCState *env, uint32_t nr, target_ulong value) in helper_store_ibatl() [all …]
|
| /openbmc/qemu/target/sh4/ |
| H A D | op_helper.c | 48 void helper_ldtlb(CPUSH4State *env) in helper_ldtlb() 58 void raise_exception(CPUSH4State *env, int index, in raise_exception() 67 void helper_raise_illegal_instruction(CPUSH4State *env) in helper_raise_illegal_instruction() 72 void helper_raise_slot_illegal_instruction(CPUSH4State *env) in helper_raise_slot_illegal_instruction() 77 void helper_raise_fpu_disable(CPUSH4State *env) in helper_raise_fpu_disable() 82 void helper_raise_slot_fpu_disable(CPUSH4State *env) in helper_raise_slot_fpu_disable() 87 void helper_sleep(CPUSH4State *env) in helper_sleep() 96 void helper_trapa(CPUSH4State *env, uint32_t tra) in helper_trapa() 102 void helper_exclusive(CPUSH4State *env) in helper_exclusive() 108 void helper_movcal(CPUSH4State *env, uint32_t address, uint32_t value) in helper_movcal() [all …]
|
| /openbmc/qemu/target/loongarch/tcg/ |
| H A D | fpu_helper.c | 28 void restore_fp_status(CPULoongArchState *env) in restore_fp_status() 65 static void update_fcsr0_mask(CPULoongArchState *env, uintptr_t pc, int mask) in update_fcsr0_mask() 88 static void update_fcsr0(CPULoongArchState *env, uintptr_t pc) in update_fcsr0() 93 uint64_t helper_fadd_s(CPULoongArchState *env, uint64_t fj, uint64_t fk) in helper_fadd_s() 102 uint64_t helper_fadd_d(CPULoongArchState *env, uint64_t fj, uint64_t fk) in helper_fadd_d() 111 uint64_t helper_fsub_s(CPULoongArchState *env, uint64_t fj, uint64_t fk) in helper_fsub_s() 120 uint64_t helper_fsub_d(CPULoongArchState *env, uint64_t fj, uint64_t fk) in helper_fsub_d() 129 uint64_t helper_fmul_s(CPULoongArchState *env, uint64_t fj, uint64_t fk) in helper_fmul_s() 138 uint64_t helper_fmul_d(CPULoongArchState *env, uint64_t fj, uint64_t fk) in helper_fmul_d() 147 uint64_t helper_fdiv_s(CPULoongArchState *env, uint64_t fj, uint64_t fk) in helper_fdiv_s() [all …]
|
| H A D | iocsr_helper.c | 17 uint64_t helper_iocsrrd_b(CPULoongArchState *env, target_ulong r_addr) in helper_iocsrrd_b() 23 uint64_t helper_iocsrrd_h(CPULoongArchState *env, target_ulong r_addr) in helper_iocsrrd_h() 29 uint64_t helper_iocsrrd_w(CPULoongArchState *env, target_ulong r_addr) in helper_iocsrrd_w() 35 uint64_t helper_iocsrrd_d(CPULoongArchState *env, target_ulong r_addr) in helper_iocsrrd_d() 41 void helper_iocsrwr_b(CPULoongArchState *env, target_ulong w_addr, in helper_iocsrwr_b() 48 void helper_iocsrwr_h(CPULoongArchState *env, target_ulong w_addr, in helper_iocsrwr_h() 55 void helper_iocsrwr_w(CPULoongArchState *env, target_ulong w_addr, in helper_iocsrwr_w() 62 void helper_iocsrwr_d(CPULoongArchState *env, target_ulong w_addr, in helper_iocsrwr_d()
|
| /openbmc/qemu/target/rx/ |
| H A D | op_helper.c | 31 static void _set_psw(CPURXState *env, uint32_t psw, uint32_t rte) in _set_psw() 48 void helper_set_psw(CPURXState *env, uint32_t psw) in helper_set_psw() 53 void helper_set_psw_rte(CPURXState *env, uint32_t psw) in helper_set_psw_rte() 58 uint32_t helper_pack_psw(CPURXState *env) in helper_pack_psw() 72 static void update_fpsw(CPURXState *env, float32 ret, uintptr_t retaddr) in update_fpsw() 122 void helper_set_fpsw(CPURXState *env, uint32_t val) in helper_set_fpsw() 174 uint32_t helper_ftoi(CPURXState *env, float32 t0) in helper_ftoi() 182 uint32_t helper_round(CPURXState *env, float32 t0) in helper_round() 190 float32 helper_itof(CPURXState *env, uint32_t t0) in helper_itof() 199 void helper_scmpu(CPURXState *env) in helper_scmpu() [all …]
|
| /openbmc/qemu/target/mips/tcg/ |
| H A D | vr54xx_helper.c | 27 static inline uint64_t get_HILO(CPUMIPSState *env) in get_HILO() 33 static inline target_ulong set_HIT0_LO(CPUMIPSState *env, uint64_t HILO) in set_HIT0_LO() 39 static inline target_ulong set_HI_LOT0(CPUMIPSState *env, uint64_t HILO) in set_HI_LOT0() 47 target_ulong helper_muls(CPUMIPSState *env, target_ulong arg1, in helper_muls() 54 target_ulong helper_mulsu(CPUMIPSState *env, target_ulong arg1, in helper_mulsu() 61 target_ulong helper_macc(CPUMIPSState *env, target_ulong arg1, in helper_macc() 68 target_ulong helper_macchi(CPUMIPSState *env, target_ulong arg1, in helper_macchi() 75 target_ulong helper_maccu(CPUMIPSState *env, target_ulong arg1, in helper_maccu() 82 target_ulong helper_macchiu(CPUMIPSState *env, target_ulong arg1, in helper_macchiu() 89 target_ulong helper_msac(CPUMIPSState *env, target_ulong arg1, in helper_msac() [all …]
|
| H A D | fpu_helper.c | 39 target_ulong helper_cfc1(CPUMIPSState *env, uint32_t reg) in helper_cfc1() 87 void helper_ctc1(CPUMIPSState *env, target_ulong arg1, uint32_t fs, uint32_t rt) in helper_ctc1() 202 static inline void update_fcr31(CPUMIPSState *env, uintptr_t pc) in update_fcr31() 233 uint64_t helper_float_sqrt_d(CPUMIPSState *env, uint64_t fdt0) in helper_float_sqrt_d() 240 uint32_t helper_float_sqrt_s(CPUMIPSState *env, uint32_t fst0) in helper_float_sqrt_s() 247 uint64_t helper_float_cvtd_s(CPUMIPSState *env, uint32_t fst0) in helper_float_cvtd_s() 256 uint64_t helper_float_cvtd_w(CPUMIPSState *env, uint32_t wt0) in helper_float_cvtd_w() 265 uint64_t helper_float_cvtd_l(CPUMIPSState *env, uint64_t dt0) in helper_float_cvtd_l() 274 uint64_t helper_float_cvt_l_d(CPUMIPSState *env, uint64_t fdt0) in helper_float_cvt_l_d() 287 uint64_t helper_float_cvt_l_s(CPUMIPSState *env, uint32_t fst0) in helper_float_cvt_l_s() [all …]
|
| /openbmc/qemu/target/mips/system/ |
| H A D | cp0_timer.c | 30 static uint32_t cpu_mips_get_count_val(CPUMIPSState *env) in cpu_mips_get_count_val() 38 static void cpu_mips_timer_update(CPUMIPSState *env) in cpu_mips_timer_update() 54 static void cpu_mips_timer_expire(CPUMIPSState *env) in cpu_mips_timer_expire() 63 uint32_t cpu_mips_get_count(CPUMIPSState *env) in cpu_mips_get_count() 81 void cpu_mips_store_count(CPUMIPSState *env, uint32_t count) in cpu_mips_store_count() 99 void cpu_mips_store_compare(CPUMIPSState *env, uint32_t value) in cpu_mips_store_compare() 111 void cpu_mips_start_count(CPUMIPSState *env) in cpu_mips_start_count() 116 void cpu_mips_stop_count(CPUMIPSState *env) in cpu_mips_stop_count() 125 CPUMIPSState *env; in mips_timer_cb() local 138 CPUMIPSState *env = &cpu->env; in cpu_mips_clock_init() local
|
| /openbmc/qemu/target/arm/ |
| H A D | cpregs-pmu.c | 22 static CPAccessResult access_tpm(CPUARMState *env, const ARMCPRegInfo *ri, in access_tpm() 55 static bool event_always_supported(CPUARMState *env) in event_always_supported() 60 static uint64_t swinc_get_count(CPUARMState *env) in swinc_get_count() 78 static uint64_t cycles_get_count(CPUARMState *env) in cycles_get_count() 94 static bool instructions_supported(CPUARMState *env) in instructions_supported() 100 static uint64_t instructions_get_count(CPUARMState *env) in instructions_get_count() 113 static bool pmuv3p1_events_supported(CPUARMState *env) in pmuv3p1_events_supported() 119 static bool pmuv3p4_events_supported(CPUARMState *env) in pmuv3p4_events_supported() 125 static uint64_t zero_event_get_count(CPUARMState *env) in zero_event_get_count() 231 static CPAccessResult do_pmreg_access(CPUARMState *env, bool is_pmcr) in do_pmreg_access() [all …]
|
| H A D | vfp_fpscr.c | 25 uint32_t vfp_get_fpcr(CPUARMState *env) in vfp_get_fpcr() 40 uint32_t vfp_get_fpsr(CPUARMState *env) in vfp_get_fpsr() 52 uint32_t vfp_get_fpscr(CPUARMState *env) in vfp_get_fpscr() 58 void vfp_set_fpsr(CPUARMState *env, uint32_t val) in vfp_set_fpsr() 89 static void vfp_set_fpcr_masked(CPUARMState *env, uint32_t val, uint32_t mask) in vfp_set_fpcr_masked() 146 void vfp_set_fpcr(CPUARMState *env, uint32_t val) in vfp_set_fpcr() 151 void vfp_set_fpscr(CPUARMState *env, uint32_t val) in vfp_set_fpscr()
|
| /openbmc/qemu/include/accel/tcg/ |
| H A D | cpu-ldst.h | 79 cpu_ldub_mmuidx_ra(CPUArchState *env, abi_ptr addr, int mmu_idx, uintptr_t ra) in cpu_ldub_mmuidx_ra() 86 cpu_ldsb_mmuidx_ra(CPUArchState *env, abi_ptr addr, int mmu_idx, uintptr_t ra) in cpu_ldsb_mmuidx_ra() 92 cpu_lduw_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_lduw_be_mmuidx_ra() 100 cpu_ldsw_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldsw_be_mmuidx_ra() 107 cpu_ldl_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldl_be_mmuidx_ra() 115 cpu_ldq_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldq_be_mmuidx_ra() 123 cpu_lduw_le_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_lduw_le_mmuidx_ra() 131 cpu_ldsw_le_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldsw_le_mmuidx_ra() 138 cpu_ldl_le_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldl_le_mmuidx_ra() 146 cpu_ldq_le_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldq_le_mmuidx_ra() [all …]
|
| /openbmc/qemu/target/i386/tcg/ |
| H A D | fpu_helper.c | 76 static inline void fpush(CPUX86State *env) in fpush() 82 static inline void fpop(CPUX86State *env) in fpop() 108 static inline double floatx80_to_double(CPUX86State *env, floatx80 a) in floatx80_to_double() 119 static inline floatx80 double_to_floatx80(CPUX86State *env, double a) in double_to_floatx80() 130 static void fpu_set_exception(CPUX86State *env, int mask) in fpu_set_exception() 138 void cpu_init_fp_statuses(CPUX86State *env) in cpu_init_fp_statuses() 201 static inline int save_exception_flags(CPUX86State *env) in save_exception_flags() 208 static void merge_exception_flags(CPUX86State *env, int old_flags) in merge_exception_flags() 221 static inline floatx80 helper_fdiv(CPUX86State *env, floatx80 a, floatx80 b) in helper_fdiv() 229 static void fpu_raise_exception(CPUX86State *env, uintptr_t retaddr) in fpu_raise_exception() [all …]
|
| /openbmc/qemu/target/s390x/ |
| H A D | interrupt.c | 23 void trigger_pgm_exception(CPUS390XState *env, uint32_t code) in trigger_pgm_exception() 33 void s390_program_interrupt(CPUS390XState *env, uint32_t code, uintptr_t ra) in s390_program_interrupt() 46 CPUS390XState *env = &cpu->env; in cpu_inject_clock_comparator() local 54 CPUS390XState *env = &cpu->env; in cpu_inject_cpu_timer() local 62 CPUS390XState *env = &cpu->env; in cpu_inject_emergency_signal() local 73 CPUS390XState *env = &cpu->env; in cpu_inject_external_call() local 88 CPUS390XState *env = &cpu->env; in cpu_inject_restart() local 101 CPUS390XState *env = &cpu->env; in cpu_inject_stop() local 145 CPUS390XState *env = &cpu->env; in s390_cpu_has_mcck_int() local 163 CPUS390XState *env = &cpu->env; in s390_cpu_has_ext_int() local [all …]
|
| /openbmc/qemu/target/i386/emulate/ |
| H A D | x86_flags.c | 111 void SET_FLAGS_OxxxxC(CPUX86State *env, bool new_of, bool new_cf) in SET_FLAGS_OxxxxC() 118 void SET_FLAGS_OSZAPC_SUB32(CPUX86State *env, uint32_t v1, uint32_t v2, in SET_FLAGS_OSZAPC_SUB32() 124 void SET_FLAGS_OSZAPC_SUB16(CPUX86State *env, uint16_t v1, uint16_t v2, in SET_FLAGS_OSZAPC_SUB16() 130 void SET_FLAGS_OSZAPC_SUB8(CPUX86State *env, uint8_t v1, uint8_t v2, in SET_FLAGS_OSZAPC_SUB8() 136 void SET_FLAGS_OSZAPC_ADD32(CPUX86State *env, uint32_t v1, uint32_t v2, in SET_FLAGS_OSZAPC_ADD32() 142 void SET_FLAGS_OSZAPC_ADD16(CPUX86State *env, uint16_t v1, uint16_t v2, in SET_FLAGS_OSZAPC_ADD16() 148 void SET_FLAGS_OSZAPC_ADD8(CPUX86State *env, uint8_t v1, uint8_t v2, in SET_FLAGS_OSZAPC_ADD8() 154 void SET_FLAGS_OSZAP_SUB32(CPUX86State *env, uint32_t v1, uint32_t v2, in SET_FLAGS_OSZAP_SUB32() 160 void SET_FLAGS_OSZAP_SUB16(CPUX86State *env, uint16_t v1, uint16_t v2, in SET_FLAGS_OSZAP_SUB16() 166 void SET_FLAGS_OSZAP_SUB8(CPUX86State *env, uint8_t v1, uint8_t v2, in SET_FLAGS_OSZAP_SUB8() [all …]
|
| /openbmc/qemu/target/alpha/ |
| H A D | fpu_helper.c | 28 void helper_setroundmode(CPUAlphaState *env, uint32_t val) in helper_setroundmode() 33 void helper_setflushzero(CPUAlphaState *env, uint32_t val) in helper_setflushzero() 41 static uint32_t soft_to_fpcr_exc(CPUAlphaState *env) in soft_to_fpcr_exc() 58 static void fp_exc_raise1(CPUAlphaState *env, uintptr_t retaddr, in fp_exc_raise1() 74 void helper_fp_exc_raise(CPUAlphaState *env, uint32_t ignore, uint32_t regno) in helper_fp_exc_raise() 87 void helper_fp_exc_raise_s(CPUAlphaState *env, uint32_t ignore, uint32_t regno) in helper_fp_exc_raise_s() 110 void helper_ieee_input(CPUAlphaState *env, uint64_t val) in helper_ieee_input() 128 void helper_ieee_input_cmp(CPUAlphaState *env, uint64_t val) in helper_ieee_input_cmp() 151 void helper_ieee_input_s(CPUAlphaState *env, uint64_t val) in helper_ieee_input_s() 215 uint64_t helper_adds(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_adds() [all …]
|