aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/arm.c
diff options
context:
space:
mode:
authorCharles Baylis <charles.baylis@linaro.org>2015-11-11 01:05:16 +0000
committerCharles Baylis <cbaylis@gcc.gnu.org>2015-11-11 01:05:16 +0000
commit2f7d18ddd7f99fc8a67f13a2d97c1305bdcd05cc (patch)
treef44120af53567517e2c4a129f2085ac051a15889 /gcc/config/arm/arm.c
parent493b929ab8615fc06f9899c7232f927cbd08523a (diff)
downloadgcc-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.c1
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"