This is the mail archive of the gcc@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]

Re: [ARM] Implement __builtin_bswap32() via ARMv6 "rev" instruction


On Monday 08 December 2008, Alexandre Pereira Nunes wrote:
> A patch follows. I didn't take care of the scheduling case the correct
> way, tought (aliased to clz class).

Please read http://gcc.gnu.org/contribute.html

In particular you need a copyright assignment, ChangeLog entry, and testing.

You should also be able to implement bswap16, and while we're here it probably 
makes sense to implement an optimized bswap sequence for pre-v6 cores.

Once all that is fixed, patches should be sent to gcc-patches@gcc.gnu.org, not 
this list.

Paul


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