aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSofiane Naci <sofiane.naci@arm.com>2013-06-03 14:55:56 +0000
committerSofiane Naci <sofiane@gcc.gnu.org>2013-06-03 14:55:56 +0000
commit3bc30db4f11f5c821fa7f22aece11a04591cb68a (patch)
tree112c28b7856ef1c3c3813b56375ad5d667b747ee
parent634cfa2ba8eaf9b2d63055a72e2e79686d407758 (diff)
downloadgcc-3bc30db4f11f5c821fa7f22aece11a04591cb68a.zip
gcc-3bc30db4f11f5c821fa7f22aece11a04591cb68a.tar.gz
gcc-3bc30db4f11f5c821fa7f22aece11a04591cb68a.tar.bz2
* config/aarch64/aarch64.md (*movdi_aarch64): Define "simd" attribute.
From-SVN: r199608
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/aarch64/aarch64.md3
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1a899cc..a737160 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2013-06-03 Sofiane Naci <sofiane.naci@arm.com>
+
+ * config/aarch64/aarch64.md (*movdi_aarch64): Define "simd" attribute.
+
2013-06-03 Eric Botcazou <ebotcazou@adacore.com>
* varasm.c (output_constant) <CONSTRUCTOR>: Minor formatting tweak.
diff --git a/gcc/config/aarch64/aarch64.md b/gcc/config/aarch64/aarch64.md
index 89db092..2064a99 100644
--- a/gcc/config/aarch64/aarch64.md
+++ b/gcc/config/aarch64/aarch64.md
@@ -850,7 +850,8 @@
movi\\t%d0, %1"
[(set_attr "v8type" "move,move,move,alu,load1,load1,store1,store1,adr,adr,fmov,fmov,fmov,fmov")
(set_attr "mode" "DI")
- (set_attr "fp" "*,*,*,*,*,yes,*,yes,*,*,yes,yes,yes,yes")]
+ (set_attr "fp" "*,*,*,*,*,yes,*,yes,*,*,yes,yes,yes,*")
+ (set_attr "simd" "*,*,*,*,*,*,*,*,*,*,*,*,*,yes")]
)
(define_insn "insv_imm<mode>"