This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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
--

Attachment: builtin-bswap-2.c
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]