Home
last modified time | relevance | path

Searched refs:jmp_dest (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/include/exec/
H A Dtranslation-block.h143 uintptr_t jmp_dest[2]; member
/openbmc/qemu/target/microblaze/
H A Dtranslate.c78 uint32_t jmp_dest; member
1066 dc->jmp_dest = -1; in do_branch()
1069 dc->jmp_dest = add_pc + dest_imm; in do_branch()
1070 tcg_gen_movi_i32(cpu_btarget, dc->jmp_dest); in do_branch()
1108 dc->jmp_dest = -1; in DO_BR()
1111 dc->jmp_dest = dc->base.pc_next + dest_imm; in DO_BR()
1112 tcg_gen_movi_i32(cpu_btarget, dc->jmp_dest); in DO_BR()
1269 dc->jmp_dest = -1; in do_rts()
1609 dc->jmp_dest = -1; in mb_tr_init_disas_context()
1730 if (dc->jmp_dest != -1 && !(tb_cflags(dc->base.tb) & CF_NO_GOTO_TB)) { in mb_tr_tb_stop()
[all …]
/openbmc/qemu/target/openrisc/
H A Dtranslate.c1589 target_ulong jmp_dest; in openrisc_tr_tb_stop() local
1602 jmp_dest = dc->base.pc_next; in openrisc_tr_tb_stop()
1603 tcg_gen_movi_tl(cpu_ppc, jmp_dest - 4); in openrisc_tr_tb_stop()
1607 jmp_dest = dc->jmp_pc_imm; in openrisc_tr_tb_stop()
1608 if (jmp_dest == -1) { in openrisc_tr_tb_stop()
1622 if (translator_use_goto_tb(&dc->base, jmp_dest)) { in openrisc_tr_tb_stop()
1624 tcg_gen_movi_tl(cpu_pc, jmp_dest); in openrisc_tr_tb_stop()
1628 tcg_gen_movi_tl(cpu_pc, jmp_dest); in openrisc_tr_tb_stop()
/openbmc/qemu/accel/tcg/
H A Dtranslate-all.c519 tb->jmp_dest[0] = (uintptr_t)NULL; in tb_gen_code()
520 tb->jmp_dest[1] = (uintptr_t)NULL; in tb_gen_code()
H A Dtb-maint.c812 ptr = qatomic_or_fetch(&orig->jmp_dest[n_orig], 1); in tb_remove_from_jmp_list()
823 ptr_locked = qatomic_read(&orig->jmp_dest[n_orig]); in tb_remove_from_jmp_list()
870 qatomic_and(&tb->jmp_dest[n], (uintptr_t)NULL | 1); in tb_jmp_unlink()
H A Dcpu-exec.c653 old = qatomic_cmpxchg(&tb->jmp_dest[n], (uintptr_t)NULL, in tb_add_jump()