tree-ssa-loop-ivopts.c (contains_abnormal_ssa_name_p): Don't reference operand 1...
authorDale Johannesen <dalej@apple.com>
Mon, 20 Dec 2004 03:11:52 +0000 (03:11 +0000)
committerDale Johannesen <dalej@gcc.gnu.org>
Mon, 20 Dec 2004 03:11:52 +0000 (03:11 +0000)
2004-12-19  Dale Johannesen  <dalej@apple.com>

* tree-ssa-loop-ivopts.c (contains_abnormal_ssa_name_p):  Don't
reference operand 1 of ADDR_EXPRs.

From-SVN: r92405

gcc/ChangeLog
gcc/tree-ssa-loop-ivopts.c

index b77cbbf8fc9d4f7101d25833ad87e6f10c32680c..243363bf4976d237c5e1a6a3cad813fece08df25 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-19  Dale Johannesen  <dalej@apple.com>
+
+       * tree-ssa-loop-ivopts.c (contains_abnormal_ssa_name_p):  Don't
+       reference operand 1 of ADDR_EXPRs.
+
 2004-12-19  Mark Mitchell  <mark@codesourcery.com>
 
        * defaults.h (ASM_OUTPUT_INTERNAL_LABEL): New macro.
index 9c5aad3920fab2f56dc48346f26d6ef0fdd55f57..6935cf5d9223315c605d4c8e6b9b3b6b3d2630dd 100644 (file)
@@ -834,7 +834,7 @@ contains_abnormal_ssa_name_p (tree expr)
     return false;
 
   if (code == ADDR_EXPR)
-    return !for_each_index (&TREE_OPERAND (expr, 1),
+    return !for_each_index (&TREE_OPERAND (expr, 0),
                            idx_contains_abnormal_ssa_name_p,
                            NULL);