This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/58693] GCC aarch64 arm_neon.h inconsistent with Apple clang arm64 arm_neon.h


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58693

jgreenhalgh at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jgreenhalgh at gcc dot gnu.org

--- Comment #2 from jgreenhalgh at gcc dot gnu.org ---
The canonical reference for the AArch64 arm_neon.h intrinsics is now available
from:

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ihi0073a/index.html

I'm tempted to mark this bug as invalid as differences from Clang are not an
issue on their own and many of the intrinsics identified in this PR are not in
the ARM Neon Intrinsics Reference specification. The problem is that GCC does
not yet conform to the linked specification (and I suspect, neither does
Clang). Alan Lawrence had a patch recently to remove some of the extra
intrinsics we were defining (
https://gcc.gnu.org/ml/gcc-patches/2014-05/msg02556.html ), and I've seen
several others go past adding some of the missing intrinsics, but we are not
there yet.

I'll leave the bug report open, as the consequence of this is potentially
confusing for users.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]