arm_neon.h, , __arm64. Xcode 6.1.
In addition to this, some ARM NEONs available on older ARM (32-bit) architectures are not available on ARM64 or are replaced by equivalents that have a slightly different name.
In particular, it vtbl2is replaced by vtbl1q, because the main architecture emphasizes 128-bit NEON registers more.
If you have an ARM NEON assembly code that does not compile under ARM64, try to find changes like this.
source
share