]> gcc.gnu.org Git - gcc.git/commit
[ARM] PR63870 Add qualifiers for NEON builtins
authorCharles Baylis <charles.baylis@linaro.org>
Wed, 11 Nov 2015 01:05:16 +0000 (01:05 +0000)
committerCharles Baylis <cbaylis@gcc.gnu.org>
Wed, 11 Nov 2015 01:05:16 +0000 (01:05 +0000)
commit2f7d18ddd7f99fc8a67f13a2d97c1305bdcd05cc
treef44120af53567517e2c4a129f2085ac051a15889
parent493b929ab8615fc06f9899c7232f927cbd08523a
[ARM] PR63870 Add qualifiers for NEON builtins

2015-11-11  Charles Baylis  <charles.baylis@linaro.org>

PR target/63870
* config/arm/arm-builtins.c (enum arm_type_qualifiers): New enumerator
qualifier_struct_load_store_lane_index.
(builtin_arg): New enumerator NEON_ARG_STRUCT_LOAD_STORE_LANE_INDEX.
(arm_expand_neon_args): New parameter. Remove ellipsis. Handle NEON
argument qualifiers.
(arm_expand_neon_builtin): Handle new NEON argument qualifier.
* config/arm/arm.h (NEON_ENDIAN_LANE_N): New macro.

From-SVN: r230142
gcc/ChangeLog
gcc/config/arm/arm-builtins.c
gcc/config/arm/arm.c
gcc/config/arm/arm.h
This page took 0.058307 seconds and 5 git commands to generate.