arm.c (arm_output_epilogue): Reverse the order of loading iWMMXt registers with a...
authorDaniel Jacobowitz <drow@mvista.com>
Fri, 23 Apr 2004 13:51:21 +0000 (13:51 +0000)
committerDaniel Jacobowitz <drow@gcc.gnu.org>
Fri, 23 Apr 2004 13:51:21 +0000 (13:51 +0000)
commit01d4c813e84d813bcc5ac0b4acafe2eb382fdef4
tree078627b568904e8511ae186f72dd68fd9fd02028
parent4424e0da57fd1562550505beefc2b6b62a733701
arm.c (arm_output_epilogue): Reverse the order of loading iWMMXt registers with a frame pointer.

* config/arm/arm.c (arm_output_epilogue): Reverse the order of
loading iWMMXt registers with a frame pointer.  Use post-increment
without a frame pointer.
(arm_expand_prologue): Reverse the order of saving iWMMXt registers.
testsuite/
* gcc.c-torture/execute/simd-5.c: New test.

From-SVN: r81092
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/simd-5.c [new file with mode: 0644]