diff options
author | James Greenhalgh <james.greenhalgh@arm.com> | 2013-04-25 12:49:39 +0000 |
---|---|---|
committer | James Greenhalgh <jgreenhalgh@gcc.gnu.org> | 2013-04-25 12:49:39 +0000 |
commit | 96659611d2076dbae333a6a85ca55da7b0a32298 (patch) | |
tree | 24d7dca75cdd0abfb25e034ddaff846c0583534e /gcc | |
parent | 9697e6201f1476d676208677dabc883f43bdf2e4 (diff) | |
download | gcc-96659611d2076dbae333a6a85ca55da7b0a32298.zip gcc-96659611d2076dbae333a6a85ca55da7b0a32298.tar.gz gcc-96659611d2076dbae333a6a85ca55da7b0a32298.tar.bz2 |
[AArch64] Change iterator for neg<mode>2 from VDQM to VDQ.
gcc/
* config/aarch64/aarch64-simd.md (neg<mode>2): Use VDQ iterator.
From-SVN: r198306
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/aarch64/aarch64-simd.md | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2e2181e..ad47f59 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2013-04-25 James Greenhalgh <jame.greenhalgh@arm.com> + + * config/aarch64/aarch64-simd.md (neg<mode>2): Use VDQ iterator. + 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com> * config/aarch64/aarch64-builtins.c diff --git a/gcc/config/aarch64/aarch64-simd.md b/gcc/config/aarch64/aarch64-simd.md index e5506fc..42c8d68 100644 --- a/gcc/config/aarch64/aarch64-simd.md +++ b/gcc/config/aarch64/aarch64-simd.md @@ -505,8 +505,8 @@ ) (define_insn "neg<mode>2" - [(set (match_operand:VDQM 0 "register_operand" "=w") - (neg:VDQM (match_operand:VDQM 1 "register_operand" "w")))] + [(set (match_operand:VDQ 0 "register_operand" "=w") + (neg:VDQ (match_operand:VDQ 1 "register_operand" "w")))] "TARGET_SIMD" "neg\t%0.<Vtype>, %1.<Vtype>" [(set_attr "simd_type" "simd_negabs") |