enum machine_mode mode;
rtx operands[3];
{
- return (GET_CODE (operands[1]) != MEM && GET_CODE (operands[2]) != MEM
- && GET_CODE (operands[1]) != CONST_INT)
- || GET_RTX_CLASS (code) == 'c';
+ return (GET_CODE (operands[1]) != MEM || GET_CODE (operands[2]) != MEM)
+ && (GET_CODE (operands[1]) != CONST_INT || GET_RTX_CLASS (code) == 'c');
}
\f
/* Attempt to expand a unary operator. Make the expansion closer to the