tree-cfg.c (verify_gimple_assign_unary): Drop special casing of complex types at...
authorRichard Guenther <rguenther@suse.de>
Fri, 25 Mar 2011 10:16:02 +0000 (10:16 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 25 Mar 2011 10:16:02 +0000 (10:16 +0000)
2011-03-25  Richard Guenther  <rguenther@suse.de>

* tree-cfg.c (verify_gimple_assign_unary): Drop special casing
of complex types at -O0.
(verify_gimple_assign_binary): Likewise.
(verify_gimple_assign_ternary): Likewise.

From-SVN: r171444

gcc/ChangeLog
gcc/tree-cfg.c

index 228f3e2b3db3026d83089892949caa2e1d96cb63..5fdfec9e3629a419c5e0212c78ce30c27ffc6147 100644 (file)
@@ -1,3 +1,10 @@
+2011-03-25  Richard Guenther  <rguenther@suse.de>
+
+       * tree-cfg.c (verify_gimple_assign_unary): Drop special casing
+       of complex types at -O0.
+       (verify_gimple_assign_binary): Likewise.
+       (verify_gimple_assign_ternary): Likewise.
+
 2011-03-24  Mark Wielaard  <mjw@redhat.com>
 
        * dwarf2out.c (size_of_die): Modify comment to say DW_FORM_ref_sig8.
index 6fe6b90e5245a4f21d713ecc98139496424d07cd..be83dd75eb45d32c7968a22fdc0b814593d833de 100644 (file)
@@ -3193,9 +3193,7 @@ verify_gimple_assign_unary (gimple stmt)
   tree rhs1 = gimple_assign_rhs1 (stmt);
   tree rhs1_type = TREE_TYPE (rhs1);
 
-  if (!is_gimple_reg (lhs)
-      && !(optimize == 0
-          && TREE_CODE (lhs_type) == COMPLEX_TYPE))
+  if (!is_gimple_reg (lhs))
     {
       error ("non-register as LHS of unary operation");
       return true;
@@ -3351,9 +3349,7 @@ verify_gimple_assign_binary (gimple stmt)
   tree rhs2 = gimple_assign_rhs2 (stmt);
   tree rhs2_type = TREE_TYPE (rhs2);
 
-  if (!is_gimple_reg (lhs)
-      && !(optimize == 0
-          && TREE_CODE (lhs_type) == COMPLEX_TYPE))
+  if (!is_gimple_reg (lhs))
     {
       error ("non-register as LHS of binary operation");
       return true;
@@ -3618,9 +3614,7 @@ verify_gimple_assign_ternary (gimple stmt)
   tree rhs3 = gimple_assign_rhs3 (stmt);
   tree rhs3_type = TREE_TYPE (rhs3);
 
-  if (!is_gimple_reg (lhs)
-      && !(optimize == 0
-          && TREE_CODE (lhs_type) == COMPLEX_TYPE))
+  if (!is_gimple_reg (lhs))
     {
       error ("non-register as LHS of ternary operation");
       return true;