This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 114e7e5 [ARM] float16x8_t intrinsics in arm_neon.h new fb5f110 [ARM] Remaining intrinsics new aea3122 [AArch64] Add support for float16x{4,8}_t vectors/builtins new 07c4043 [AArch64] vld{2,3,4}{,_lane,_dup}, vcombine, vcreate new 96bf1c6 [AArch64] Implement vcvt_{,high_}f16_f32 new 5ea2293 [AArch64] vreinterpret(q?), vget_(low|high), vld1(q?)_dup
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 134 +++++ gcc/config/aarch64/aarch64-builtins.c | 15 + gcc/config/aarch64/aarch64-simd-builtin-types.def | 2 + gcc/config/aarch64/aarch64-simd-builtins.def | 11 +- gcc/config/aarch64/aarch64-simd.md | 55 +- gcc/config/aarch64/aarch64.c | 7 + gcc/config/aarch64/aarch64.h | 3 +- gcc/config/aarch64/arm_neon.h | 689 +++++++++++++++++++++- gcc/config/aarch64/iterators.md | 62 +- gcc/config/arm/arm-builtins.c | 6 + gcc/config/arm/arm_neon.h | 380 ++++++++++++ gcc/config/arm/arm_neon_builtins.def | 72 +-- gcc/config/arm/iterators.md | 44 +- gcc/config/arm/neon.md | 90 +-- gcc/testsuite/ChangeLog | 20 + gcc/testsuite/g++.dg/abi/mangle-neon-aarch64.C | 4 + gcc/testsuite/gcc.target/aarch64/vget_high_1.c | 3 + gcc/testsuite/gcc.target/aarch64/vget_low_1.c | 3 + gcc/testsuite/gcc.target/aarch64/vld1-vst1_1.c | 2 + gcc/testsuite/gcc.target/aarch64/vld1_lane.c | 3 + gcc/testsuite/gcc.target/aarch64/vldN_1.c | 2 + gcc/testsuite/gcc.target/aarch64/vldN_dup_1.c | 3 + gcc/testsuite/gcc.target/aarch64/vldN_lane_1.c | 5 +- gcc/testsuite/gcc.target/aarch64/vset_lane_1.c | 5 + 24 files changed, 1474 insertions(+), 146 deletions(-)