static void dec_bg(DisasContext *dc) { LOG_DIS("bg r%d, r%d, %d\n", dc->r0, dc->r1, sign_extend(dc->imm16, 16 * 4)); gen_cond_branch(dc, TCG_COND_GT); }
static void dec_bne(DisasContext *dc) { LOG_DIS("bne r%d, r%d, %d\n", dc->r0, dc->r1, sign_extend(dc->imm16, 16) * 4); gen_cond_branch(dc, TCG_COND_NE); }
static void dec_bgeu(DisasContext *dc) { LOG_DIS("bgeu r%d, r%d, %d\n", dc->r1, dc->r0, sign_extend(dc->imm16, 16) * 4); gen_cond_branch(dc, TCG_COND_GEU); }