simplify-rtx.c (simplify_subreg): Do not over-extend vector constants.
authorAldy Hernandez <aldyh@gcc.gnu.org>
Tue, 17 Jun 2003 00:05:09 +0000 (00:05 +0000)
committerAldy Hernandez <aldyh@gcc.gnu.org>
Tue, 17 Jun 2003 00:05:09 +0000 (00:05 +0000)
2003-06-16  Aldy Hernandez  <aldyh@redhat.com>

* simplify-rtx.c (simplify_subreg): Do not over-extend vector
constants.

* testsuite/gcc.c-torture/execute/simd-4.c: New.

[[Split portion of a mixed commit.]]

From-SVN: r68049.2

gcc/ChangeLog

index b59a69a10634aecac0fb7d77720f711f13d18697..e5d87dd412d21dc32028dfb5996c15b55224bbb2 100644 (file)
@@ -1,3 +1,10 @@
+2003-06-16  Aldy Hernandez  <aldyh@redhat.com>
+
+       * simplify-rtx.c (simplify_subreg): Do not over-extend vector
+       constants.
+
+       * testsuite/gcc.c-torture/execute/simd-4.c: New.
+
 2003-06-16  Nathanael Nerode  <neroden@gcc.gnu.org>
 
        * config/ip2k/ip2k.h: Remove target-independent comments.