re PR tree-optimization/23177 (internal compiler error with -O option)
authorRichard Guenther <rguenther@suse.de>
Tue, 2 Aug 2005 11:46:44 +0000 (11:46 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 2 Aug 2005 11:46:44 +0000 (11:46 +0000)
2005-08-02  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/23177
* tree-ssa-operands.c (get_tmr_operands): Use get_expr_operands
on TMR_TAG.

From-SVN: r102654

gcc/ChangeLog
gcc/tree-ssa-operands.c

index 430e47441b7add78829850841df276773f1b0a32..5127e439ac8c2fe133d6e6cab887e373ff9164fe 100644 (file)
@@ -1,3 +1,9 @@
+2005-08-02  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/23177
+       * tree-ssa-operands.c (get_tmr_operands): Use get_expr_operands
+       on TMR_TAG.
+
 2005-08-02  James A. Morrison  <phython@gcc.gnu.org>
 
        PR tree-optimization/23129
index 9fa85ad264050877c2802974a2825c5172baa988..0af1995553320e1149a40d32259012162693bf90 100644 (file)
@@ -1698,7 +1698,7 @@ get_tmr_operands (tree stmt, tree expr, int flags)
     }
 
   if (tag)
-    add_stmt_operand (&tag, stmt_ann (stmt), flags);
+    get_expr_operands (stmt, &tag, flags);
   else
     /* Something weird, so ensure that we will be careful.  */
     stmt_ann (stmt)->has_volatile_ops = true;