Home
last modified time | relevance | path

Searched refs:tb_diff (Results 1 – 3 of 3) sorted by relevance

/qemu/hw/misc/macio/
H A Dcuda.c74 uint64_t tb_diff = muldiv64(qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL), in cuda_get_counter_value() local
78 return (tb_diff * 0xBF401675E5DULL) / (cs->tb_frequency << 24); in cuda_get_counter_value()
/qemu/tcg/ppc/
H A Dtcg-target.c.inc1036 intptr_t tb_diff;
1052 tb_diff = ppc_tbrel_diff(s, (void *)arg);
1053 if (!in_prologue && USE_REG_TB && tb_diff == (int16_t)tb_diff) {
1054 tcg_out32(s, ADDI | TAI(ret, TCG_REG_TB, tb_diff));
1129 if (!in_prologue && USE_REG_TB && tb_diff == (int32_t)tb_diff) {
1130 tcg_out_mem_long(s, ADDI, ADD, ret, TCG_REG_TB, tb_diff);
/qemu/tcg/sparc64/
H A Dtcg-target.c.inc1287 intptr_t tb_diff = tcg_tbrel_diff(s, (void *)a0);
1288 if (check_fit_ptr(tb_diff, 13)) {
1291 tcg_out_arithi(s, TCG_REG_O0, TCG_REG_O1, tb_diff, ARITH_ADD);