Closed llvmbot closed 4 years ago
Hi Eli. Yes I just realized this. There was some fine print I was missing. My apologies for filing spurious bug, but hey we can close it right away :).
https://developer.arm.com/docs/ihi0073/latest says those intrinsics only exist on 64-bit. This is because the corresponding instructions don't actually exist in the 32-bit ISA.
Extended Description
It seems that arm_neon.h that is shipped in android ndk r21 does not support certain neon intrinsics in Aarch32 mode even though corresponding instruction exist in ISA. The same ones are supported in Aarch64. I ran into the issue for the following intrinsics (not sure if other intrinsics may have similar issue): vcopyqlaneq* vsqrtq vdivq