diff options
author | Felix Yang <felix.yang@huawei.com> | 2014-11-14 15:51:22 +0000 |
---|---|---|
committer | Fei Yang <fyang@gcc.gnu.org> | 2014-11-14 15:51:22 +0000 |
commit | 732954175fa7985ef67a7c0e56720a360253a840 (patch) | |
tree | 6699a9a69466970bbe0991adda1c49d18fd1ba80 | |
parent | 325fe981b522bcf20b6cd03a052d92a11ed399c2 (diff) | |
download | gcc-732954175fa7985ef67a7c0e56720a360253a840.zip gcc-732954175fa7985ef67a7c0e56720a360253a840.tar.gz gcc-732954175fa7985ef67a7c0e56720a360253a840.tar.bz2 |
aarch64-simd.md (*aarch64_simd_ld1r<mode>): Use VALL mode iterator instead of VALLDI.
* config/aarch64/aarch64-simd.md (*aarch64_simd_ld1r<mode>): Use
VALL mode iterator instead of VALLDI.
Co-Authored-By: Jiji Jiang <jiangjiji@huawei.com>
From-SVN: r217573
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/aarch64/aarch64-simd.md | 4 |
2 files changed, 9 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5fd3ca8..8d26234 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2014-11-14 Felix Yang <felix.yang@huawei.com> + Jiji Jiang <jiangjiji@huawei.com> + + * config/aarch64/aarch64-simd.md (*aarch64_simd_ld1r<mode>): Use + VALL mode iterator instead of VALLDI. + + 2014-11-14 Jan Hubicka <hubicka@ucw.cz> * optc-save-gen.awk: Output cl_target_option_eq, diff --git a/gcc/config/aarch64/aarch64-simd.md b/gcc/config/aarch64/aarch64-simd.md index 1a9e0de..7f4d46e 100644 --- a/gcc/config/aarch64/aarch64-simd.md +++ b/gcc/config/aarch64/aarch64-simd.md @@ -4729,8 +4729,8 @@ }) (define_insn "*aarch64_simd_ld1r<mode>" - [(set (match_operand:VALLDI 0 "register_operand" "=w") - (vec_duplicate:VALLDI + [(set (match_operand:VALL 0 "register_operand" "=w") + (vec_duplicate:VALL (match_operand:<VEL> 1 "aarch64_simd_struct_operand" "Utv")))] "TARGET_SIMD" "ld1r\\t{%0.<Vtype>}, %1" |