]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
fix for PR 39955
authorMichael Matz <matz@suse.de>
Thu, 30 Apr 2009 21:59:49 +0000 (21:59 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Thu, 30 Apr 2009 21:59:49 +0000 (21:59 +0000)
From-SVN: r147021

gcc/ChangeLog
gcc/config/rs6000/rs6000.c

index 13f45ff7a7305e27a82bf55bf22bf3cdb321e665..1035331f0fa2cea730667cb721ed8f42a04358c3 100644 (file)
@@ -1,3 +1,8 @@
+2009-04-30  Michael Matz  <matz@suse.de>
+
+        PR tree-optimization/39955
+        * config/rs6000/rs6000.c (rs6000_check_sdmode): Also check SSA_NAMEs.
+
 2009-04-30  Dave Korn  <dave.korn.cygwin@gmail.com>
 
        * ira.c (setup_cover_and_important_classes):  Use safe macro
index 38155a85362ef54db36b2ec378321e17ac21994d..00cf3bdcd2f25f6f3efcc97864cefe311b26fa64 100644 (file)
@@ -11545,6 +11545,7 @@ rs6000_check_sdmode (tree *tp, int *walk_subtrees, void *data ATTRIBUTE_UNUSED)
     case PARM_DECL:
     case FIELD_DECL:
     case RESULT_DECL:
+    case SSA_NAME:
     case REAL_CST:
     case INDIRECT_REF:
     case ALIGN_INDIRECT_REF: