Commit 4f5c0f7e by Richard Henderson Committed by Richard Henderson

simplify-rtx (simplify_binary_operation): Don't abort for SS_PLUS, US_PLUS, SS_MINUS, US_MINUS.

        * simplify-rtx (simplify_binary_operation): Don't abort for
        SS_PLUS, US_PLUS, SS_MINUS, US_MINUS.

From-SVN: r64452
parent 3c298c88
2003-03-16 Richard Henderson <rth@redhat.com> 2003-03-16 Richard Henderson <rth@redhat.com>
* simplify-rtx (simplify_binary_operation): Don't abort for
SS_PLUS, US_PLUS, SS_MINUS, US_MINUS.
2003-03-16 Richard Henderson <rth@redhat.com>
* config/i386/i386.md (movstrictqi, movstrictqi_1): Check * config/i386/i386.md (movstrictqi, movstrictqi_1): Check
optimize_size as well. optimize_size as well.
......
...@@ -1863,6 +1863,13 @@ simplify_binary_operation (code, mode, op0, op1) ...@@ -1863,6 +1863,13 @@ simplify_binary_operation (code, mode, op0, op1)
> (unsigned HOST_WIDE_INT) arg1 ? arg0 : arg1); > (unsigned HOST_WIDE_INT) arg1 ? arg0 : arg1);
break; break;
case SS_PLUS:
case US_PLUS:
case SS_MINUS:
case US_MINUS:
/* ??? There are simplifications that can be done. */
return 0;
default: default:
abort (); abort ();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment