From: fyang Date: Fri, 14 Nov 2014 15:51:22 +0000 (+0000) Subject: * config/aarch64/aarch64-simd.md (*aarch64_simd_ld1r): Use X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=23e73fed15bbe6660007dc7bfef21b3ec9f116b1;p=thirdparty%2Fgcc.git * config/aarch64/aarch64-simd.md (*aarch64_simd_ld1r): Use VALL mode iterator instead of VALLDI. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217573 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5fd3ca894616..8d26234cdfce 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2014-11-14 Felix Yang + Jiji Jiang + + * config/aarch64/aarch64-simd.md (*aarch64_simd_ld1r): Use + VALL mode iterator instead of VALLDI. + + 2014-11-14 Jan Hubicka * 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 1a9e0dee1f71..7f4d46ede51e 100644 --- a/gcc/config/aarch64/aarch64-simd.md +++ b/gcc/config/aarch64/aarch64-simd.md @@ -4729,8 +4729,8 @@ }) (define_insn "*aarch64_simd_ld1r" - [(set (match_operand:VALLDI 0 "register_operand" "=w") - (vec_duplicate:VALLDI + [(set (match_operand:VALL 0 "register_operand" "=w") + (vec_duplicate:VALL (match_operand: 1 "aarch64_simd_struct_operand" "Utv")))] "TARGET_SIMD" "ld1r\\t{%0.}, %1"