re PR target/65729 (ICE (in prohibited_class_reg_set_mode_p, at lra-constraints.c...
authorVladimir Makarov <vmakarov@redhat.com>
Fri, 10 Apr 2015 16:05:26 +0000 (16:05 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Fri, 10 Apr 2015 16:05:26 +0000 (16:05 +0000)
2015-04-10  Vladimir Makarov  <vmakarov@redhat.com>

PR target/65729
* lra-constraints.c (prohibited_class_reg_set_mode_p): Comment the
assert.

From-SVN: r221975

gcc/ChangeLog
gcc/lra-constraints.c

index ef010d86e349433eba96d2215525b55042207ff8..05e48035f01e553e24b9e78a07ccc6690a30e2f6 100644 (file)
@@ -1,3 +1,9 @@
+2015-04-10  Vladimir Makarov  <vmakarov@redhat.com>
+
+       PR target/65729
+       * lra-constraints.c (prohibited_class_reg_set_mode_p): Comment the
+       assert.
+
 2015-04-10  Jakub Jelinek  <jakub@redhat.com>
            Iain Sandoe  <iain@codesourcery.com>
 
index 57d731a556a717192bac22672ed2f0d3b91ee4f4..7353e7c2c7d06f7600e97df97a259cdba3c35a8f 100644 (file)
@@ -1656,7 +1656,8 @@ prohibited_class_reg_set_mode_p (enum reg_class rclass,
 {
   HARD_REG_SET temp;
   
-  lra_assert (hard_reg_set_subset_p (set, reg_class_contents[rclass]));
+  // ??? Is this assert right
+  // lra_assert (hard_reg_set_subset_p (set, reg_class_contents[rclass]));
   COPY_HARD_REG_SET (temp, set);
   AND_COMPL_HARD_REG_SET (temp, lra_no_alloc_regs);
   return (hard_reg_set_subset_p