[InstCombine] Signed saturation patterns
[llvm-core.git] / test / MC / ARM / ldrd-strd-gnu-bad-inst.s
blobe080538eeac3149cfd64fdcdcf6b35a505e99260
1 @ RUN: not llvm-mc -triple=armv7-linux-gnueabi %s 2>&1 | FileCheck %s
3 .text
4 .thumb
5 @ CHECK: error: too few operands for instruction
6 strd
7 @ CHECK: error: too few operands for instruction
8 ldrd
9 @ CHECK: error: too few operands for instruction
10 strd r0
11 @ CHECK: error: too few operands for instruction
12 ldrd r0
13 @ CHECK: error: invalid instruction
14 strd s0, [r0]
15 @ CHECK: error: invalid instruction
16 ldrd s0, [r0]
17 .arm
18 @ CHECK: error: too few operands for instruction
19 strd
20 @ CHECK: error: too few operands for instruction
21 ldrd
22 @ CHECK: error: too few operands for instruction
23 strd r0
24 @ CHECK: error: too few operands for instruction
25 ldrd r0
26 @ CHECK: error: invalid instruction
27 strd s0, [r0]
28 @ CHECK: error: invalid instruction
29 ldrd s0, [r0]