combine.c (try_combine): Removed useless assert.
authorKenneth Zadeck <zadeck@naturalbridge.com>
Thu, 28 Mar 2013 14:09:46 +0000 (14:09 +0000)
committerKenneth Zadeck <zadeck@gcc.gnu.org>
Thu, 28 Mar 2013 14:09:46 +0000 (14:09 +0000)
2013-03-28  Kenneth Zadeck <zadeck@naturalbridge.com>

* combine.c (try_combine): Removed useless assert.
* cselib.c (rtx_equal_for_cselib_1): Removed unnecessary parens.

From-SVN: r197198

gcc/ChangeLog
gcc/combine.c
gcc/cselib.c

index 327a71c936daf9d95efd83a81eedb869488bbf06..998fb0415f50fa9daf56411afed99ce570e02c67 100644 (file)
@@ -1,3 +1,8 @@
+2013-03-28  Kenneth Zadeck <zadeck@naturalbridge.com>
+
+       * combine.c (try_combine): Removed useless assert. 
+       * cselib.c (rtx_equal_for_cselib_1): Removed unnecessary parens.
+
 2013-03-28  Marek Polacek  <polacek@redhat.com>
            Richard Biener  <rguenther@suse.de>
 
index acb4cb4c108aa826e4d1ee4a5eddff4b45d35b55..feb6267b49024e1e008ad794384597710ae14a6e 100644 (file)
@@ -2635,11 +2635,6 @@ try_combine (rtx i3, rtx i2, rtx i1, rtx i0, int *new_direct_jump_p,
       int offset = -1;
       int width = 0;
       
-      /* There are not explicit tests to make sure that this is not a
-        float, but there is code here that would not be correct if it
-        was.  */
-      gcc_assert (GET_MODE_CLASS (GET_MODE (SET_SRC (temp))) != MODE_FLOAT);
-
       if (GET_CODE (dest) == ZERO_EXTRACT)
        {
          if (CONST_INT_P (XEXP (dest, 1))
index f2021b985b05b6adfa1ad173c9a187a7b86abf5f..dcad97417d877905766b0a13cce78aa41035355b 100644 (file)
@@ -1026,7 +1026,7 @@ rtx_equal_for_cselib_1 (rtx x, rtx y, enum machine_mode memmode)
 static rtx
 wrap_constant (enum machine_mode mode, rtx x)
 {
-  if ((!CONST_SCALAR_INT_P (x)) && GET_CODE (x) != CONST_FIXED)
+  if (!CONST_SCALAR_INT_P (x) && GET_CODE (x) != CONST_FIXED)
     return x;
   gcc_assert (mode != VOIDmode);
   return gen_rtx_CONST (mode, x);