]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR target/24954 (ICE: could not split insn)
authorAlan Modra <amodra@bigpond.net.au>
Tue, 22 Nov 2005 14:23:01 +0000 (14:23 +0000)
committerAlan Modra <amodra@gcc.gnu.org>
Tue, 22 Nov 2005 14:23:01 +0000 (00:53 +1030)
PR target/24954
* config/rs6000/predicates.md (easy_vector_constant_add_self): Fix
typo last change.

From-SVN: r107359

gcc/ChangeLog
gcc/config/rs6000/predicates.md

index c4ee188ca1aca777ca76e81e2350c97f44ee9acc..b58ebdb22cbe8c841fa5780be6f2ccc90faa173a 100644 (file)
@@ -1,3 +1,9 @@
+2005-11-23  Alan Modra  <amodra@bigpond.net.au>
+
+       PR target/24954
+       * config/rs6000/predicates.md (easy_vector_constant_add_self): Fix
+       typo last change.
+
 2005-11-22  Alan Modra  <amodra@bigpond.net.au>
 
        PR middle-end/24950
index b9402615cd94991a9f899e690f26f6d050b91de1..2b0716e658c98a0ec4764e1e590f134818e8c5a9 100644 (file)
            (match_test "easy_altivec_constant (op, mode)")))
 {
   rtx last = CONST_VECTOR_ELT (op, GET_MODE_NUNITS (mode) - 1);
-  HOST_WIDE_INT val = ((INTVAL (last) & 0xff) ^ 0x7f) - 0x7f;
+  HOST_WIDE_INT val = ((INTVAL (last) & 0xff) ^ 0x80) - 0x80;
   return EASY_VECTOR_15_ADD_SELF (val);
 })