[X86] Fix typo in variable name. NFC
[llvm-complete.git] / test / MC / Hexagon / not-over.s
blobc31ce5312305090474f0d8dc249bbe9b7062d5af
1 # RUN: llvm-mc -arch=hexagon -filetype=asm %s 2>%t; FileCheck %s <%t
4 # Check that proper packets are not wrongly flagged as invalid.
6 1-3-4-f:
8 r3 = memub(r2++#1)
9 if (cmp.eq(r3.new,#0)) jump:nt .
10 jumpr lr
11 r4 = #4
13 # CHECK-NOT: rror: invalid instruction packet
15 1-3-f-f:
17 r3 = memub(r2++#1)
18 if (cmp.eq(r3.new,#0)) jump:nt .
19 r5 = #5
20 r4 = #4
22 # CHECK-NOT: rror: invalid instruction packet
24 # Special case of a fat packet that will slim when a compound is formed.
25 3-3-8-c:
26 { LOOP0(3-3-8-c, R7)
27 P0 = CMP.GT(R7, #0)
28 IF (!P0.NEW) JUMP:NT .
29 R21:20 = MEMD(R0+#16)
30 R23:22 = MEMD(R0+#24)
32 # CHECK-NOT: rror: invalid instruction packet
34 1-f-f-f:
36 r3 = #3
37 if (cmp.eq(r3.new,#0)) jump:nt .
38 r5 = #5
39 r4 = #4
41 # CHECK-NOT: rror: invalid instruction packet
44 jumpr lr
45 # CHECK-NOT: rror: invalid instruction packet
47 f-f-f-f:
49 r3 = #3
50 r2 = #2
51 r5 = #5
52 r4 = #4
54 # CHECK-NOT: rror: invalid instruction packet