[libc][NFC] Remove extra ; in exhaustive_test.h. (#124216)
[llvm-project.git] / llvm / test / MC / Disassembler / Sparc / sparc-v9.txt
blob9e4ff04841d5a1af26d811f18a86bf8bb2345f3b
1 # RUN: llvm-mc --disassemble %s -triple=sparcv9-unknown-linux | FileCheck %s
3 # CHECK: popc %g1, %g2
4 0x85 0x70 0x00 0x01
6 # CHECK: ta %icc, %i5
7 0x91 0xd0 0x00 0x1d
9 # CHECK: ta %icc, 82
10 0x91 0xd0 0x20 0x52
12 # CHECK: ta %icc, %g1 + %i2    
13 0x91 0xd0 0x40 0x1a
15 # CHECK: ta %icc, %i5 + 41     
16 0x91 0xd7 0x60 0x29
18 # CHECK: tn %icc, %i5          
19 0x81 0xd0 0x00 0x1d
21 # CHECK: tne %icc, 82          
22 0x93 0xd0 0x20 0x52
24 # CHECK: te %icc, %g1 + %i2    
25 0x83 0xd0 0x40 0x1a
27 # CHECK: tg %icc, %i5 + 41     
28 0x95 0xd7 0x60 0x29
30 # CHECK: tle %icc, %i5         
31 0x85 0xd0 0x00 0x1d
33 # CHECK: tge %icc, 82          
34 0x97 0xd0 0x20 0x52
36 # CHECK: tl %icc, %g1 + %i2    
37 0x87 0xd0 0x40 0x1a
39 # CHECK: tgu %icc, %i5 + 41    
40 0x99 0xd7 0x60 0x29
42 # CHECK: tleu %icc, %i5        
43 0x89 0xd0 0x00 0x1d
45 # CHECK: tcc %icc, 82          
46 0x9b 0xd0 0x20 0x52
48 # CHECK: tcs %icc, %g1 + %i2   
49 0x8b 0xd0 0x40 0x1a
51 # CHECK: tpos %icc, %i5 + 41   
52 0x9d 0xd7 0x60 0x29
54 # CHECK: tneg %icc, %i5        
55 0x8d 0xd0 0x00 0x1d
57 # CHECK: tvc %icc, 82          
58 0x9f 0xd0 0x20 0x52
60 # CHECK: tvs %icc, %g1 + %i2   
61 0x8f 0xd0 0x40 0x1a
63 # CHECK: ta %xcc, %i5
64 0x91 0xd0 0x10 0x1d
66 # CHECK: ta %xcc, 82
67 0x91 0xd0 0x30 0x52
69 # CHECK: ta %xcc, %g1 + %i2    
70 0x91 0xd0 0x50 0x1a
72 # CHECK: ta %xcc, %i5 + 41     
73 0x91 0xd7 0x70 0x29
75 # CHECK: tn %xcc, %i5          
76 0x81 0xd0 0x10 0x1d
78 # CHECK: tne %xcc, 82          
79 0x93 0xd0 0x30 0x52
81 # CHECK: te %xcc, %g1 + %i2    
82 0x83 0xd0 0x50 0x1a
84 # CHECK: tg %xcc, %i5 + 41     
85 0x95 0xd7 0x70 0x29
87 # CHECK: tle %xcc, %i5         
88 0x85 0xd0 0x10 0x1d
90 # CHECK: tge %xcc, 82          
91 0x97 0xd0 0x30 0x52
93 # CHECK: tl %xcc, %g1 + %i2    
94 0x87 0xd0 0x50 0x1a
96 # CHECK: tgu %xcc, %i5 + 41    
97 0x99 0xd7 0x70 0x29
99 # CHECK: tleu %xcc, %i5        
100 0x89 0xd0 0x10 0x1d
102 # CHECK: tcc %xcc, 82          
103 0x9b 0xd0 0x30 0x52
105 # CHECK: tcs %xcc, %g1 + %i2   
106 0x8b 0xd0 0x50 0x1a
108 # CHECK: tpos %xcc, %i5 + 41   
109 0x9d 0xd7 0x70 0x29
111 # CHECK: tneg %xcc, %i5        
112 0x8d 0xd0 0x10 0x1d
114 # CHECK: tvc %xcc, 82          
115 0x9f 0xd0 0x30 0x52
117 # CHECK: tvs %xcc, %g1 + %i2   
118 0x8f 0xd0 0x50 0x1a
120 # CHECK: membar 5000
121 0x81 0x43 0xf3 0x88
123 # CHECK: membar #LoadLoad | #StoreLoad | #LoadStore | #StoreStore
124 0x81 0x43 0xe0 0x0f
126 # CHECK: membar #LoadLoad
127 0x81 0x43 0xe0 0x01
129 # CHECK: membar #LoadLoad | #StoreStore
130 0x81 0x43 0xe0 0x09
132 # CHECK: membar #LoadLoad | #StoreLoad | #LoadStore | #StoreStore | #Lookaside | #MemIssue | #Sync
133 0x81 0x43 0xe0 0x7f
135 # CHECK: prefetch  [%i1+3968], #n_reads
136 0xc1 0x6e 0x6f 0x80
138 # CHECK: prefetch  [%i1+3968], #one_read
139 0xc3 0x6e 0x6f 0x80
141 # CHECK: prefetch  [%i1+3968], #n_writes
142 0xc5 0x6e 0x6f 0x80
144 # CHECK: prefetch  [%i1+3968], #one_write
145 0xc7 0x6e 0x6f 0x80
147 # CHECK: prefetch  [%i1+3968], #page
148 0xc9 0x6e 0x6f 0x80
150 # CHECK: prefetch  [%i1+3968], #unified
151 0xe3 0x6e 0x6f 0x80
153 # CHECK: prefetch  [%i1+3968], #n_reads_strong
154 0xe9 0x6e 0x6f 0x80
156 # CHECK: prefetch  [%i1+3968], #one_read_strong
157 0xeb 0x6e 0x6f 0x80
159 # CHECK: prefetch  [%i1+3968], #n_writes_strong
160 0xed 0x6e 0x6f 0x80
162 # CHECK: prefetch  [%i1+3968], #one_write_strong
163 0xef 0x6e 0x6f 0x80
165 # CHECK: prefetch  [%i1+%i2], #n_reads
166 0xc1 0x6e 0x40 0x1a
168 # CHECK: prefetch  [%i1+%i2], #one_read
169 0xc3 0x6e 0x40 0x1a
171 # CHECK: prefetch  [%i1+%i2], #n_writes
172 0xc5 0x6e 0x40 0x1a
174 # CHECK: prefetch  [%i1+%i2], #one_write
175 0xc7 0x6e 0x40 0x1a
177 # CHECK: prefetch  [%i1+%i2], #page
178 0xc9 0x6e 0x40 0x1a
180 # CHECK: prefetch  [%i1+%i2], #unified
181 0xe3 0x6e 0x40 0x1a
183 # CHECK: prefetch  [%i1+%i2], #n_reads_strong
184 0xe9 0x6e 0x40 0x1a
186 # CHECK: prefetch  [%i1+%i2], #one_read_strong
187 0xeb 0x6e 0x40 0x1a
189 # CHECK: prefetch  [%i1+%i2], #n_writes_strong
190 0xed 0x6e 0x40 0x1a
192 # CHECK: prefetch  [%i1+%i2], #one_write_strong
193 0xef 0x6e 0x40 0x1a
195 # CHECK: done
196 0x81 0xf0 0x00 0x00
198 # CHECK: retry
199 0x83 0xf0 0x00 0x00
201 # CHECK: saved
202 0x81 0x88 0x00 0x00
204 # CHECK: restored
205 0x83 0x88 0x00 0x00
207 # CHECK: rdpr %fq, %i5
208 0xbb 0x53 0xc0 0x00