Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / MC / PowerPC / ppc64-encoding-ISA31-errors.s
blob69cdb5cb75ebb15a0cc3864b9c2e843346933985
1 # RUN: not llvm-mc -triple powerpc64-unknown-unknown < %s 2> %t
2 # RUN: FileCheck < %t %s
3 # RUN: not llvm-mc -triple powerpc64le-unknown-unknown < %s 2> %t
4 # RUN: FileCheck < %t %s
6 # CHECK: error: invalid operand for instruction
7 paddi 1, 1, 32, 1
9 # CHECK: error: invalid operand for instruction
10 pld 1, 32(1), 1
12 # CHECK: error: invalid operand for instruction
13 paddi 1, 1, 32, 1
15 # CHECK: error: invalid operand for instruction
16 plbz 1, 32(1), 1
18 # CHECK: error: invalid operand for instruction
19 plfd 1, 32(1), 1
21 # CHECK: error: invalid operand for instruction
22 plfs 1, 32(1), 1
24 # CHECK: error: invalid operand for instruction
25 plha 1, 32(1), 1
27 # CHECK: error: invalid operand for instruction
28 plhz 1, 32(1), 1
30 # CHECK: error: invalid operand for instruction
31 plwa 1, 32(1), 1
33 # CHECK: error: invalid operand for instruction
34 plwz 1, 32(1), 1
36 # CHECK: error: invalid operand for instruction
37 plxsd 1, 32(1), 1
39 # CHECK: error: invalid operand for instruction
40 plxssp 1, 32(1), 1
42 # CHECK: error: invalid operand for instruction
43 plxv 1, 32(1), 1
45 # CHECK: error: invalid operand for instruction
46 pstb 1, 32(1), 1
48 # CHECK: error: invalid operand for instruction
49 pstd 1, 32(1), 1
51 # CHECK: error: invalid operand for instruction
52 pstfd 1, 32(1), 1
54 # CHECK: error: invalid operand for instruction
55 pstfs 1, 32(1), 1
57 # CHECK: error: invalid operand for instruction
58 psth 1, 32(1), 1
60 # CHECK: error: invalid operand for instruction
61 pstw 1, 32(1), 1
63 # CHECK: error: invalid operand for instruction
64 pstxsd 1, 32(1), 1
66 # CHECK: error: invalid operand for instruction
67 pstxssp 1, 32(1), 1
69 # CHECK: error: invalid operand for instruction
70 pstxv 1, 32(1), 1