http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58694
Bug ID: 58694
Summary: Support intrinsic functions for ARMv8 Crypto extension
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: lennox at cs dot columbia.edu
ARMv8 adds a Cryptographic extension, supporting processor operands for common
cryptographic operations.
These operations should be exposed as intrinsic functions when targeting an
ARMv8 CPU, both on arm (aarch32) and aarch64.
It's not clear to me whether this functions should be defined in arm_neon.h or
in a new target-dependent header file.
Apple clang in Xcode 5 defines such intrinsic functions for the cryptographic
extension in arm_neon.h (on aarch64, i.e. -arch arm64, only). See also bug
58693.