static inline void cris_update_result(DisasContext *dc, TCGv res)

{

	if (dc->update_cc) {

		if (dc->cc_size == 4 && 

		    (dc->cc_op == CC_OP_SUB

		     || dc->cc_op == CC_OP_ADD))

			return;

		tcg_gen_mov_tl(cc_result, res);

	}

}

static inline void cris_update_result(DisasContext *dc, TCGv res)

{

	if (dc->update_cc) {

		if (dc->cc_size == 4 && 

		    (dc->cc_op == CC_OP_SUB

		     || dc->cc_op == CC_OP_ADD))

			return;

		tcg_gen_mov_tl(cc_result, res);

	}

}

static inline void FUNC_0(DisasContext *VAR_0, TCGv VAR_1)

{

	if (VAR_0->update_cc) {

		if (VAR_0->cc_size == 4 && 

		    (VAR_0->cc_op == CC_OP_SUB

		     || VAR_0->cc_op == CC_OP_ADD))

			return;

		tcg_gen_mov_tl(cc_result, VAR_1);

	}

}

static inline void FUNC_0(DisasContext *VAR_0, TCGv VAR_1)
{ if (VAR_0->update_cc) { if (VAR_0->cc_size == 4 &&
(VAR_0->cc_op == CC_OP_SUB
|| VAR_0->cc_op == CC_OP_ADD))
return; tcg_gen_mov_tl(cc_result, VAR_1); } }