]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR tree-optimization/54295 (Widening multiply-accumulate operation uses wrong...
authorRichard Earnshaw <rearnsha@arm.com>
Mon, 20 Aug 2012 14:13:16 +0000 (14:13 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Mon, 20 Aug 2012 14:13:16 +0000 (14:13 +0000)
PR tree-ssa/54295
* tree-ssa-math-opts.c (is_widening_mult_rhs_p): Delete rhs_code
declaration and setter.

From-SVN: r190534

gcc/ChangeLog
gcc/tree-ssa-math-opts.c

index 13e2b4c719e9c75c2f5ad0aec005d76143bd9044..cfb31890b47eade1d1a539e8005d4476d8a7701b 100644 (file)
@@ -1,3 +1,9 @@
+2012-08-20  Richard Earnshaw  <rearnsha@arm.com>
+
+       PR tree-ssa/54295
+       * tree-ssa-math-opts.c (is_widening_mult_rhs_p): Delete rhs_code
+       declaration and setter.
+
 2012-08-20  Richard Earnshaw  <rearnsha@arm.com>
 
        PR tree-ssa/54295
index 748bf2f1e4968078cd9897102aeccdc0b81bb69e..c3392fb14c8b5635ff068f00e4943d975c1d4618 100644 (file)
@@ -2011,14 +2011,12 @@ is_widening_mult_rhs_p (tree type, tree rhs, tree *type_out,
 {
   gimple stmt;
   tree type1, rhs1;
-  enum tree_code rhs_code;
 
   if (TREE_CODE (rhs) == SSA_NAME)
     {
       stmt = SSA_NAME_DEF_STMT (rhs);
       if (is_gimple_assign (stmt))
        {
-         rhs_code = gimple_assign_rhs_code (stmt);
          if (! widening_mult_conversion_strippable_p (type, stmt))
            rhs1 = rhs;
          else