/openbmc/qemu/include/tcg/ |
H A D | tcg-op-common.h | 237 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 D | tcg-op-gvec-common.h | 128 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 D | tcg-op.c | 3006 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 D | tcg-op-ldst.c | 761 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 D | tcg-op-gvec.c | 972 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 D | tcg-internal.h | 58 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 D | trans_rvzfh.c.inc | 45 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 D | trans_rvf.c.inc | 44 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 D | trans_rvd.c.inc | 88 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 D | trans_rvzfa.c.inc | 73 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 D | trans_rvk.c.inc | 192 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 D | genptr.h | 31 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 D | genptr.c | 91 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 D | translate.c | 665 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 D | translate.h | 172 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 D | translate-a64.h | 21 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 D | translate-a64.c | 790 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 D | translate-a32.h | 37 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 D | translate-sve.c | 632 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 D | fp-impl.c.inc | 190 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 D | vsx-impl.c.inc | 55 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 D | vmx-impl.c.inc | 176 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 D | translate_vx.c.inc | 301 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 D | tx79_translate.c | 118 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 D | translate.h | 157 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];
|