blob: f301433e57d327aa3c198ca633ee1b72669477d1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
|
add8 31..25=0b0100100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
add16 31..25=0b0100000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
add64 31..25=0b1100000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
ave 31..25=0b1110000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
bitrev 31..25=0b1110011 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
bitrevi 31..26=0b111010 imm6 rs1 14..12=0b000 rd 6..0=0b1111111
bpick 31..30=0b11 rc rs2 rs1 14..12=0b010 rd 6..0=0b1111111
clrov 31..20=0b100000000001 19..15=0b00001 14..12=0b111 rd 6..0=0b1110011
clrs8 31..25=0b1010111 24..20=0b00000 rs1 14..12=0b000 rd 6..0=0b1111111
clrs16 31..25=0b1010111 24..20=0b01000 rs1 14..12=0b000 rd 6..0=0b1111111
clrs32 31..25=0b1010111 24..20=0b11000 rs1 14..12=0b000 rd 6..0=0b1111111
clo8 31..25=0b1010111 24..20=0b00011 rs1 14..12=0b000 rd 6..0=0b1111111
clo16 31..25=0b1010111 24..20=0b01011 rs1 14..12=0b000 rd 6..0=0b1111111
clo32 31..25=0b1010111 24..20=0b11011 rs1 14..12=0b000 rd 6..0=0b1111111
clz8 31..25=0b1010111 24..20=0b00001 rs1 14..12=0b000 rd 6..0=0b1111111
clz16 31..25=0b1010111 24..20=0b01001 rs1 14..12=0b000 rd 6..0=0b1111111
clz32 31..25=0b1010111 24..20=0b11001 rs1 14..12=0b000 rd 6..0=0b1111111
cmpeq8 31..25=0b0100111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
cmpeq16 31..25=0b0100110 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
cras16 31..25=0b0100010 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
crsa16 31..25=0b0100011 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
insb 31..25=0b1010110 24..23=0b00 imm3 rs1 14..12=0b000 rd 6..0=0b1111111
kabs8 31..25=0b1010110 24..20=0b10000 rs1 14..12=0b000 rd 6..0=0b1111111
kabs16 31..25=0b1010110 24..20=0b10001 rs1 14..12=0b000 rd 6..0=0b1111111
kabsw 31..25=0b1010110 24..20=0b10100 rs1 14..12=0b000 rd 6..0=0b1111111
kadd8 31..25=0b0001100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
kadd16 31..25=0b0001000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
kadd64 31..25=0b1001000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kaddh 31..25=0b0000010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kaddw 31..25=0b0000000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kcras16 31..25=0b0001010 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
kcrsa16 31..25=0b0001011 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
kdmbb 31..25=0b0000101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kdmbt 31..25=0b0001101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kdmtt 31..25=0b0010101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kdmabb 31..25=0b1101001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kdmabt 31..25=0b1110001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kdmatt 31..25=0b1111001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
khm8 31..25=0b1000111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
khmx8 31..25=0b1001111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
khm16 31..25=0b1000011 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
khmx16 31..25=0b1001011 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
khmbb 31..25=0b0000110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
khmbt 31..25=0b0001110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
khmtt 31..25=0b0010110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmabb 31..25=0b0101101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmabt 31..25=0b0110101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmatt 31..25=0b0111101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmada 31..25=0b0100100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmaxda 31..25=0b0100101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmads 31..25=0b0101110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmadrs 31..25=0b0110110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmaxds 31..25=0b0111110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmar64 31..25=0b1001010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmda 31..25=0b0011100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmxda 31..25=0b0011101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmac 31..25=0b0110000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmac.u 31..25=0b0111000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmawb 31..25=0b0100011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmawb.u 31..25=0b0101011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmawb2 31..25=0b1100111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmawb2.u 31..25=0b1101111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmawt 31..25=0b0110011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmawt.u 31..25=0b0111011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmawt2 31..25=0b1110111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmawt2.u 31..25=0b1111111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmsb 31..25=0b0100001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmsb.u 31..25=0b0101001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmwb2 31..25=0b1000111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmwb2.u 31..25=0b1001111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmwt2 31..25=0b1010111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmmwt2.u 31..25=0b1011111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmsda 31..25=0b0100110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmsxda 31..25=0b0100111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmsr64 31..25=0b1001011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
ksllw 31..25=0b0010011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kslliw 31..25=0b0011011 imm5 rs1 14..12=0b001 rd 6..0=0b1111111
ksll8 31..25=0b0110110 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
kslli8 31..25=0b0111110 24..23=0b01 imm3 rs1 14..12=0b000 rd 6..0=0b1111111
ksll16 31..25=0b0110010 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
kslli16 31..25=0b0111010 24=0b1 imm4 rs1 14..12=0b000 rd 6..0=0b1111111
kslra8 31..25=0b0101111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
kslra8.u 31..25=0b0110111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
kslra16 31..25=0b0101011 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
kslra16.u 31..25=0b0110011 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
kslraw 31..25=0b0110111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kslraw.u 31..25=0b0111111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kstas16 31..25=0b0001010 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
kstsa16 31..25=0b0001011 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
ksub8 31..25=0b0001101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ksub16 31..25=0b0001001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ksub64 31..25=0b1001001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
ksubh 31..25=0b0000011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
ksubw 31..25=0b0000001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kwmmul 31..25=0b0110001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kwmmul.u 31..25=0b0111001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
maddr32 31..25=0b1100010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
maxw 31..25=0b1111001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
minw 31..25=0b1111000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
msubr32 31..25=0b1100011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
mulr64 31..25=0b1111000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
mulsr64 31..25=0b1110000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
pbsad 31..25=0b1111110 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
pbsada 31..25=0b1111111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
pkbb16 31..25=0b0000111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
pkbt16 31..25=0b0001111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
pktt16 31..25=0b0010111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
pktb16 31..25=0b0011111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
radd8 31..25=0b0000100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
radd16 31..25=0b0000000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
radd64 31..25=0b1000000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
raddw 31..25=0b0010000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
rcras16 31..25=0b0000010 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
rcrsa16 31..25=0b0000011 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
rdov 31..20=0b100000000001 19..15=0b00000 14..12=0b010 rd 6..0=0b1110011
rstas16 31..25=0b0000010 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
rstsa16 31..25=0b0000011 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
rsub8 31..25=0b0000101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
rsub16 31..25=0b0000001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
rsub64 31..25=0b1000001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
rsubw 31..25=0b0010001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
sclip8 31..25=0b1000110 24..23=0b00 imm3 rs1 14..12=0b000 rd 6..0=0b1111111
sclip16 31..25=0b1000010 24=0b0 imm4 rs1 14..12=0b000 rd 6..0=0b1111111
sclip32 31..25=0b1110010 imm5 rs1 14..12=0b000 rd 6..0=0b1111111
scmple8 31..25=0b0001111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
scmple16 31..25=0b0001110 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
scmplt8 31..25=0b0000111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
scmplt16 31..25=0b0000110 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
sll8 31..25=0b0101110 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
slli8 31..25=0b0111110 24..23=0b00 imm3 rs1 14..12=0b000 rd 6..0=0b1111111
sll16 31..25=0b0101010 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
slli16 31..25=0b0111010 24=0b0 imm4 rs1 14..12=0b000 rd 6..0=0b1111111
smal 31..25=0b0101111 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smalbb 31..25=0b1000100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smalbt 31..25=0b1001100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smaltt 31..25=0b1010100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smalda 31..25=0b1000110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smalxda 31..25=0b1001110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smalds 31..25=0b1000101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smaldrs 31..25=0b1001101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smalxds 31..25=0b1010101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smar64 31..25=0b1000010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smaqa 31..25=0b1100100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
smaqa.su 31..25=0b1100101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
smax8 31..25=0b1000101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
smax16 31..25=0b1000001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
smbb16 31..25=0b0000100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smbt16 31..25=0b0001100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smtt16 31..25=0b0010100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smds 31..25=0b0101100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smdrs 31..25=0b0110100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smxds 31..25=0b0111100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smin8 31..25=0b1000100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
smin16 31..25=0b1000000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
smmul 31..25=0b0100000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smmul.u 31..25=0b0101000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smmwb 31..25=0b0100010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smmwb.u 31..25=0b0101010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smmwt 31..25=0b0110010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smmwt.u 31..25=0b0111010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smslda 31..25=0b1010110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smslxda 31..25=0b1011110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smsr64 31..25=0b1000011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
smul8 31..25=0b1010100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
smulx8 31..25=0b1010101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
smul16 31..25=0b1010000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
smulx16 31..25=0b1010001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
sra.u 31..25=0b0010010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
srai.u 31..26=0b110101 imm6 rs1 14..12=0b001 rd 6..0=0b1111111
sra8 31..25=0b0101100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
sra8.u 31..25=0b0110100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
srai8 31..25=0b0111100 24..23=0b00 imm3 rs1 14..12=0b000 rd 6..0=0b1111111
srai8.u 31..25=0b0111100 24..23=0b01 imm3 rs1 14..12=0b000 rd 6..0=0b1111111
sra16 31..25=0b0101000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
sra16.u 31..25=0b0110000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
srai16 31..25=0b0111000 24=0b0 imm4 rs1 14..12=0b000 rd 6..0=0b1111111
srai16.u 31..25=0b0111000 24=0b1 imm4 rs1 14..12=0b000 rd 6..0=0b1111111
srl8 31..25=0b0101101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
srl8.u 31..25=0b0110101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
srli8 31..25=0b0111101 24..23=0b00 imm3 rs1 14..12=0b000 rd 6..0=0b1111111
srli8.u 31..25=0b0111101 24..23=0b01 imm3 rs1 14..12=0b000 rd 6..0=0b1111111
srl16 31..25=0b0101001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
srl16.u 31..25=0b0110001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
srli16 31..25=0b0111001 24=0b0 imm4 rs1 14..12=0b000 rd 6..0=0b1111111
srli16.u 31..25=0b0111001 24=0b1 imm4 rs1 14..12=0b000 rd 6..0=0b1111111
stas16 31..25=0b0100010 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
stsa16 31..25=0b0100011 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
sub8 31..25=0b0100101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
sub16 31..25=0b0100001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
sub64 31..25=0b1100001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
sunpkd810 31..25=0b1010110 24..20=0b01000 rs1 14..12=0b000 rd 6..0=0b1111111
sunpkd820 31..25=0b1010110 24..20=0b01001 rs1 14..12=0b000 rd 6..0=0b1111111
sunpkd830 31..25=0b1010110 24..20=0b01010 rs1 14..12=0b000 rd 6..0=0b1111111
sunpkd831 31..25=0b1010110 24..20=0b01011 rs1 14..12=0b000 rd 6..0=0b1111111
sunpkd832 31..25=0b1010110 24..20=0b10011 rs1 14..12=0b000 rd 6..0=0b1111111
swap8 31..25=0b1010110 24..20=0b11000 rs1 14..12=0b000 rd 6..0=0b1111111
swap16 31..25=0b1010110 24..20=0b11001 rs1 14..12=0b000 rd 6..0=0b1111111
uclip8 31..25=0b1000110 24..23=0b10 imm3 rs1 14..12=0b000 rd 6..0=0b1111111
uclip16 31..25=0b1000010 24=0b1 imm4 rs1 14..12=0b000 rd 6..0=0b1111111
uclip32 31..25=0b1111010 imm5 rs1 14..12=0b000 rd 6..0=0b1111111
ucmple8 31..25=0b0011111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ucmple16 31..25=0b0011110 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ucmplt8 31..25=0b0010111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ucmplt16 31..25=0b0010110 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ukadd8 31..25=0b0011100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ukadd16 31..25=0b0011000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ukadd64 31..25=0b1011000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
ukaddh 31..25=0b0001010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
ukaddw 31..25=0b0001000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
ukcras16 31..25=0b0011010 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ukcrsa16 31..25=0b0011011 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ukmar64 31..25=0b1011010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
ukmsr64 31..25=0b1011011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
ukstas16 31..25=0b0011010 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
ukstsa16 31..25=0b0011011 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
uksub8 31..25=0b0011101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
uksub16 31..25=0b0011001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
uksub64 31..25=0b1011001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
uksubh 31..25=0b0001011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
uksubw 31..25=0b0001001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
umar64 31..25=0b1010010 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
umaqa 31..25=0b1100110 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
umax8 31..25=0b1001101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
umax16 31..25=0b1001001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
umin8 31..25=0b1001100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
umin16 31..25=0b1001000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
umsr64 31..25=0b1010011 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
umul8 31..25=0b1011100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
umulx8 31..25=0b1011101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
umul16 31..25=0b1011000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
umulx16 31..25=0b1011001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
uradd8 31..25=0b0010100 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
uradd16 31..25=0b0010000 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
uradd64 31..25=0b1010000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
uraddw 31..25=0b0011000 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
urcras16 31..25=0b0010010 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
urcrsa16 31..25=0b0010011 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
urstas16 31..25=0b0010010 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
urstsa16 31..25=0b0010011 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
ursub8 31..25=0b0010101 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ursub16 31..25=0b0010001 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
ursub64 31..25=0b1010001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
ursubw 31..25=0b0011001 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
wexti 31..25=0b1101111 imm5 rs1 14..12=0b000 rd 6..0=0b1111111
wext 31..25=0b1100111 rs2 rs1 14..12=0b000 rd 6..0=0b1111111
zunpkd810 31..25=0b1010110 24..20=0b01100 rs1 14..12=0b000 rd 6..0=0b1111111
zunpkd820 31..25=0b1010110 24..20=0b01101 rs1 14..12=0b000 rd 6..0=0b1111111
zunpkd830 31..25=0b1010110 24..20=0b01110 rs1 14..12=0b000 rd 6..0=0b1111111
zunpkd831 31..25=0b1010110 24..20=0b01111 rs1 14..12=0b000 rd 6..0=0b1111111
zunpkd832 31..25=0b1010110 24..20=0b10111 rs1 14..12=0b000 rd 6..0=0b1111111
add32 31..25=0b0100000 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
cras32 31..25=0b0100010 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
crsa32 31..25=0b0100011 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kabs32 31..25=0b1010110 24..20=0b10010 rs1 14..12=0b000 rd 6..0=0b1111111
kadd32 31..25=0b0001000 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kcras32 31..25=0b0001010 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kcrsa32 31..25=0b0001011 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kdmbb16 31..25=0b1101101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kdmbt16 31..25=0b1110101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kdmtt16 31..25=0b1111101 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kdmabb16 31..25=0b1101100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kdmabt16 31..25=0b1110100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kdmatt16 31..25=0b1111100 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
khmbb16 31..25=0b1101110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
khmbt16 31..25=0b1110110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
khmtt16 31..25=0b1111110 rs2 rs1 14..12=0b001 rd 6..0=0b1111111
kmabb32 31..25=0b0101101 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kmabt32 31..25=0b0110101 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kmatt32 31..25=0b0111101 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kmaxda32 31..25=0b0100101 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kmda32 31..25=0b0011100 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kmxda32 31..25=0b0011101 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kmads32 31..25=0b0101110 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kmadrs32 31..25=0b0110110 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kmaxds32 31..25=0b0111110 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kmsda32 31..25=0b0100110 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kmsxda32 31..25=0b0100111 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
ksll32 31..25=0b0110010 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kslli32 31..25=0b1000010 imm5 rs1 14..12=0b010 rd 6..0=0b1111111
kslra32 31..25=0b0101011 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kslra32.u 31..25=0b0110011 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
kstas32 31..25=0b0001000 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
kstsa32 31..25=0b0001001 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
ksub32 31..25=0b0001001 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
pkbb32 31..25=0b0000111 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
pkbt32 31..25=0b0001111 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
pktt32 31..25=0b0010111 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
pktb32 31..25=0b0011111 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
radd32 31..25=0b0000000 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
rcras32 31..25=0b0000010 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
rcrsa32 31..25=0b0000011 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
rstas32 31..25=0b0000000 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
rstsa32 31..25=0b0000001 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
rsub32 31..25=0b0000001 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
sll32 31..25=0b0101010 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
slli32 31..25=0b0111010 imm5 rs1 14..12=0b010 rd 6..0=0b1111111
smax32 31..25=0b1001001 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
smbt32 31..25=0b0001100 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
smtt32 31..25=0b0010100 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
smds32 31..25=0b0101100 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
smdrs32 31..25=0b0110100 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
smxds32 31..25=0b0111100 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
smin32 31..25=0b1001000 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
sra32 31..25=0b0101000 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
sra32.u 31..25=0b0110000 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
srai32 31..25=0b0111000 imm5 rs1 14..12=0b010 rd 6..0=0b1111111
srai32.u 31..25=0b1000000 imm5 rs1 14..12=0b010 rd 6..0=0b1111111
sraiw.u 31..25=0b0011010 imm5 rs1 14..12=0b001 rd 6..0=0b1111111
srl32 31..25=0b0101001 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
srl32.u 31..25=0b0110001 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
srli32 31..25=0b0111001 imm5 rs1 14..12=0b010 rd 6..0=0b1111111
srli32.u 31..25=0b1000001 imm5 rs1 14..12=0b010 rd 6..0=0b1111111
stas32 31..25=0b0100000 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
stsa32 31..25=0b0100001 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
sub32 31..25=0b0100001 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
ukadd32 31..25=0b0011000 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
ukcras32 31..25=0b0011010 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
ukcrsa32 31..25=0b0011011 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
ukstas32 31..25=0b0011000 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
ukstsa32 31..25=0b0011001 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
uksub32 31..25=0b0011001 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
umax32 31..25=0b1010001 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
umin32 31..25=0b1010000 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
uradd32 31..25=0b0010000 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
urcras32 31..25=0b0010010 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
urcrsa32 31..25=0b0010011 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
urstas32 31..25=0b0010000 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
urstsa32 31..25=0b0010001 rs2 rs1 14..12=0b011 rd 6..0=0b1111111
ursub32 31..25=0b0010001 rs2 rs1 14..12=0b010 rd 6..0=0b1111111
|