Searched refs:jmp_dest (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/include/exec/ |
H A D | translation-block.h | 143 uintptr_t jmp_dest[2]; member
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 78 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 D | translate.c | 1589 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 D | translate-all.c | 519 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 D | tb-maint.c | 812 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 D | cpu-exec.c | 653 old = qatomic_cmpxchg(&tb->jmp_dest[n], (uintptr_t)NULL, in tb_add_jump()
|