/openbmc/qemu/tcg/ |
H A D | tcg-op-ldst.c | 209 plugin_gen_mem_callbacks_i128(TCGv_i128 val, in plugin_gen_mem_callbacks_i128() 555 static void tcg_gen_qemu_ld_i128_int(TCGv_i128 val, TCGTemp *addr, in tcg_gen_qemu_ld_i128_int() 663 void tcg_gen_qemu_ld_i128_chk(TCGv_i128 val, TCGTemp *addr, TCGArg idx, in tcg_gen_qemu_ld_i128_chk() 672 static void tcg_gen_qemu_st_i128_int(TCGv_i128 val, TCGTemp *addr, in tcg_gen_qemu_st_i128_int() 780 void tcg_gen_qemu_st_i128_chk(TCGv_i128 val, TCGTemp *addr, TCGArg idx, in tcg_gen_qemu_st_i128_chk() 847 typedef void (*gen_atomic_cx_i128)(TCGv_i128, TCGv_env, TCGv_i64, 848 TCGv_i128, TCGv_i128, TCGv_i32); 1062 static void tcg_gen_nonatomic_cmpxchg_i128_int(TCGv_i128 retv, TCGTemp *addr, in tcg_gen_nonatomic_cmpxchg_i128_int() 1063 TCGv_i128 cmpv, TCGv_i128 newv, in tcg_gen_nonatomic_cmpxchg_i128_int() 1075 TCGv_i128 oldv = tcg_temp_ebb_new_i128(); in tcg_gen_nonatomic_cmpxchg_i128_int() [all …]
|
H A D | tcg-internal.h | 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()
|
H A D | tcg-op.c | 3251 void tcg_gen_extr_i128_i64(TCGv_i64 lo, TCGv_i64 hi, TCGv_i128 arg) in tcg_gen_extr_i128_i64() 3257 void tcg_gen_concat_i64_i128(TCGv_i128 ret, TCGv_i64 lo, TCGv_i64 hi) in tcg_gen_concat_i64_i128() 3263 void tcg_gen_mov_i128(TCGv_i128 dst, TCGv_i128 src) in tcg_gen_mov_i128() 3271 void tcg_gen_ld_i128(TCGv_i128 ret, TCGv_ptr base, tcg_target_long offset) in tcg_gen_ld_i128() 3282 void tcg_gen_st_i128(TCGv_i128 val, TCGv_ptr base, tcg_target_long offset) in tcg_gen_st_i128()
|
H A D | tcg.c | 1741 TCGv_i128 tcg_temp_new_i128(void) in tcg_temp_new_i128() 1746 TCGv_i128 tcg_temp_ebb_new_i128(void) in tcg_temp_ebb_new_i128() 1816 void tcg_temp_free_i128(TCGv_i128 arg) in tcg_temp_free_i128()
|
/openbmc/qemu/include/tcg/ |
H A D | tcg-temp-internal.h | 36 void tcg_temp_free_i128(TCGv_i128 arg); 43 TCGv_i128 tcg_temp_ebb_new_i128(void);
|
H A D | tcg-op-common.h | 23 TCGv_i128 tcg_temp_new_i128(void); 304 void tcg_gen_extr_i128_i64(TCGv_i64 lo, TCGv_i64 hi, TCGv_i128 arg); 305 void tcg_gen_concat_i64_i128(TCGv_i128 ret, TCGv_i64 lo, TCGv_i64 hi); 309 void tcg_gen_mov_i128(TCGv_i128 dst, TCGv_i128 src); 310 void tcg_gen_ld_i128(TCGv_i128 ret, TCGv_ptr base, tcg_target_long offset); 311 void tcg_gen_st_i128(TCGv_i128 val, TCGv_ptr base, tcg_target_long offset); 319 void tcg_gen_qemu_ld_i128_chk(TCGv_i128, TCGTemp *, TCGArg, MemOp, TCGType); 320 void tcg_gen_qemu_st_i128_chk(TCGv_i128, TCGTemp *, TCGArg, MemOp, TCGType); 328 void tcg_gen_atomic_cmpxchg_i128_chk(TCGv_i128, TCGTemp *, TCGv_i128, 329 TCGv_i128, TCGArg, MemOp, TCGType); [all …]
|
H A D | tcg.h | 319 typedef struct TCGv_i128_d *TCGv_i128; typedef 622 static inline TCGTemp *tcgv_i128_temp(TCGv_i128 v) in tcgv_i128_temp() 647 static inline TCGArg tcgv_i128_arg(TCGv_i128 v) in tcgv_i128_arg() 673 static inline TCGv_i128 temp_tcgv_i128(TCGTemp *t) in temp_tcgv_i128() 675 return (TCGv_i128)temp_tcgv_i32(t); in temp_tcgv_i128()
|
H A D | tcg-op.h | 94 tcg_gen_qemu_ld_i128(TCGv_i128 v, TCGv a, TCGArg i, MemOp m) in tcg_gen_qemu_ld_i128() 100 tcg_gen_qemu_st_i128(TCGv_i128 v, TCGv a, TCGArg i, MemOp m) in tcg_gen_qemu_st_i128()
|
/openbmc/qemu/target/riscv/insn_trans/ |
H A D | trans_rvzacas.c.inc | 114 TCGv_i128 dest = tcg_temp_new_i128(); 116 TCGv_i128 src2 = tcg_temp_new_i128();
|
/openbmc/qemu/include/exec/ |
H A D | helper-head.h.inc | 65 #define dh_retval_decl0_i128 TCGv_i128 retval 73 #define dh_retvar_decl_i128 TCGv_i128 retval,
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 279 static TCGv_i128 gen_load_fpr_Q(DisasContext *dc, unsigned int src) in gen_load_fpr_Q() 281 TCGv_i128 ret = tcg_temp_new_i128(); in gen_load_fpr_Q() 289 static void gen_store_fpr_Q(DisasContext *dc, unsigned int dst, TCGv_i128 v) in gen_store_fpr_Q() 1345 static void gen_op_fnegq(TCGv_i128 dst, TCGv_i128 src) in gen_op_fnegq() 1355 static void gen_op_fabsq(TCGv_i128 dst, TCGv_i128 src) in gen_op_fabsq() 1875 TCGv_i128 tmp = tcg_temp_new_i128(); in gen_st_asi() 2200 TCGv_i128 t = tcg_temp_new_i128(); in gen_ldda_asi() 2296 TCGv_i128 t = tcg_temp_new_i128(); in gen_stda_asi() 2340 TCGv_i128 t16 = tcg_temp_new_i128(); in gen_stda_asi() 4876 void (*func)(TCGv_i128, TCGv_i128)) in TRANS() [all …]
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | translate.c | 302 static TCGv_i128 load_freg_128(int reg) in load_freg_128() 306 TCGv_i128 r = tcg_temp_new_i128(); in load_freg_128() 1009 TCGv_i128 out_128, in1_128, in2_128; 1896 TCGv_i128 pair = tcg_temp_new_i128(); in op_cksm() 2006 TCGv_i128 pair = tcg_temp_new_i128(); in op_clst() 2138 TCGv_i128 t = tcg_temp_new_i128(); in op_cvbg() 2156 TCGv_i128 t = tcg_temp_new_i128(); in op_cvdg() 2256 TCGv_i128 t = tcg_temp_new_i128(); in op_divs64() 2265 TCGv_i128 t = tcg_temp_new_i128(); in op_divu64() 4485 TCGv_i128 t16 = tcg_temp_new_i128(); in op_stpq() [all …]
|
/openbmc/qemu/target/i386/tcg/ |
H A D | translate.c | 2281 TCGv_i128 t = tcg_temp_new_i128(); in gen_ldo_env_A0() 2293 TCGv_i128 t = tcg_temp_new_i128(); in gen_sto_env_A0() 2303 TCGv_i128 t0 = tcg_temp_new_i128(); in gen_ldy_env_A0() 2304 TCGv_i128 t1 = tcg_temp_new_i128(); in gen_ldy_env_A0() 2318 TCGv_i128 t = tcg_temp_new_i128(); in gen_sty_env_A0()
|
H A D | emit.c.inc | 1788 TCGv_i128 cmp, val;
|
/openbmc/qemu/target/ppc/translate/ |
H A D | vsx-impl.c.inc | 13 static inline void get_vsr_full(TCGv_i128 dst, int reg) 18 static inline void set_vsr_full(int reg, TCGv_i128 src) 209 TCGv_i128 data; 395 TCGv_i128 data; 2182 TCGv_i128 data;
|
H A D | vmx-impl.c.inc | 27 static inline void get_avr_full(TCGv_i128 dst, int regno) 32 static inline void set_avr_full(int regno, TCGv_i128 src) 40 TCGv_i128 avr; 63 TCGv_i128 avr;
|
H A D | fixedpoint-impl.c.inc | 75 TCGv_i128 t16;
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate-a64.c | 1037 TCGv_i128 t16 = tcg_temp_new_i128(); in do_fp_st() 1058 TCGv_i128 t16 = tcg_temp_new_i128(); in do_fp_ld() 2704 TCGv_i128 t16 = tcg_temp_new_i128(); in gen_load_exclusive() 2796 TCGv_i128 t16 = tcg_temp_new_i128(); in gen_store_exclusive() 2797 TCGv_i128 c16 = tcg_temp_new_i128(); in gen_store_exclusive() 2898 TCGv_i128 cmp = tcg_temp_new_i128(); in gen_compare_and_swap_pair() 2899 TCGv_i128 val = tcg_temp_new_i128(); in gen_compare_and_swap_pair() 3151 TCGv_i128 tmp = tcg_temp_new_i128(); in trans_STP() 3205 TCGv_i128 tmp = tcg_temp_new_i128(); in trans_LDP() 3263 TCGv_i128 tmp; in trans_STGP() [all …]
|
H A D | translate-sve.c | 4067 TCGv_i128 t16; in gen_sve_ldr() 4169 TCGv_i128 t16; in gen_sve_str()
|
/openbmc/qemu/target/loongarch/tcg/insn_trans/ |
H A D | trans_vec.c.inc | 5248 TCGv_i128 val; 5276 TCGv_i128 val; 5306 TCGv_i128 val; 5335 TCGv_i128 val;
|
/openbmc/qemu/target/ppc/ |
H A D | translate.c | 3214 TCGv_i128 t16; in STCX() 3246 TCGv_i128 cmp, val; in gen_stqcx_()
|