Revision 459e5185

b/target-cris/translate.c
975 975
			case CC_OP_CMP: return 1;
976 976
			case CC_OP_NEG: return 1;
977 977
			case CC_OP_OR: return 1;
978
			case CC_OP_AND: return 1;
978 979
			case CC_OP_XOR: return 1;
979 980
			case CC_OP_MULU: return 1;
980 981
			case CC_OP_MULS: return 1;
......
1000 1001
	 * code is true.
1001 1002
	 */
1002 1003
	arith_opt = arith_cc(dc) && !dc->flags_uptodate;
1003
	move_opt = (dc->cc_op == CC_OP_MOVE) && dc->flags_uptodate;
1004
	move_opt = (dc->cc_op == CC_OP_MOVE);
1004 1005
	switch (cond) {
1005 1006
		case CC_EQ:
1006 1007
			if (arith_opt || move_opt) {

Also available in: Unified diff