Skip to content Skip to sidebar Skip to footer

How To Use Arm_acle C Language Extensions In Android

There are lots of examples of using arm neon intrinsics for android, with the ndk even having an example. I've gotten that to work with no problem. Arm also offer the ACLE (Arm C L

Solution 1:

The ARM C Language Extensions are currently not fully supported in GCC (as of version 5.1). The Android NDK normally uses a version of GCC older than this, which also does not have full support for ACLE.

This page https://gcc.gnu.org/onlinedocs/gcc/ARM-C-Language-Extensions-_0028ACLE_0029.html gives some idea of the current level of implementation of ACLE for both ARM and AArch64 targets. As you'll see there, the only features of ACLE currently provided by GCC are the CRC32 intrinsics in arm_acle.h and the Neon Intrinsics you've already found in arm_neon.h.

Post a Comment for "How To Use Arm_acle C Language Extensions In Android"