Home
last modified time | relevance | path

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

/openbmc/qemu/target/arm/tcg/
H A Dtranslate.c257 static target_long jmp_diff(DisasContext *s, target_long diff) in jmp_diff() function
276 gen_pc_plus_diff(s, var, jmp_diff(s, 0)); in load_reg_var()
296 gen_pc_plus_diff(s, tmp, jmp_diff(s, ofs - (s->pc_curr & 3))); in add_reg_for_lit()
6580 gen_jmp(s, jmp_diff(s, a->imm)); in trans_B()
6595 gen_jmp(s, jmp_diff(s, a->imm)); in trans_B_cond_thumb()
6602 gen_jmp(s, jmp_diff(s, a->imm)); in trans_BL()
6623 gen_jmp(s, jmp_diff(s, a->imm - (s->pc_curr & 3))); in trans_BLX_i()
6630 gen_pc_plus_diff(s, cpu_R[14], jmp_diff(s, a->imm << 12)); in trans_BL_BLX_prefix()
6787 gen_jmp(s, jmp_diff(s, a->imm)); in trans_WLS()
6866 gen_jmp(s, jmp_diff(s, -a->imm)); in trans_LE()
[all …]