Home
last modified time | relevance | path

Searched refs:TCGv_i64 (Results 1 – 25 of 73) sorted by relevance

123

/openbmc/qemu/include/tcg/
H A Dtcg-op-common.h237 void tcg_gen_add2_i64(TCGv_i64 rl, TCGv_i64 rh, TCGv_i64 al,
238 TCGv_i64 ah, TCGv_i64 bl, TCGv_i64 bh);
239 void tcg_gen_sub2_i64(TCGv_i64 rl, TCGv_i64 rh, TCGv_i64 al,
240 TCGv_i64 ah, TCGv_i64 bl, TCGv_i64 bh);
241 void tcg_gen_mulu2_i64(TCGv_i64 rl, TCGv_i64 rh, TCGv_i64 arg1, TCGv_i64 arg2);
242 void tcg_gen_muls2_i64(TCGv_i64 rl, TCGv_i64 rh, TCGv_i64 arg1, TCGv_i64 arg2);
243 void tcg_gen_mulsu2_i64(TCGv_i64 rl, TCGv_i64 rh, TCGv_i64 arg1, TCGv_i64 arg2);
257 void tcg_gen_smin_i64(TCGv_i64, TCGv_i64 arg1, TCGv_i64 arg2);
258 void tcg_gen_smax_i64(TCGv_i64, TCGv_i64 arg1, TCGv_i64 arg2);
259 void tcg_gen_umin_i64(TCGv_i64, TCGv_i64 arg1, TCGv_i64 arg2);
[all …]
H A Dtcg-op-gvec-common.h128 void (*fni8)(TCGv_i64, TCGv_i64, TCGv_i64);
149 void (*fni8)(TCGv_i64, TCGv_i64, TCGv_i64);
172 void (*fni8)(TCGv_i64, TCGv_i64, TCGv_i64, int64_t);
191 void (*fni8)(TCGv_i64, TCGv_i64, TCGv_i64, TCGv_i64);
214 void (*fni8)(TCGv_i64, TCGv_i64, TCGv_i64, TCGv_i64, int64_t);
401 void tcg_gen_vec_add8_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b);
402 void tcg_gen_vec_add16_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b);
403 void tcg_gen_vec_add32_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b);
405 void tcg_gen_vec_sub8_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b);
406 void tcg_gen_vec_sub16_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b);
[all …]
/openbmc/qemu/tcg/
H A Dtcg-op.c3006 void tcg_gen_add2_i64(TCGv_i64 rl, TCGv_i64 rh, TCGv_i64 al, in tcg_gen_add2_i64()
3007 TCGv_i64 ah, TCGv_i64 bl, TCGv_i64 bh) in tcg_gen_add2_i64()
3024 void tcg_gen_sub2_i64(TCGv_i64 rl, TCGv_i64 rh, TCGv_i64 al, in tcg_gen_sub2_i64()
3025 TCGv_i64 ah, TCGv_i64 bl, TCGv_i64 bh) in tcg_gen_sub2_i64()
3042 void tcg_gen_mulu2_i64(TCGv_i64 rl, TCGv_i64 rh, TCGv_i64 arg1, TCGv_i64 arg2) in tcg_gen_mulu2_i64()
3061 void tcg_gen_muls2_i64(TCGv_i64 rl, TCGv_i64 rh, TCGv_i64 arg1, TCGv_i64 arg2) in tcg_gen_muls2_i64()
3098 void tcg_gen_mulsu2_i64(TCGv_i64 rl, TCGv_i64 rh, TCGv_i64 arg1, TCGv_i64 arg2) in tcg_gen_mulsu2_i64()
3114 void tcg_gen_smin_i64(TCGv_i64 ret, TCGv_i64 a, TCGv_i64 b) in tcg_gen_smin_i64()
3119 void tcg_gen_umin_i64(TCGv_i64 ret, TCGv_i64 a, TCGv_i64 b) in tcg_gen_umin_i64()
3124 void tcg_gen_smax_i64(TCGv_i64 ret, TCGv_i64 a, TCGv_i64 b) in tcg_gen_smax_i64()
[all …]
H A Dtcg-op-ldst.c761 void tcg_gen_ext_i64(TCGv_i64 ret, TCGv_i64 val, MemOp opc) in tcg_gen_ext_i64()
793 typedef void (*gen_atomic_cx_i64)(TCGv_i64, TCGv_env, TCGv_i64,
794 TCGv_i64, TCGv_i64, TCGv_i32);
799 typedef void (*gen_atomic_op_i64)(TCGv_i64, TCGv_env, TCGv_i64,
862 TCGv_i64 a64; in tcg_gen_atomic_cmpxchg_i32_int()
898 TCGv_i64 t1, t2; in tcg_gen_nonatomic_cmpxchg_i64_int()
930 TCGv_i64 cmpv, TCGv_i64 newv, in tcg_gen_nonatomic_cmpxchg_i64_chk()
1002 TCGv_i64 cmpv, TCGv_i64 newv, in tcg_gen_atomic_cmpxchg_i64_chk()
1127 TCGv_i64 a64; in do_atomic_op_i32()
1147 void (*gen)(TCGv_i64, TCGv_i64, TCGv_i64)) in do_nonatomic_op_i64() argument
[all …]
H A Dtcg-op-gvec.c972 void (*fni)(TCGv_i64, TCGv_i64, TCGv_i64, TCGv_i64)) in expand_4_i64() argument
998 void (*fni)(TCGv_i64, TCGv_i64, TCGv_i64, TCGv_i64, in expand_4i_i64() argument
1827 static void gen_addv_mask(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b, TCGv_i64 m) in gen_addv_mask()
1845 void tcg_gen_vec_add8_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b) in tcg_gen_vec_add8_i64()
1870 void tcg_gen_vec_add16_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b) in tcg_gen_vec_add16_i64()
1890 void tcg_gen_vec_add32_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b) in tcg_gen_vec_add32_i64()
2010 static void gen_subv_mask(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b, TCGv_i64 m) in gen_subv_mask()
2028 void tcg_gen_vec_sub8_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b) in tcg_gen_vec_sub8_i64()
2435 static void gen_negv_mask(TCGv_i64 d, TCGv_i64 b, TCGv_i64 m) in gen_negv_mask()
3093 void (*fni8)(TCGv_i64, TCGv_i64, TCGv_i64);
[all …]
H A Dtcg-internal.h58 static inline TCGv_i32 TCGV_LOW(TCGv_i64 t) in TCGV_LOW()
62 static inline TCGv_i32 TCGV_HIGH(TCGv_i64 t) in TCGV_HIGH()
67 TCGv_i32 TCGV_LOW(TCGv_i64) QEMU_ERROR("32-bit code path is reachable");
68 TCGv_i32 TCGV_HIGH(TCGv_i64) QEMU_ERROR("32-bit code path is reachable");
71 static inline TCGv_i64 TCGV128_LOW(TCGv_i128 t) in TCGV128_LOW()
78 static inline TCGv_i64 TCGV128_HIGH(TCGv_i128 t) in TCGV128_HIGH()
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_rvzfh.c.inc45 TCGv_i64 dest;
92 TCGv_i64 dest = dest_fpr(ctx, a->rd);
109 TCGv_i64 dest = dest_fpr(ctx, a->rd);
126 TCGv_i64 dest = dest_fpr(ctx, a->rd);
143 TCGv_i64 dest = dest_fpr(ctx, a->rd);
160 TCGv_i64 dest = dest_fpr(ctx, a->rd);
176 TCGv_i64 dest = dest_fpr(ctx, a->rd);
192 TCGv_i64 dest = dest_fpr(ctx, a->rd);
208 TCGv_i64 dest = dest_fpr(ctx, a->rd);
271 TCGv_i64 rs1, rs2, mask;
[all …]
H A Dtrans_rvf.c.inc44 TCGv_i64 dest;
90 TCGv_i64 dest = dest_fpr(ctx, a->rd);
107 TCGv_i64 dest = dest_fpr(ctx, a->rd);
124 TCGv_i64 dest = dest_fpr(ctx, a->rd);
141 TCGv_i64 dest = dest_fpr(ctx, a->rd);
158 TCGv_i64 dest = dest_fpr(ctx, a->rd);
174 TCGv_i64 dest = dest_fpr(ctx, a->rd);
190 TCGv_i64 dest = dest_fpr(ctx, a->rd);
206 TCGv_i64 dest = dest_fpr(ctx, a->rd);
269 TCGv_i64 rs1, rs2, mask;
[all …]
H A Dtrans_rvd.c.inc88 TCGv_i64 dest = dest_fpr(ctx, a->rd);
89 TCGv_i64 src1 = get_fpr_d(ctx, a->rs1);
90 TCGv_i64 src2 = get_fpr_d(ctx, a->rs2);
106 TCGv_i64 dest = dest_fpr(ctx, a->rd);
124 TCGv_i64 dest = dest_fpr(ctx, a->rd);
142 TCGv_i64 dest = dest_fpr(ctx, a->rd);
160 TCGv_i64 dest = dest_fpr(ctx, a->rd);
177 TCGv_i64 dest = dest_fpr(ctx, a->rd);
194 TCGv_i64 dest = dest_fpr(ctx, a->rd);
211 TCGv_i64 dest = dest_fpr(ctx, a->rd);
[all …]
H A Dtrans_rvzfa.c.inc73 TCGv_i64 dest = dest_fpr(ctx, a->rd);
122 TCGv_i64 dest = dest_fpr(ctx, a->rd);
172 TCGv_i64 dest = dest_fpr(ctx, a->rd);
186 TCGv_i64 dest = dest_fpr(ctx, a->rd);
203 TCGv_i64 dest = dest_fpr(ctx, a->rd);
220 TCGv_i64 dest = dest_fpr(ctx, a->rd);
237 TCGv_i64 dest = dest_fpr(ctx, a->rd);
254 TCGv_i64 dest = dest_fpr(ctx, a->rd);
271 TCGv_i64 dest = dest_fpr(ctx, a->rd);
392 TCGv_i64 t1 = tcg_temp_new_i64();
[all …]
H A Dtrans_rvk.c.inc192 void (*func1)(TCGv_i64, TCGv_i64, int64_t),
193 void (*func2)(TCGv_i64, TCGv_i64, int64_t),
199 TCGv_i64 t0 = tcg_temp_new_i64();
200 TCGv_i64 t1 = tcg_temp_new_i64();
201 TCGv_i64 t2 = tcg_temp_new_i64();
248 void (*func)(TCGv_i64, TCGv_i64, int64_t),
254 TCGv_i64 t0 = tcg_temp_new_i64();
255 TCGv_i64 t1 = tcg_temp_new_i64();
256 TCGv_i64 t2 = tcg_temp_new_i64();
286 void (*func)(TCGv_i64, TCGv_i64, int64_t),
[all …]
/openbmc/qemu/target/hexagon/
H A Dgenptr.h31 void gen_store8(TCGv_env cpu_env, TCGv vaddr, TCGv_i64 src, uint32_t slot);
49 void gen_sat_i64(TCGv_i64 dest, TCGv_i64 source, int width);
50 void gen_sat_i64_ovfl(TCGv ovfl, TCGv_i64 dest, TCGv_i64 source, int width);
51 void gen_satu_i64(TCGv_i64 dest, TCGv_i64 source, int width);
52 void gen_satu_i64_ovfl(TCGv ovfl, TCGv_i64 dest, TCGv_i64 source, int width);
53 void gen_add_sat_i64(DisasContext *ctx, TCGv_i64 ret, TCGv_i64 a, TCGv_i64 b);
55 void gen_set_byte_i64(int N, TCGv_i64 result, TCGv src);
57 TCGv gen_get_byte_i64(TCGv result, int N, TCGv_i64 src, bool sign);
60 void gen_set_half_i64(int N, TCGv_i64 result, TCGv src);
H A Dgenptr.c91 TCGv_i64 result = tcg_temp_new_i64(); in get_result_gpr_pair()
381 TCGv_i64 one, zero, tmp; in gen_store_conditional8()
783 TCGv_i64 frame; in gen_allocframe()
1105 TCGv_i64 tmp = tcg_temp_new_i64(); in gen_insert_rp()
1379 void gen_sat_i64(TCGv_i64 dest, TCGv_i64 source, int width) in gen_sat_i64()
1387 void gen_sat_i64_ovfl(TCGv ovfl, TCGv_i64 dest, TCGv_i64 source, int width) in gen_sat_i64_ovfl()
1390 TCGv_i64 ovfl_64; in gen_sat_i64_ovfl()
1398 void gen_satu_i64(TCGv_i64 dest, TCGv_i64 source, int width) in gen_satu_i64()
1408 void gen_satu_i64_ovfl(TCGv ovfl, TCGv_i64 dest, TCGv_i64 source, int width) in gen_satu_i64_ovfl()
1411 TCGv_i64 ovfl_64; in gen_satu_i64_ovfl()
[all …]
/openbmc/qemu/target/hppa/
H A Dtranslate.c665 TCGv_i64 res, TCGv_i64 cb_msb, TCGv_i64 sv) in do_cond()
987 TCGv_i64 in1, TCGv_i64 in2) in do_add_sv()
1234 void (*fn)(TCGv_i64, TCGv_i64, TCGv_i64)) in do_log() argument
1250 void (*fn)(TCGv_i64, TCGv_i64, TCGv_i64)) in do_log_reg() argument
1265 void (*fn)(TCGv_i64, TCGv_i64, TCGv_i64)) in do_unit() argument
1639 void (*func)(TCGv_i64, TCGv_env, TCGv_i64, TCGv_i64)) in do_fop_dedd() argument
2830 void (*fn)(TCGv_i64, TCGv_i64, TCGv_i64)) in do_multimedia() argument
2952 static void gen_mixh_l(TCGv_i64 dst, TCGv_i64 r1, TCGv_i64 r2) in gen_mixh_l()
2968 static void gen_mixh_r(TCGv_i64 dst, TCGv_i64 r1, TCGv_i64 r2) in gen_mixh_r()
2984 static void gen_mixw_l(TCGv_i64 dst, TCGv_i64 r1, TCGv_i64 r2) in gen_mixw_l()
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dtranslate.h172 extern TCGv_i64 cpu_exclusive_val;
416 void gen_cmtst_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b);
419 void gen_ushl_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b);
420 void gen_sshl_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b);
487 typedef void NeonGenTwo64OpFn(TCGv_i64, TCGv_i64, TCGv_i64);
488 typedef void NeonGenTwo64OpEnvFn(TCGv_i64, TCGv_ptr, TCGv_i64, TCGv_i64);
495 typedef void NeonGenTwoDoubleOpFn(TCGv_i64, TCGv_i64, TCGv_i64, TCGv_ptr);
496 typedef void NeonGenOne64OpFn(TCGv_i64, TCGv_i64);
500 typedef void AtomicThreeOpFn(TCGv_i64, TCGv_i64, TCGv_i64, TCGArg, MemOp);
501 typedef void WideShiftImmFn(TCGv_i64, TCGv_i64, int64_t shift);
[all …]
H A Dtranslate-a64.h21 TCGv_i64 cpu_reg(DisasContext *s, int reg);
22 TCGv_i64 cpu_reg_sp(DisasContext *s, int reg);
23 TCGv_i64 read_cpu_reg(DisasContext *s, int reg, int sf);
24 TCGv_i64 read_cpu_reg_sp(DisasContext *s, int reg, int sf);
25 void write_fp_dreg(DisasContext *s, int reg, TCGv_i64 v);
52 TCGv_i64 clean_data_tbi(DisasContext *s, TCGv_i64 addr);
53 TCGv_i64 gen_mte_check1(DisasContext *s, TCGv_i64 addr, bool is_write,
55 TCGv_i64 gen_mte_checkN(DisasContext *s, TCGv_i64 addr, bool is_write,
H A Dtranslate-a64.c790 static void gen_add64_CC(TCGv_i64 dest, TCGv_i64 t0, TCGv_i64 t1) in gen_add64_CC()
812 static void gen_add32_CC(TCGv_i64 dest, TCGv_i64 t0, TCGv_i64 t1) in gen_add32_CC()
829 static void gen_add_CC(int sf, TCGv_i64 dest, TCGv_i64 t0, TCGv_i64 t1) in gen_add_CC()
839 static void gen_sub64_CC(TCGv_i64 dest, TCGv_i64 t0, TCGv_i64 t1) in gen_sub64_CC()
861 static void gen_sub32_CC(TCGv_i64 dest, TCGv_i64 t0, TCGv_i64 t1) in gen_sub32_CC()
880 static void gen_sub_CC(int sf, TCGv_i64 dest, TCGv_i64 t0, TCGv_i64 t1) in gen_sub_CC()
890 static void gen_adc(int sf, TCGv_i64 dest, TCGv_i64 t0, TCGv_i64 t1) in gen_adc()
903 static void gen_adc_CC(int sf, TCGv_i64 dest, TCGv_i64 t0, TCGv_i64 t1) in gen_adc_CC()
4051 typedef void ArithTwoOp(TCGv_i64, TCGv_i64, TCGv_i64);
8755 TCGv_i64 tcg_rd, TCGv_i64 tcg_rn, TCGv_i64 tcg_rm) in handle_3same_64()
[all …]
H A Dtranslate-a32.h37 void read_neon_element64(TCGv_i64 dest, int reg, int ele, MemOp memop);
39 void write_neon_element64(TCGv_i64 src, int reg, int ele, MemOp memop);
103 void gen_aa32_ld_internal_i64(DisasContext *s, TCGv_i64 val,
105 void gen_aa32_st_internal_i64(DisasContext *s, TCGv_i64 val,
111 void gen_aa32_ld_i64(DisasContext *s, TCGv_i64 val, TCGv_i32 a32,
113 void gen_aa32_st_i64(DisasContext *s, TCGv_i64 val, TCGv_i32 a32,
130 static inline void gen_aa32_ld64(DisasContext *s, TCGv_i64 val, in gen_aa32_ld64()
136 static inline void gen_aa32_st64(DisasContext *s, TCGv_i64 val, in gen_aa32_st64()
H A Dtranslate-sve.c632 static void gen_eor3_i64(TCGv_i64 d, TCGv_i64 n, TCGv_i64 m, TCGv_i64 k) in gen_eor3_i64()
660 static void gen_bcax_i64(TCGv_i64 d, TCGv_i64 n, TCGv_i64 m, TCGv_i64 k) in TRANS_FEAT()
697 static void gen_bsl1n_i64(TCGv_i64 d, TCGv_i64 n, TCGv_i64 m, TCGv_i64 k) in TRANS_FEAT()
732 static void gen_bsl2n_i64(TCGv_i64 d, TCGv_i64 n, TCGv_i64 m, TCGv_i64 k) in TRANS_FEAT()
776 static void gen_nbsl_i64(TCGv_i64 d, TCGv_i64 n, TCGv_i64 m, TCGv_i64 k) in TRANS_FEAT()
1408 static void gen_and_pg_i64(TCGv_i64 pd, TCGv_i64 pn, TCGv_i64 pm, TCGv_i64 pg) in gen_and_pg_i64()
1446 static void gen_bic_pg_i64(TCGv_i64 pd, TCGv_i64 pn, TCGv_i64 pm, TCGv_i64 pg) in gen_bic_pg_i64()
1477 static void gen_eor_pg_i64(TCGv_i64 pd, TCGv_i64 pn, TCGv_i64 pm, TCGv_i64 pg) in gen_eor_pg_i64()
1524 static void gen_orr_pg_i64(TCGv_i64 pd, TCGv_i64 pn, TCGv_i64 pm, TCGv_i64 pg) in gen_orr_pg_i64()
1555 static void gen_orn_pg_i64(TCGv_i64 pd, TCGv_i64 pn, TCGv_i64 pm, TCGv_i64 pg) in gen_orn_pg_i64()
[all …]
/openbmc/qemu/target/ppc/translate/
H A Dfp-impl.c.inc190 TCGv_i64 t0;
191 TCGv_i64 t1;
309 TCGv_i64 t0;
310 TCGv_i64 t1;
324 TCGv_i64 t0;
342 TCGv_i64 t0;
343 TCGv_i64 t1;
362 TCGv_i64 t0;
363 TCGv_i64 t1;
383 TCGv_i64 t0;
[all …]
H A Dvsx-impl.c.inc55 TCGv_i64 t0;
74 TCGv_i64 xth;
75 TCGv_i64 xtl;
154 static void gen_bswap16x8(TCGv_i64 outh, TCGv_i64 outl,
155 TCGv_i64 inh, TCGv_i64 inl)
176 static void gen_bswap32x4(TCGv_i64 outh, TCGv_i64 outl,
177 TCGv_i64 inh, TCGv_i64 inl)
709 void (*i64)(TCGv_i64, TCGv_i64))
738 static void do_xvcpsgndp_i64(TCGv_i64 t, TCGv_i64 a, TCGv_i64 b)
745 static void do_xvcpsgnsp_i64(TCGv_i64 t, TCGv_i64 a, TCGv_i64 b)
[all …]
H A Dvmx-impl.c.inc176 TCGv_i64 t0;
177 TCGv_i64 t1;
964 static void do_vrlq_mask(TCGv_i64 mh, TCGv_i64 ml, TCGv_i64 b, TCGv_i64 e)
1545 static void gen_vprtyb_i64(TCGv_i64 t, TCGv_i64 b)
2970 void (*gen_mul)(TCGv_i64, TCGv_i64, TCGv_i64, TCGv_i64))
3016 static void do_vx_vmulhw_i64(TCGv_i64 t, TCGv_i64 a, TCGv_i64 b, bool sign)
3046 static void do_vx_vmulhd_i64(TCGv_i64 t, TCGv_i64 a, TCGv_i64 b, bool sign)
3059 void (*func)(TCGv_i64, TCGv_i64, TCGv_i64, bool))
3229 void (*func_64)(TCGv_i64 t, TCGv_i64 a, TCGv_i64 b))
3270 static void NAME(TCGv_i64 t, TCGv_i64 a, TCGv_i64 b) \
[all …]
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate_vx.c.inc301 static void gen_addi2_i64(TCGv_i64 dl, TCGv_i64 dh, TCGv_i64 al, TCGv_i64 ah,
1321 static void gen_acc8_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b)
1339 static void gen_acc_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b)
1383 static void gen_ac2_i64(TCGv_i64 dl, TCGv_i64 dh, TCGv_i64 al, TCGv_i64 ah,
1384 TCGv_i64 bl, TCGv_i64 bh, TCGv_i64 cl, TCGv_i64 ch)
1408 static void gen_accc2_i64(TCGv_i64 dl, TCGv_i64 dh, TCGv_i64 al, TCGv_i64 ah,
1409 TCGv_i64 bl, TCGv_i64 bh, TCGv_i64 cl, TCGv_i64 ch)
2349 static void gen_sbi2_i64(TCGv_i64 dl, TCGv_i64 dh, TCGv_i64 al, TCGv_i64 ah,
2350 TCGv_i64 bl, TCGv_i64 bh, TCGv_i64 cl, TCGv_i64 ch)
2373 static void gen_sbcbi2_i64(TCGv_i64 dl, TCGv_i64 dh, TCGv_i64 al, TCGv_i64 ah,
[all …]
/openbmc/qemu/target/mips/tcg/
H A Dtx79_translate.c118 void (*gen_logic_i64)(TCGv_i64, TCGv_i64, TCGv_i64)) in trans_parallel_arith() argument
120 TCGv_i64 ax, bx; in trans_parallel_arith()
237 TCGv_i64 c0, c1, ax, bx, t0, t1, t2; in trans_parallel_compare()
324 TCGv_i64 t0; in trans_LQ()
355 TCGv_i64 t0 = tcg_temp_new_i64(); in trans_SQ()
419 TCGv_i64 a0, b0, t0; in trans_PPACW()
441 static void gen_pextw(TCGv_i64 dl, TCGv_i64 dh, TCGv_i64 a, TCGv_i64 b) in gen_pextw()
450 TCGv_i64 ax, bx; in trans_PEXTLx()
499 TCGv_i64 ax, bx; in trans_PEXTLW()
518 TCGv_i64 ax, bx; in trans_PEXTUW()
[all …]
H A Dtranslate.h157 void gen_move_low32(TCGv ret, TCGv_i64 arg);
158 void gen_move_high32(TCGv ret, TCGv_i64 arg);
162 void gen_load_gpr_hi(TCGv_i64 t, int reg);
163 void gen_store_gpr_hi(TCGv_i64 t, int reg);
166 void gen_load_fpr64(DisasContext *ctx, TCGv_i64 t, int reg);
168 void gen_store_fpr64(DisasContext *ctx, TCGv_i64 t, int reg);
187 extern TCGv_i64 cpu_gpr_hi[32];
191 extern TCGv_i64 fpu_f64[32];

123