Home
last modified time | relevance | path

Searched refs:TCGv_env (Results 1 – 22 of 22) sorted by relevance

/openbmc/qemu/target/hexagon/
H A Dgenptr.h28 void gen_store1(TCGv_env cpu_env, TCGv vaddr, TCGv src, uint32_t slot);
29 void gen_store2(TCGv_env cpu_env, TCGv vaddr, TCGv src, uint32_t slot);
30 void gen_store4(TCGv_env cpu_env, TCGv vaddr, TCGv src, uint32_t slot);
31 void gen_store8(TCGv_env cpu_env, TCGv vaddr, TCGv_i64 src, uint32_t slot);
32 void gen_store1i(TCGv_env cpu_env, TCGv vaddr, int32_t src, uint32_t slot);
33 void gen_store2i(TCGv_env cpu_env, TCGv vaddr, int32_t src, uint32_t slot);
34 void gen_store4i(TCGv_env cpu_env, TCGv vaddr, int32_t src, uint32_t slot);
35 void gen_store8i(TCGv_env cpu_env, TCGv vaddr, int64_t src, uint32_t slot);
H A Dgenptr.c417 void gen_store1(TCGv_env tcg_env, TCGv vaddr, TCGv src, uint32_t slot) in gen_store1()
422 void gen_store1i(TCGv_env tcg_env, TCGv vaddr, int32_t src, uint32_t slot) in gen_store1i()
428 void gen_store2(TCGv_env tcg_env, TCGv vaddr, TCGv src, uint32_t slot) in gen_store2()
433 void gen_store2i(TCGv_env tcg_env, TCGv vaddr, int32_t src, uint32_t slot) in gen_store2i()
439 void gen_store4(TCGv_env tcg_env, TCGv vaddr, TCGv src, uint32_t slot) in gen_store4()
444 void gen_store4i(TCGv_env tcg_env, TCGv vaddr, int32_t src, uint32_t slot) in gen_store4i()
450 void gen_store8(TCGv_env tcg_env, TCGv vaddr, TCGv_i64 src, uint32_t slot) in gen_store8()
457 void gen_store8i(TCGv_env tcg_env, TCGv vaddr, int64_t src, uint32_t slot) in gen_store8i()
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_rvh.c.inc23 static void gen_helper_hyp_hlv_b(TCGv r, TCGv_env e, TCGv a)
29 static void gen_helper_hyp_hlv_h(TCGv r, TCGv_env e, TCGv a)
35 static void gen_helper_hyp_hlv_w(TCGv r, TCGv_env e, TCGv a)
42 void (*func)(TCGv, TCGv_env, TCGv))
54 void (*func)(TCGv_env, TCGv, TCGv))
H A Dtrans_rvv.c.inc609 TCGv_env, TCGv_i32);
777 TCGv, TCGv_env, TCGv_i32);
883 TCGv_ptr, TCGv_env, TCGv_i32);
1083 typedef void gen_helper_ldst_whole(TCGv_ptr, TCGv, TCGv_env, TCGv_i32);
1228 TCGv_env, TCGv_i32);
2050 typedef void gen_helper_vmv_vx(TCGv_ptr, TCGv_i64, TCGv_env, TCGv_i32);
2291 TCGv_env, TCGv_i32);
/openbmc/qemu/target/loongarch/insn_trans/
H A Dtrans_fcmp.c.inc30 void (*fn)(TCGv, TCGv_env, TCGv, TCGv, TCGv_i32);
54 void (*fn)(TCGv, TCGv_env, TCGv, TCGv, TCGv_i32);
H A Dtrans_farith.c.inc18 void (*func)(TCGv, TCGv_env, TCGv, TCGv))
33 void (*func)(TCGv, TCGv_env, TCGv))
47 void (*func)(TCGv, TCGv_env, TCGv, TCGv, TCGv, TCGv_i32),
H A Dtrans_vec.c.inc4659 void (*fn)(TCGv_env, TCGv_i32, TCGv_i32, TCGv_i32, TCGv_i32, TCGv_i32);
4679 void (*fn)(TCGv_env, TCGv_i32, TCGv_i32, TCGv_i32, TCGv_i32, TCGv_i32);
/openbmc/qemu/tcg/
H A Dtcg-op-ldst.c791 typedef void (*gen_atomic_cx_i32)(TCGv_i32, TCGv_env, TCGv_i64,
793 typedef void (*gen_atomic_cx_i64)(TCGv_i64, TCGv_env, TCGv_i64,
795 typedef void (*gen_atomic_cx_i128)(TCGv_i128, TCGv_env, TCGv_i64,
797 typedef void (*gen_atomic_op_i32)(TCGv_i32, TCGv_env, TCGv_i64,
799 typedef void (*gen_atomic_op_i64)(TCGv_i64, TCGv_env, TCGv_i64,
H A Dtcg.c243 TCGv_env tcg_env;
/openbmc/qemu/target/i386/tcg/
H A Dtranslate.c211 STUB_HELPER(clgi, TCGv_env env)
212 STUB_HELPER(flush_page, TCGv_env env, TCGv addr)
213 STUB_HELPER(hlt, TCGv_env env, TCGv_i32 pc_ofs)
217 STUB_HELPER(monitor, TCGv_env env, TCGv addr)
218 STUB_HELPER(mwait, TCGv_env env, TCGv_i32 pc_ofs)
222 STUB_HELPER(rdmsr, TCGv_env env)
226 STUB_HELPER(stgi, TCGv_env env)
228 STUB_HELPER(vmload, TCGv_env env, TCGv_i32 aflag)
229 STUB_HELPER(vmmcall, TCGv_env env)
231 STUB_HELPER(vmsave, TCGv_env env, TCGv_i32 aflag)
[all …]
/openbmc/qemu/target/openrisc/
H A Dtranslate.c1112 void (*fn)(TCGv, TCGv_env, TCGv)) in do_fp2() argument
1124 void (*fn)(TCGv, TCGv_env, TCGv, TCGv)) in do_fp3() argument
1136 void (*fn)(TCGv, TCGv_env, TCGv, TCGv), in do_fpcmp() argument
1296 void (*fn)(TCGv_i64, TCGv_env, TCGv_i64, TCGv_i64)) in do_dp3() argument
1320 void (*fn)(TCGv_i64, TCGv_env, TCGv_i64)) in do_dp2() argument
1341 void (*fn)(TCGv, TCGv_env, TCGv_i64, TCGv_i64), in do_dpcmp() argument
/openbmc/qemu/target/hppa/
H A Dtranslate.c1562 void (*func)(TCGv_i32, TCGv_env, TCGv_i32)) in do_fop_wew() argument
1576 void (*func)(TCGv_i32, TCGv_env, TCGv_i64)) in do_fop_wed() argument
1592 void (*func)(TCGv_i64, TCGv_env, TCGv_i64)) in do_fop_ded() argument
1606 void (*func)(TCGv_i64, TCGv_env, TCGv_i32)) in do_fop_dew() argument
3906 static void gen_fcpy_f(TCGv_i32 dst, TCGv_env unused, TCGv_i32 src) in gen_fcpy_f()
3931 static void gen_fcpy_d(TCGv_i64 dst, TCGv_env unused, TCGv_i64 src) in gen_fcpy_d()
3941 static void gen_fabs_f(TCGv_i32 dst, TCGv_env unused, TCGv_i32 src) in gen_fabs_f()
3951 static void gen_fabs_d(TCGv_i64 dst, TCGv_env unused, TCGv_i64 src) in gen_fabs_d()
3981 static void gen_fneg_f(TCGv_i32 dst, TCGv_env unused, TCGv_i32 src) in gen_fneg_f()
3991 static void gen_fneg_d(TCGv_i64 dst, TCGv_env unused, TCGv_i64 src) in gen_fneg_d()
[all …]
/openbmc/qemu/include/tcg/
H A Dtcg.h346 typedef TCGv_ptr TCGv_env; typedef
581 extern TCGv_env tcg_env;
/openbmc/qemu/target/sparc/
H A Dtranslate.c1662 static void gen_helper_ld_asi(TCGv_i64 r, TCGv_env e, TCGv a, in gen_helper_ld_asi()
1668 static void gen_helper_st_asi(TCGv_env e, TCGv a, TCGv_i64 r, in gen_helper_st_asi()
4505 void (*func)(TCGv_i32, TCGv_env, TCGv_i32)) in TRANS()
4526 void (*func)(TCGv_i32, TCGv_env, TCGv_i64)) in TRANS()
4639 void (*func)(TCGv_env)) in do_qq() argument
4660 void (*func)(TCGv_env)) in do_env_qq() argument
4681 void (*func)(TCGv_i32, TCGv_env)) in TRANS()
4705 void (*func)(TCGv_i64, TCGv_env)) in TRANS()
4729 void (*func)(TCGv_env, TCGv_i32)) in TRANS()
4752 void (*func)(TCGv_env, TCGv_i64)) in TRANS()
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-sme.c181 typedef void GenLdSt1(TCGv_env, TCGv_ptr, TCGv_ptr, TCGv, TCGv_i32); in trans_LDST1()
H A Dtranslate.h485 typedef void NeonGenThreeOpEnvFn(TCGv_i32, TCGv_env, TCGv_i32,
H A Dtranslate-sve.c34 typedef void gen_helper_gvec_mem(TCGv_env, TCGv_ptr, TCGv_i64, TCGv_i32);
35 typedef void gen_helper_gvec_mem_scatter(TCGv_env, TCGv_ptr, TCGv_ptr,
H A Dtranslate-a64.c3934 typedef void SetFn(TCGv_env, TCGv_i32, TCGv_i32);
3991 typedef void CpyFn(TCGv_env, TCGv_i32, TCGv_i32, TCGv_i32);
H A Dtranslate.c7420 void (*gen)(TCGv_i32, TCGv_env, TCGv_i32, TCGv_i32)) in op_sat() argument
/openbmc/qemu/target/xtensa/
H A Dtranslate.c2150 static void (* const helper[])(TCGv_i32 r, TCGv_env env, TCGv_i32 a1, in translate_rtlb()
6305 static void (* const helper[])(TCGv_i32 res, TCGv_env env, in translate_compare_d()
6332 static void (* const helper[])(TCGv_i32 res, TCGv_env env, in translate_compare_s()
/openbmc/qemu/target/ppc/translate/
H A Dvsx-impl.c.inc1188 void (*gen_helper)(TCGv_env, TCGv_i32, TCGv_i32, TCGv_ptr))
2820 void (*helper)(TCGv_env, TCGv_ptr, TCGv_ptr, TCGv_ptr, TCGv_i32))
/openbmc/qemu/target/mips/tcg/
H A Dtranslate.c50 STUB_HELPER(cache, TCGv_env env, TCGv val, TCGv_i32 reg)