1 @ RUN: not llvm-mc -triple armv7-eabi -filetype asm -o /dev/null %s 2>&1 \
7 .type aliases,%function
33 @ CHECK-LABEL: aliases
34 @ CHECK: error: VFP/Neon double precision register expected
35 @ CHECK: fstmfdd sp!, {s0}
37 @ CHECK: error: VFP/Neon double precision register expected
38 @ CHECK: fstmead sp!, {s0}
40 @ CHECK: error: VFP/Neon double precision register expected
41 @ CHECK: fstmdbd sp!, {s0}
43 @ CHECK: error: VFP/Neon double precision register expected
44 @ CHECK: fstmiad sp!, {s0}
46 @ CHECK: error: VFP/Neon single precision register expected
47 @ CHECK: fstmfds sp!, {d0}
49 @ CHECK: error: VFP/Neon single precision register expected
50 @ CHECK: fstmeas sp!, {d0}
52 @ CHECK: error: VFP/Neon single precision register expected
53 @ CHECK: fstmdbs sp!, {d0}
55 @ CHECK: error: VFP/Neon single precision register expected
56 @ CHECK: fstmias sp!, {d0}
59 @ CHECK: error: VFP/Neon single precision register expected
60 @ CHECK: fldmias sp!, {d0}
62 @ CHECK: error: VFP/Neon single precision register expected
63 @ CHECK: fldmdbs sp!, {d0}
65 @ CHECK: error: VFP/Neon single precision register expected
66 @ CHECK: fldmeas sp!, {d0}
68 @ CHECK: error: VFP/Neon single precision register expected
69 @ CHECK: fldmfds sp!, {d0}
71 @ CHECK: error: VFP/Neon double precision register expected
72 @ CHECK: fldmiad sp!, {s0}
74 @ CHECK: error: VFP/Neon double precision register expected
75 @ CHECK: fldmdbd sp!, {s0}
77 @ CHECK: error: VFP/Neon double precision register expected
78 @ CHECK: fldmead sp!, {s0}
80 @ CHECK: error: VFP/Neon double precision register expected
81 @ CHECK: fldmfdd sp!, {s0}
84 @ CHECK: error: VFP/Neon double precision register expected
85 @ CHECK: fstmeax sp!, {s0}
87 @ CHECK: error: VFP/Neon double precision register expected
88 @ CHECK: fldmfdx sp!, {s0}
91 @ CHECK: error: VFP/Neon double precision register expected
92 @ CHECK: fstmfdx sp!, {s0}
94 @ CHECK: error: VFP/Neon double precision register expected
95 @ CHECK: fldmeax sp!, {s0}
102 @ CHECK: error: VFP/Neon double precision register expected
103 @ CHECK: fstmiaxcs r0, {s0}
105 @ CHECK: error: VFP/Neon double precision register expected
106 @ CHECK: fstmiaxhs r0, {s0}
108 @ CHECK: error: VFP/Neon double precision register expected
109 @ CHECK: fstmiaxls r0, {s0}
111 @ CHECK: error: VFP/Neon double precision register expected
112 @ CHECK: fstmiaxvs r0, {s0}