summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-11-11 21:27:40 +0000
committerJim Grosbach <grosbach@apple.com>2011-11-11 21:27:40 +0000
commitce485e7f70faed6d19daafff91bb20509403d432 (patch)
treebcfe128ca04d0888312ae56d61313bdfe2de6414 /test
parent6fd98ae7ef051042ccd3a22b847ece6d432fea01 (diff)
downloadllvm-ce485e7f70faed6d19daafff91bb20509403d432.tar.gz
llvm-ce485e7f70faed6d19daafff91bb20509403d432.tar.bz2
llvm-ce485e7f70faed6d19daafff91bb20509403d432.tar.xz
ARM allow Q registers in vldm/vstm register lists.
rdar://9672822 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144407 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/MC/ARM/simple-fp-encoding.s2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/MC/ARM/simple-fp-encoding.s b/test/MC/ARM/simple-fp-encoding.s
index e7d452a284..8cc32bc3fc 100644
--- a/test/MC/ARM/simple-fp-encoding.s
+++ b/test/MC/ARM/simple-fp-encoding.s
@@ -229,8 +229,10 @@
@ CHECK: vstmia r1, {d2, d3, d4, d5, d6, d7} @ encoding: [0x0c,0x2b,0x81,0xec]
@ CHECK: vstmia r1, {s2, s3, s4, s5, s6, s7} @ encoding: [0x06,0x1a,0x81,0xec]
+@ CHECK: vpush {d8, d9, d10, d11, d12, d13, d14, d15} @ encoding: [0x10,0x8b,0x2d,0xed]
vstmia r1, {d2,d3-d6,d7}
vstmia r1, {s2,s3-s6,s7}
+ vstmdb sp!, {q4-q7}
@ CHECK: vcvtr.s32.f64 s0, d0 @ encoding: [0x40,0x0b,0xbd,0xee]
@ CHECK: vcvtr.s32.f32 s0, s1 @ encoding: [0x60,0x0a,0xbd,0xee]