Home
last modified time | relevance | path

Searched refs:TCGv_env (Results 1 – 23 of 23) 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.inc623 TCGv_env, TCGv_i32);
806 TCGv, TCGv_env, TCGv_i32);
907 TCGv_ptr, TCGv_env, TCGv_i32);
1098 typedef void gen_helper_ldst_whole(TCGv_ptr, TCGv, TCGv_env, TCGv_i32);
1232 TCGv_env, TCGv_i32);
2031 typedef void gen_helper_vmv_vx(TCGv_ptr, TCGv_i64, TCGv_env, TCGv_i32);
2261 TCGv_env, TCGv_i32);
/openbmc/qemu/target/loongarch/tcg/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/target/i386/tcg/
H A Dtranslate.c239 STUB_HELPER(clgi, TCGv_env env)
240 STUB_HELPER(flush_page, TCGv_env env, TCGv addr)
241 STUB_HELPER(inb, TCGv ret, TCGv_env env, TCGv_i32 port)
242 STUB_HELPER(inw, TCGv ret, TCGv_env env, TCGv_i32 port)
243 STUB_HELPER(inl, TCGv ret, TCGv_env env, TCGv_i32 port)
244 STUB_HELPER(monitor, TCGv_env env, TCGv addr)
245 STUB_HELPER(mwait, TCGv_env env, TCGv_i32 pc_ofs)
249 STUB_HELPER(stgi, TCGv_env env)
251 STUB_HELPER(vmload, TCGv_env env, TCGv_i32 aflag)
252 STUB_HELPER(vmmcall, TCGv_env env)
[all …]
/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.c244 TCGv_env tcg_env;
/openbmc/qemu/target/openrisc/
H A Dtranslate.c1111 void (*fn)(TCGv, TCGv_env, TCGv)) in do_fp2() argument
1123 void (*fn)(TCGv, TCGv_env, TCGv, TCGv)) in do_fp3() argument
1135 void (*fn)(TCGv, TCGv_env, TCGv, TCGv), in do_fpcmp() argument
1295 void (*fn)(TCGv_i64, TCGv_env, TCGv_i64, TCGv_i64)) in do_dp3() argument
1319 void (*fn)(TCGv_i64, TCGv_env, TCGv_i64)) in do_dp2() argument
1340 void (*fn)(TCGv, TCGv_env, TCGv_i64, TCGv_i64), in do_dpcmp() argument
/openbmc/qemu/include/tcg/
H A Dtcg.h345 typedef TCGv_ptr TCGv_env; typedef
585 extern TCGv_env tcg_env;
/openbmc/qemu/target/hppa/
H A Dtranslate.c1785 void (*func)(TCGv_i32, TCGv_env, TCGv_i32)) in do_fop_wew() argument
1799 void (*func)(TCGv_i32, TCGv_env, TCGv_i64)) in do_fop_wed() argument
1815 void (*func)(TCGv_i64, TCGv_env, TCGv_i64)) in do_fop_ded() argument
1829 void (*func)(TCGv_i64, TCGv_env, TCGv_i32)) in do_fop_dew() argument
4082 static void gen_fcpy_f(TCGv_i32 dst, TCGv_env unused, TCGv_i32 src) in gen_fcpy_f()
4107 static void gen_fcpy_d(TCGv_i64 dst, TCGv_env unused, TCGv_i64 src) in gen_fcpy_d()
4117 static void gen_fabs_f(TCGv_i32 dst, TCGv_env unused, TCGv_i32 src) in gen_fabs_f()
4127 static void gen_fabs_d(TCGv_i64 dst, TCGv_env unused, TCGv_i64 src) in gen_fabs_d()
4157 static void gen_fneg_f(TCGv_i32 dst, TCGv_env unused, TCGv_i32 src) in gen_fneg_f()
4167 static void gen_fneg_d(TCGv_i64 dst, TCGv_env unused, TCGv_i64 src) in gen_fneg_d()
[all …]
/openbmc/qemu/target/sparc/
H A Dtranslate.c1738 static void gen_helper_ld_asi(TCGv_i64 r, TCGv_env e, TCGv a, in gen_helper_ld_asi()
1744 static void gen_helper_st_asi(TCGv_env e, TCGv a, TCGv_i64 r, in gen_helper_st_asi()
4693 void (*func)(TCGv_i32, TCGv_env, TCGv_i32)) in TRANS()
4712 void (*func)(TCGv_i32, TCGv_env, TCGv_i64)) in TRANS()
4755 void (*func)(TCGv_i64, TCGv_env, TCGv_i64)) in TRANS()
4794 void (*func)(TCGv_i64, TCGv_env, TCGv_i32)) in TRANS()
4838 void (*func)(TCGv_i128, TCGv_env, TCGv_i128)) in do_env_qq() argument
4858 void (*func)(TCGv_i32, TCGv_env, TCGv_i128)) in TRANS()
4881 void (*func)(TCGv_i64, TCGv_env, TCGv_i128)) in TRANS()
4904 void (*func)(TCGv_i128, TCGv_env, TCGv_i32)) in TRANS()
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-sme.c189 typedef void GenLdSt1(TCGv_env, TCGv_ptr, TCGv_ptr, TCGv, TCGv_i32); in trans_LDST1()
H A Dtranslate.h589 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.c4178 typedef void SetFn(TCGv_env, TCGv_i32, TCGv_i32);
4235 typedef void CpyFn(TCGv_env, TCGv_i32, TCGv_i32, TCGv_i32);
H A Dtranslate.c5835 void (*gen)(TCGv_i32, TCGv_env, TCGv_i32, TCGv_i32)) in op_sat() argument
/openbmc/qemu/target/xtensa/
H A Dtranslate.c2121 static void (* const helper[])(TCGv_i32 r, TCGv_env env, TCGv_i32 a1, in translate_rtlb()
6276 static void (* const helper[])(TCGv_i32 res, TCGv_env env, in translate_compare_d()
6303 static void (* const helper[])(TCGv_i32 res, TCGv_env env, in translate_compare_s()
/openbmc/qemu/target/ppc/translate/
H A Dvsx-impl.c.inc1170 void (*gen_helper)(TCGv_env, TCGv_i32, TCGv_i32, TCGv_ptr))
2797 void (*helper)(TCGv_env, TCGv_ptr, TCGv_ptr, TCGv_ptr, TCGv_i32))
H A Dvmx-impl.c.inc84 void (*helper)(TCGv_env, TCGv_ptr, TCGv))
/openbmc/qemu/target/mips/tcg/
H A Dtranslate.c49 STUB_HELPER(cache, TCGv_env env, TCGv val, TCGv_i32 reg)