On 10 June 2014 11:01, Kyrill Tkachov <kyrylo.tkac...@arm.com> wrote:
> Hi all,
>
> This is an implementation of the ACLE intrinsics that can be used to access
> the CRC32 instructions. We have them already implemented in aarch32.
>
> You can find their definition and documentation at
> http://infocenter.arm.com/help/topic/com.arm.doc.ihi0053c/IHI0053C_acle_2_0.pdf
>
> The CRC32 intrinsics are non-AdvancedSIMD intrinsics that live in a header
> file called arm_acle.h
> There's only 8 of them, so I didn't create a separate .def file for them.
> The ACLE predefine "__ARM_FEATURE_CRC32" is now defined when the +crc arch
> extension is used.
> Builtins for each CRC instruction form are defined and the intrinsics map to
> them straightforwardly.
>
> Documentation is included.
>
> Bootstrapped and tested aarch64-none-linux-gnu.
>
> Ok for trunk?

OK
/Marcus

Reply via email to