diff options
author | Charles Baylis <charles.baylis@linaro.org> | 2015-11-11 01:05:16 +0000 |
---|---|---|
committer | Charles Baylis <cbaylis@gcc.gnu.org> | 2015-11-11 01:05:16 +0000 |
commit | 2f7d18ddd7f99fc8a67f13a2d97c1305bdcd05cc (patch) | |
tree | f44120af53567517e2c4a129f2085ac051a15889 /gcc/config/arm/arm.c | |
parent | 493b929ab8615fc06f9899c7232f927cbd08523a (diff) | |
download | gcc-2f7d18ddd7f99fc8a67f13a2d97c1305bdcd05cc.zip gcc-2f7d18ddd7f99fc8a67f13a2d97c1305bdcd05cc.tar.gz gcc-2f7d18ddd7f99fc8a67f13a2d97c1305bdcd05cc.tar.bz2 |
[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
Diffstat (limited to 'gcc/config/arm/arm.c')
-rw-r--r-- | gcc/config/arm/arm.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index 736e6c8f..59034b5 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -30103,4 +30103,5 @@ arm_sched_fusion_priority (rtx_insn *insn, int max_pri, *pri = tmp; return; } + #include "gt-arm.h" |