Home
last modified time | relevance | path

Searched refs:CPUAlphaState (Results 1 – 15 of 15) sorted by relevance

/qemu/target/alpha/
H A Dmachine.c8 CPUAlphaState *env = opaque; in get_fpcr()
16 CPUAlphaState *env = opaque; in put_fpcr()
28 VMSTATE_UINTTL_ARRAY(ir, CPUAlphaState, 31),
29 VMSTATE_UINTTL_ARRAY(fir, CPUAlphaState, 31),
44 VMSTATE_UINTTL(pc, CPUAlphaState),
45 VMSTATE_UINTTL(unique, CPUAlphaState),
46 VMSTATE_UINTTL(lock_addr, CPUAlphaState),
47 VMSTATE_UINTTL(lock_value, CPUAlphaState),
49 VMSTATE_UINT32(flags, CPUAlphaState),
50 VMSTATE_UINT32(pcc_ofs, CPUAlphaState),
[all …]
H A Dfpu_helper.c28 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 …]
H A Dvax_helper.c62 static float32 f_to_float32(CPUAlphaState *env, uintptr_t retaddr, uint64_t a) in f_to_float32()
109 uint64_t helper_addf(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_addf()
119 uint64_t helper_subf(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_subf()
129 uint64_t helper_mulf(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_mulf()
139 uint64_t helper_divf(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_divf()
149 uint64_t helper_sqrtf(CPUAlphaState *env, uint64_t t) in helper_sqrtf()
193 static float64 g_to_float64(CPUAlphaState *env, uintptr_t retaddr, uint64_t a) in g_to_float64()
236 uint64_t helper_addg(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_addg()
246 uint64_t helper_subg(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_subg()
256 uint64_t helper_mulg(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_mulg()
[all …]
H A Dhelper.c35 uint64_t cpu_alpha_load_fpcr(CPUAlphaState *env) in cpu_alpha_load_fpcr()
40 void cpu_alpha_store_fpcr(CPUAlphaState *env, uint64_t val) in cpu_alpha_store_fpcr()
91 uint64_t helper_load_fpcr(CPUAlphaState *env) in helper_load_fpcr()
96 void helper_store_fpcr(CPUAlphaState *env, uint64_t val) in helper_store_fpcr()
101 static uint64_t *cpu_alpha_addr_gr(CPUAlphaState *env, unsigned reg) in cpu_alpha_addr_gr()
115 uint64_t cpu_alpha_load_gr(CPUAlphaState *env, unsigned reg) in cpu_alpha_load_gr()
120 void cpu_alpha_store_gr(CPUAlphaState *env, unsigned reg, uint64_t val) in cpu_alpha_store_gr()
130 CPUAlphaState *env = cpu_env(cs); in alpha_cpu_record_sigsegv()
167 static int get_physical_address(CPUAlphaState *env, target_ulong addr, in get_physical_address()
303 CPUAlphaState *env = cpu_env(cs); in alpha_cpu_tlb_fill()
[all …]
H A Dsys_helper.c31 void helper_tbia(CPUAlphaState *env) in helper_tbia()
36 void helper_tbis(CPUAlphaState *env, uint64_t p) in helper_tbis()
41 void helper_tb_flush(CPUAlphaState *env) in helper_tb_flush()
65 void helper_set_alarm(CPUAlphaState *env, uint64_t expire) in helper_set_alarm()
H A Dcpu.h252 } CPUAlphaState; typedef
263 CPUAlphaState env;
387 static inline int alpha_env_mmu_index(CPUAlphaState *env) in alpha_env_mmu_index()
439 G_NORETURN void dynamic_excp(CPUAlphaState *, uintptr_t, int, int);
440 G_NORETURN void arith_excp(CPUAlphaState *, uintptr_t, int, uint64_t);
442 uint64_t cpu_alpha_load_fpcr (CPUAlphaState *env);
443 void cpu_alpha_store_fpcr (CPUAlphaState *env, uint64_t val);
444 uint64_t cpu_alpha_load_gr(CPUAlphaState *env, unsigned reg);
445 void cpu_alpha_store_gr(CPUAlphaState *env, unsigned reg, uint64_t val);
H A Dcpu.c34 CPUAlphaState *env = cpu_env(cs); in alpha_cpu_set_pc()
40 CPUAlphaState *env = cpu_env(cs); in alpha_cpu_get_pc()
46 CPUAlphaState *env = cpu_env(cs); in alpha_get_tb_cpu_state()
61 CPUAlphaState *env = cpu_env(cs); in alpha_cpu_synchronize_from_tb()
70 CPUAlphaState *env = cpu_env(cs); in alpha_restore_state_to_opc()
193 CPUAlphaState *env = cpu_env(CPU(obj)); in ev6_cpu_initfn()
206 CPUAlphaState *env = cpu_env(CPU(obj)); in alpha_cpu_initfn()
H A Dmem_helper.c25 static void do_unaligned_access(CPUAlphaState *env, vaddr addr, uintptr_t retaddr) in do_unaligned_access()
51 CPUAlphaState *env = cpu_env(cs); in alpha_cpu_do_unaligned_access()
65 CPUAlphaState *env = cpu_env(cs); in alpha_cpu_do_transaction_failed()
H A Dtranslate.c103 #define DEF_VAR(V) { &cpu_##V, #V, offsetof(CPUAlphaState, V) } in alpha_translate_init()
138 offsetof(CPUAlphaState, ir[i]), in alpha_translate_init()
144 offsetof(CPUAlphaState, fir[i]), in alpha_translate_init()
153 offsetof(CPUAlphaState, in alpha_translate_init()
239 int ofs = offsetof(CPUAlphaState, flags); in get_flag_ofs()
578 offsetof(CPUAlphaState, fpcr_dyn_round)); in gen_qual_roundmode()
587 offsetof(CPUAlphaState, fp_status.float_rounding_mode)); in gen_qual_roundmode()
607 offsetof(CPUAlphaState, fpcr_flush_to_zero)); in gen_qual_flushzero()
615 offsetof(CPUAlphaState, fp_status.flush_to_zero)); in gen_qual_flushzero()
1055 offsetof(CPUAlphaState, unique)); in gen_call_pal()
[all …]
H A Dgdbstub.c26 CPUAlphaState *env = cpu_env(cs); in alpha_cpu_gdb_read_register()
61 CPUAlphaState *env = cpu_env(cs); in alpha_cpu_gdb_write_register()
H A Dclk_helper.c14 uint64_t helper_load_pcc(CPUAlphaState *env) in helper_load_pcc()
H A Dint_helper.c259 void helper_check_overflow(CPUAlphaState *env, uint64_t op1, uint64_t op2) in helper_check_overflow()
/qemu/linux-user/alpha/
H A Dtarget_cpu.h22 static inline void cpu_clone_regs_child(CPUAlphaState *env, target_ulong newsp, in cpu_clone_regs_child()
33 static inline void cpu_clone_regs_parent(CPUAlphaState *env, unsigned flags) in cpu_clone_regs_parent()
45 static inline void cpu_set_tls(CPUAlphaState *env, target_ulong newtls) in cpu_set_tls()
50 static inline abi_ulong get_sp_from_cpustate(CPUAlphaState *state) in get_sp_from_cpustate()
H A Dsignal.c69 static void setup_sigcontext(struct target_sigcontext *sc, CPUAlphaState *env, in setup_sigcontext()
95 static void restore_sigcontext(CPUAlphaState *env, in restore_sigcontext()
115 CPUAlphaState *env, in get_sigframe()
126 target_sigset_t *set, CPUAlphaState *env) in setup_frame()
164 target_sigset_t *set, CPUAlphaState *env) in setup_rt_frame()
209 long do_sigreturn(CPUAlphaState *env) in do_sigreturn()
235 long do_rt_sigreturn(CPUAlphaState *env) in do_rt_sigreturn()
H A Dcpu_loop.c26 void cpu_loop(CPUAlphaState *env) in cpu_loop()