* simplify-rtx.c (simplify_binary_operation): Revert last change.
authorRichard Henderson <rth@redhat.com>
Thu, 6 Sep 2001 23:33:56 +0000 (16:33 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 6 Sep 2001 23:33:56 +0000 (16:33 -0700)
From-SVN: r45456

gcc/ChangeLog
gcc/simplify-rtx.c

index 16c65e2..4d81bca 100644 (file)
@@ -1,5 +1,9 @@
 2001-09-06  Richard Henderson  <rth@redhat.com>
 
+       * simplify-rtx.c (simplify_binary_operation): Revert last change.
+
+2001-09-06  Richard Henderson  <rth@redhat.com>
+
        * simplify-rtx.c (simplify_binary_operation): Simplify contents
        of CONST.
 
index 7f358d3..ea1cc6d 100644 (file)
@@ -1275,28 +1275,6 @@ simplify_binary_operation (code, mode, op0, op1)
               return simplify_gen_binary (AND, mode, op0,
                                           gen_rtx_NOT (mode, XEXP (op1, 0)));
           }
-
-         /* Simplify operations with constants containing embedded offsets.  */
-         if (GET_CODE (op0) == CONST)
-           {
-             tem = simplify_binary_operation (code, mode, XEXP (op0, 0), op1);
-             if (tem)
-               {
-                 if (CONSTANT_P (op1) && ! CONSTANT_P (tem))
-                   tem = gen_rtx_CONST (mode, tem);
-                 return tem;
-               }
-           }
-         if (GET_CODE (op1) == CONST)
-           {
-             tem = simplify_binary_operation (code, mode, op0, XEXP (op1, 0));
-             if (tem)
-               {
-                 if (CONSTANT_P (op0) && ! CONSTANT_P (tem))
-                   tem = gen_rtx_CONST (mode, tem);
-                 return tem;
-               }
-           }
          break;
 
        case MULT: