gcc:
commitee4124f366cb18147960bd5efc5b11e1ac1649ca
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Jul 2002 23:53:01 +0000 (11 23:53 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Jul 2002 23:53:01 +0000 (11 23:53 +0000)
tree1fb2c564da28735bf50b88b6f3009be6cea0918c
parent198559b77dae59b9338684dadbd41bc14948381e
gcc:
Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>

* simplify-rtx.c (simplify_subreg): Handle floating point
CONST_DOUBLEs.  When an integer subreg of a smaller mode than
the element mode is requested, compute a subreg with an
integer mode of the same size as the element mode first.

testsuite:
Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
                          Andrew Pinski  <pinskia@physics.uc.edu>

gcc.c-torture/compile/simd-2.c: New testcase.
gcc.c-torture/compile/simd-3.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55410 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/simplify-rtx.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/simd-2.c [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/compile/simd-3.c [new file with mode: 0644]