[PATCH][AArch64] One-liner: fix type of an add in SIMD registers
authorAlan Lawrence <alan.lawrence@arm.com>
Fri, 5 Sep 2014 10:32:09 +0000 (10:32 +0000)
committerAlan Lawrence <alalaw01@gcc.gnu.org>
Fri, 5 Sep 2014 10:32:09 +0000 (10:32 +0000)
* config/aarch64/aarch64.md (adddi3_aarch64): set type to neon_add.

From-SVN: r214946

gcc/ChangeLog
gcc/config/aarch64/aarch64.md

index 9bf532b9a9e049a7d948e5702005028a0b1134e8..c1bd47f1f7e6396f987cc474b835996a3374d6ac 100644 (file)
@@ -1,3 +1,7 @@
+2014-09-05  Alan Lawrence  <alan.lawrence@arm.com>
+
+       * config/aarch64/aarch64.md (adddi3_aarch64): set type to neon_add.
+
 2014-09-05  Alan Lawrence  <alan.lawrence@arm.com>
 
        * config/aarch64/aarch64-builtins.c (aarch64_simd_expand_args): Replace
index d9aff66fd99aec18710a12680b8cf91e0c9b3061..6e63881f1f024d8001076e77594098c9c0b79921 100644 (file)
   add\\t%x0, %x1, %x2
   sub\\t%x0, %x1, #%n2
   add\\t%d0, %d1, %d2"
-  [(set_attr "type" "alu_imm,alu_sreg,alu_imm,alu_sreg")
+  [(set_attr "type" "alu_imm,alu_sreg,alu_imm,neon_add")
    (set_attr "simd" "*,*,*,yes")]
 )