[Committed] New gcc.target/ia64/builtin-bswap-2.c test case

Roger Sayle roger@eyesopen.com
Tue Feb 13 21:10:00 GMT 2007


The following new test case checks that the new bswap optab widdening code
gets triggered during RTL expansion, so that __bswapsi2 is no longer
called on IA-64, and is implemented via a "mux1 @rev" and a shift.

Tested on ia64-unknown-linux-gnu.  Committed as revision 121892.


2007-02-13  Roger Sayle  <roger@eyesopen.com>

        * gcc.target/ia64/builtin-bswap-2.c: New test case.


Roger
--
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: builtin-bswap-2.c
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20070213/8bb70e91/attachment.c>


More information about the Gcc-patches mailing list