/openbmc/qemu/tcg/riscv/ |
H A D | tcg-target-has.h | 107 if (type == TCG_TYPE_I64 && ofs + len == 32) { in tcg_target_extract_valid() 124 if (type == TCG_TYPE_I64 && ofs + len == 32) { in tcg_target_sextract_valid()
|
H A D | tcg-target.c.inc | 781 case TCG_TYPE_I64: 1013 case TCG_TYPE_I64: 1052 case TCG_TYPE_I64: 1183 tcg_out_movi(s, TCG_TYPE_I64, TCG_REG_TMP0, arg); 1845 if (type == TCG_TYPE_I64) { 2261 tcg_out_cltz(s, TCG_TYPE_I64, OPC_CLZ, a0, a1, a2, c2); 2267 tcg_out_cltz(s, TCG_TYPE_I64, OPC_CTZ, a0, a1, a2, c2); 2312 tcg_out_qemu_ld(s, a0, a1, a2, TCG_TYPE_I64); 2318 tcg_out_qemu_st(s, a0, a1, a2, TCG_TYPE_I64); 2944 tcg_target_available_regs[TCG_TYPE_I64] = 0xffffffff;
|
/openbmc/qemu/tcg/i386/ |
H A D | tcg-target-has.h | 143 return type == TCG_TYPE_I64; in tcg_target_sextract_valid() 156 if (type == TCG_TYPE_I64 && ofs + len == 32) { in tcg_target_extract_valid()
|
H A D | tcg-target.c.inc | 926 case TCG_TYPE_I64: 1129 case TCG_TYPE_I64: 1203 case TCG_TYPE_I64: 1248 case TCG_TYPE_I64: 1293 if (TCG_TARGET_REG_BITS == 64 && type == TCG_TYPE_I64) { 1760 tcg_out_mov(s, rexw ? TCG_TYPE_I64 : TCG_TYPE_I32, dest, arg1); 2160 if (TCG_TYPE_PTR == TCG_TYPE_I64) { 2163 tlbtype = TCG_TYPE_I64; 2377 tcg_out_vec_to_pair(s, TCG_TYPE_I64, datalo, datahi, TCG_TMP_VEC); 2477 tcg_out_pair_to_vec(s, TCG_TYPE_I64, TCG_TMP_VEC, datalo, datahi); [all …]
|
/openbmc/qemu/tcg/sparc64/ |
H A D | tcg-target-has.h | 81 ((type) == TCG_TYPE_I64 && (ofs) + (len) == 32)
|
H A D | tcg-target.c.inc | 461 tcg_out_movi_int(s, TCG_TYPE_I64, ret, test, in_prologue, scratch); 905 tcg_out_mov(s, TCG_TYPE_I64, rl, tmp); 1110 tcg_out_ld(s, TCG_TYPE_I64, TCG_REG_T2, TCG_REG_T1, cmp_off); 1430 tcg_out_qemu_ld(s, a0, a1, a2, TCG_TYPE_I64); 1436 tcg_out_qemu_st(s, a0, a1, a2, TCG_TYPE_I64); 1649 tcg_target_available_regs[TCG_TYPE_I64] = ALL_GENERAL_REGS;
|
/openbmc/qemu/tcg/ |
H A D | tcg-op.c | 139 tcg_gen_op2(opc, TCG_TYPE_I64, tcgv_i64_arg(a1), tcgv_i64_arg(a2)); in tcg_gen_op2_i64() 152 tcg_gen_op3(opc, TCG_TYPE_I64, tcgv_i64_arg(a1), in tcg_gen_op3_i64() 165 tcg_gen_op3(opc, TCG_TYPE_I64, tcgv_i64_arg(a1), tcgv_i64_arg(a2), a3); in tcg_gen_op3i_i64() 178 tcg_gen_op3(opc, TCG_TYPE_I64, tcgv_i64_arg(val), in tcg_gen_ldst_op_i64() 192 tcg_gen_op4(opc, TCG_TYPE_I64, tcgv_i64_arg(a1), tcgv_i64_arg(a2), in tcg_gen_op4_i64() 206 tcg_gen_op4(opc, TCG_TYPE_I64, tcgv_i64_arg(a1), tcgv_i64_arg(a2), in tcg_gen_op4i_i64() 220 return tcg_gen_op4(opc, TCG_TYPE_I64, in tcg_gen_op4ii_i64() 234 tcg_gen_op5(opc, TCG_TYPE_I64, tcgv_i64_arg(a1), tcgv_i64_arg(a2), in tcg_gen_op5_i64() 248 tcg_gen_op5(opc, TCG_TYPE_I64, tcgv_i64_arg(a1), tcgv_i64_arg(a2), in tcg_gen_op5ii_i64() 265 tcg_gen_op6(opc, TCG_TYPE_I64, tcgv_i64_arg(a1), tcgv_i64_arg(a2), in tcg_gen_op6_i64() [all …]
|
H A D | tcg.c | 507 tcg_out_mov(s, TCG_TYPE_I64, dst, src); in tcg_out_movext() 1388 type = TCG_TYPE_I64; in init_call_layout() 1418 case TCG_TYPE_I64: in init_call_layout() 1760 s->nb_indirects += (TCG_TARGET_REG_BITS == 32 && type == TCG_TYPE_I64 in tcg_global_mem_new_internal() 1768 if (TCG_TARGET_REG_BITS == 32 && type == TCG_TYPE_I64) { in tcg_global_mem_new_internal() 1772 ts->base_type = TCG_TYPE_I64; in tcg_global_mem_new_internal() 1783 ts2->base_type = TCG_TYPE_I64; in tcg_global_mem_new_internal() 1813 TCGTemp *ts = tcg_global_mem_new_internal(reg, off, name, TCG_TYPE_I64); in tcg_global_mem_new_i64() 1853 case TCG_TYPE_I64: in tcg_temp_new_internal() 1899 return temp_tcgv_i64(tcg_temp_new_internal(TCG_TYPE_I64, TEMP_TB)); in tcg_temp_new_i64() [all …]
|
H A D | optimize.c | 368 case TCG_TYPE_I64: in tcg_opt_gen_mov() 692 case TCG_TYPE_I64: in do_constant_folding_cond() 1107 case TCG_TYPE_I64: in fold_to_not() 1676 case TCG_TYPE_I64: in fold_count_zeros() 1701 case TCG_TYPE_I64: in fold_ctpop() 1731 case TCG_TYPE_I64: in fold_deposit() 2014 case TCG_TYPE_I64: in fold_movcond() 2315 case TCG_TYPE_I64: in fold_setcond_zmask() 2375 case TCG_TYPE_I64: in fold_setcond_tst_pow2() 2381 if (TCG_TARGET_extract_valid(TCG_TYPE_I64, sh, 1)) { in fold_setcond_tst_pow2() [all …]
|
H A D | tcg-op-ldst.c | 106 gen_ldst(opc, TCG_TYPE_I64, vl, vh, addr, oi); in gen_ldst_i64() 108 gen_ldst(opc, TCG_TYPE_I64, tcgv_i64_temp(v), NULL, addr, oi); in gen_ldst_i64()
|
/openbmc/qemu/tcg/loongarch64/ |
H A D | tcg-target-has.h | 110 if (type == TCG_TYPE_I64 && ofs + len == 32) { in tcg_target_sextract_valid()
|
H A D | tcg-target.c.inc | 309 case TCG_TYPE_I64: 845 case TCG_TYPE_I64: 885 case TCG_TYPE_I64: 1101 if (type == TCG_TYPE_I64) { 1544 tcg_out_addi(s, TCG_TYPE_I64, a0, a1, a2); 1559 tcg_out_addi(s, TCG_TYPE_I64, a0, a1, -a2); 1678 tcg_out_qemu_ld(s, a0, a1, a2, TCG_TYPE_I64); 1687 tcg_out_qemu_st(s, a0, a1, a2, TCG_TYPE_I64); 1740 tcg_out_addi(s, TCG_TYPE_I64, TCG_REG_TMP0, base, offset); 1799 tcg_out_movi(s, TCG_TYPE_I64, TCG_REG_TMP0, value); [all …]
|
/openbmc/qemu/tcg/mips/ |
H A D | tcg-target-has.h | 128 return type == TCG_TYPE_I64; in tcg_target_sextract_valid()
|
H A D | tcg-target.c.inc | 1359 if (TCG_TARGET_REG_BITS == 64 && type == TCG_TYPE_I64) { 1419 if (TCG_TARGET_REG_BITS == 64 && type == TCG_TYPE_I64 && !sgn) { 2075 tcg_out_qemu_ld(s, a0, 0, a1, a2, TCG_TYPE_I64); 2077 tcg_out_qemu_ld(s, a0, a1, a2, args[3], TCG_TYPE_I64); 2086 tcg_out_qemu_st(s, a0, 0, a1, a2, TCG_TYPE_I64); 2088 tcg_out_qemu_st(s, a0, a1, a2, args[3], TCG_TYPE_I64); 2564 tcg_target_available_regs[TCG_TYPE_I64] = 0xffffffff;
|
/openbmc/qemu/tcg/aarch64/ |
H A D | tcg-target.c.inc | 31 QEMU_BUILD_BUG_ON(TCG_TYPE_I32 != 0 || TCG_TYPE_I64 != 1); 1104 case TCG_TYPE_I64: 1142 if (type == TCG_TYPE_I64) { 1219 tcg_out_movi(s, TCG_TYPE_I64, TCG_REG_TMP0, offset); 1220 tcg_out_ldst_r(s, insn, rd, rn, TCG_TYPE_I64, TCG_REG_TMP0); 1230 case TCG_TYPE_I64: 1269 case TCG_TYPE_I64: 1298 case TCG_TYPE_I64: 1319 if (type <= TCG_TYPE_I64 && val == 0) { 1430 tcg_out_movi(s, TCG_TYPE_I64, TCG_REG_TMP0, (intptr_t)target); [all …]
|
/openbmc/qemu/tcg/tci/ |
H A D | tcg-target.c.inc | 485 case TCG_TYPE_I64: 501 case TCG_TYPE_I64: 519 case TCG_TYPE_I64: 546 case TCG_TYPE_I64: 575 case TCG_TYPE_I64: 867 case TCG_TYPE_I64: 902 tcg_target_available_regs[TCG_TYPE_I64] = BIT(TCG_TARGET_NB_REGS) - 1;
|
/openbmc/qemu/tcg/s390x/ |
H A D | tcg-target.c.inc | 874 case TCG_TYPE_I64: 1041 case TCG_TYPE_I64: 1074 case TCG_TYPE_I64: 1383 tcg_out_movi(s, TCG_TYPE_I64, dest, 0); 1462 tcg_out_movi(s, TCG_TYPE_I64, dest, 0); 1463 tcg_out_movi(s, TCG_TYPE_I64, TCG_TMP0, neg ? -1 : 1); 1526 tcg_out_mov(s, TCG_TYPE_I64, dest, TCG_REG_R0); 1535 tgen_movcond_int(s, TCG_TYPE_I64, dest, a2, a2const, TCG_REG_R0, 8, 2); 1558 tcg_out_movi(s, TCG_TYPE_I64, TCG_TMP0, 0x0101010101010101ull); 2462 tcg_out_qemu_ld(s, args[0], args[1], args[2], TCG_TYPE_I64); [all …]
|
H A D | tcg-target-has.h | 130 return type == TCG_TYPE_I64; in tcg_target_sextract_valid()
|
/openbmc/qemu/tcg/ppc/ |
H A D | tcg-target-has.h | 124 if (type == TCG_TYPE_I64 && ofs + len == 32) { in tcg_target_sextract_valid()
|
H A D | tcg-target.c.inc | 856 case TCG_TYPE_I64: 1363 case TCG_TYPE_I64: 1469 tcg_out_movi(s, TCG_TYPE_I64, TCG_REG_R0, c); 1645 case TCG_TYPE_I64: 1700 case TCG_TYPE_I64: 1852 op |= BF(cr) | ((type == TCG_TYPE_I64) << 21); 1868 if (neg && (TCG_TARGET_REG_BITS == 32 || type == TCG_TYPE_I64)) { 1895 if (!neg && (TCG_TARGET_REG_BITS == 32 || type == TCG_TYPE_I64)) { 1919 tcg_out_movi(s, TCG_TYPE_I64, TCG_REG_R0, arg2); 3089 tcg_out_cntxz(s, TCG_TYPE_I64, CNTLZD, args[0], args[1], [all …]
|
/openbmc/qemu/include/tcg/ |
H A D | tcg.h | 138 TCG_TYPE_I64, enumerator 152 TCG_TYPE_REG = TCG_TYPE_I64, 159 TCG_TYPE_PTR = TCG_TYPE_I64,
|
H A D | tcg-op.h | 20 # define TCG_TYPE_TL TCG_TYPE_I64
|
/openbmc/qemu/docs/devel/ |
H A D | tcg-ops.rst | 111 * ``TCG_TYPE_I64`` 114 of variables with ``type=TCG_TYPE_I32`` and ``base_type=TCG_TYPE_I64``. 120 An alias for ``TCG_TYPE_I32`` or ``TCG_TYPE_I64``, depending on the size 125 An alias for ``TCG_TYPE_I32`` or ``TCG_TYPE_I64``, depending on the size
|
/openbmc/qemu/accel/tcg/ |
H A D | translate-all.c | 345 tcg_ctx->addr_type = TARGET_LONG_BITS == 32 ? TCG_TYPE_I32 : TCG_TYPE_I64; in tb_gen_code()
|
/openbmc/qemu/tcg/arm/ |
H A D | tcg-target.c.inc | 2052 tcg_out_qemu_ld(s, args[0], args[1], args[2], args[3], TCG_TYPE_I64); 2059 tcg_out_qemu_st(s, args[0], args[1], args[2], args[3], TCG_TYPE_I64);
|