* simplify-rtx.c (simplify_binary_operation_1): Removed erroneous
authorsimonb <simonb@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Aug 2007 18:30:49 +0000 (18:30 +0000)
committersimonb <simonb@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Aug 2007 18:30:49 +0000 (18:30 +0000)
        break that was preventing simplify_associative_operation() for xor.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127319 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/simplify-rtx.c

index 826aa53..b6c953a 100644 (file)
@@ -1,3 +1,8 @@
+2007-08-09  Simon Baldwin  <simonb@google.com>
+
+       * simplify-rtx.c (simplify_binary_operation_1): Removed erroneous
+       break that was preventing simplify_associative_operation() for xor.
+
 2007-08-09  Sandra Loosemore  <sandra@codesourcery.com>
            Nigel Stephens  <nigel@mips.com>
 
index 1203bad..1acb34c 100644 (file)
@@ -2293,8 +2293,6 @@ simplify_binary_operation_1 (enum rtx_code code, enum machine_mode mode,
          && (reversed = reversed_comparison (op0, mode)))
        return reversed;
 
-      break;
-      
       tem = simplify_associative_operation (code, mode, op0, op1);
       if (tem)
        return tem;