diff --git a/gcc/config/i860/i860.md b/gcc/config/i860/i860.md index debb179898a..82f450487bb 100644 --- a/gcc/config/i860/i860.md +++ b/gcc/config/i860/i860.md @@ -1646,8 +1646,8 @@ [(set (match_dup 2) (match_dup 3)) (set (match_dup 4) (xor:SI (match_operand:SI 1 "register_operand" "") (const_int -2147483648))) + (set (match_dup 5) (match_dup 3)) (set (subreg:SI (match_dup 5) 0) (match_dup 4)) - (set (subreg:SI (match_dup 5) 1) (subreg:SI (match_dup 2) 1)) (set (match_operand:DF 0 "register_operand" "") (minus:DF (match_dup 5) (match_dup 2)))] ""