This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[0/3][ARM] AArch32 NEON vrint builtins and intrinsics
- From: "Kyrylo Tkachov" <kyrylo dot tkachov at arm dot com>
- To: <gcc-patches at gcc dot gnu dot org>
- Cc: "'Ramana Radhakrishnan'" <ramana dot radhakrishnan at arm dot com>, "Richard Earnshaw" <Richard dot Earnshaw at arm dot com>
- Date: Thu, 29 Nov 2012 14:27:00 -0000
- Subject: [0/3][ARM] AArch32 NEON vrint builtins and intrinsics
Hi all,
This set of patches adds support for the AArch32 vrint NEON builtins. It
also adds related NEON intrinsics. It is organised in 3 patches:
* The first patch adds support for the builtin versions of the instructions.
* The second is a small testsuite patch that adds the effective target check
and appropriate option-adding procedure for v8 NEON support and is required
by the new intrinsic tests (and any further AArch32 NEON tests that are
added in the future).
* The third patch adds the intrinsics i.e. it contains the changes to the
.ml scripts that are required to generate the arm_neon.h file as well as the
tests and documentation.
The patches have been tested on arm-none-eabi with qemu/model. New tests
pass, no regressions.
Thanks,
Kyrill