File tree Expand file tree Collapse file tree 1 file changed +0
-351
lines changed Expand file tree Collapse file tree 1 file changed +0
-351
lines changed Original file line number Diff line number Diff line change @@ -78,357 +78,6 @@ macro_rules! static_assert {
78
78
} } ;
79
79
}
80
80
81
- #[ allow( unused) ]
82
- macro_rules! constify_imm8 {
83
- ( $imm8: expr, $expand: ident) => {
84
- #[ allow( overflowing_literals) ]
85
- match ( $imm8) & 0b1111_1111 {
86
- 0 => $expand!( 0 ) ,
87
- 1 => $expand!( 1 ) ,
88
- 2 => $expand!( 2 ) ,
89
- 3 => $expand!( 3 ) ,
90
- 4 => $expand!( 4 ) ,
91
- 5 => $expand!( 5 ) ,
92
- 6 => $expand!( 6 ) ,
93
- 7 => $expand!( 7 ) ,
94
- 8 => $expand!( 8 ) ,
95
- 9 => $expand!( 9 ) ,
96
- 10 => $expand!( 10 ) ,
97
- 11 => $expand!( 11 ) ,
98
- 12 => $expand!( 12 ) ,
99
- 13 => $expand!( 13 ) ,
100
- 14 => $expand!( 14 ) ,
101
- 15 => $expand!( 15 ) ,
102
- 16 => $expand!( 16 ) ,
103
- 17 => $expand!( 17 ) ,
104
- 18 => $expand!( 18 ) ,
105
- 19 => $expand!( 19 ) ,
106
- 20 => $expand!( 20 ) ,
107
- 21 => $expand!( 21 ) ,
108
- 22 => $expand!( 22 ) ,
109
- 23 => $expand!( 23 ) ,
110
- 24 => $expand!( 24 ) ,
111
- 25 => $expand!( 25 ) ,
112
- 26 => $expand!( 26 ) ,
113
- 27 => $expand!( 27 ) ,
114
- 28 => $expand!( 28 ) ,
115
- 29 => $expand!( 29 ) ,
116
- 30 => $expand!( 30 ) ,
117
- 31 => $expand!( 31 ) ,
118
- 32 => $expand!( 32 ) ,
119
- 33 => $expand!( 33 ) ,
120
- 34 => $expand!( 34 ) ,
121
- 35 => $expand!( 35 ) ,
122
- 36 => $expand!( 36 ) ,
123
- 37 => $expand!( 37 ) ,
124
- 38 => $expand!( 38 ) ,
125
- 39 => $expand!( 39 ) ,
126
- 40 => $expand!( 40 ) ,
127
- 41 => $expand!( 41 ) ,
128
- 42 => $expand!( 42 ) ,
129
- 43 => $expand!( 43 ) ,
130
- 44 => $expand!( 44 ) ,
131
- 45 => $expand!( 45 ) ,
132
- 46 => $expand!( 46 ) ,
133
- 47 => $expand!( 47 ) ,
134
- 48 => $expand!( 48 ) ,
135
- 49 => $expand!( 49 ) ,
136
- 50 => $expand!( 50 ) ,
137
- 51 => $expand!( 51 ) ,
138
- 52 => $expand!( 52 ) ,
139
- 53 => $expand!( 53 ) ,
140
- 54 => $expand!( 54 ) ,
141
- 55 => $expand!( 55 ) ,
142
- 56 => $expand!( 56 ) ,
143
- 57 => $expand!( 57 ) ,
144
- 58 => $expand!( 58 ) ,
145
- 59 => $expand!( 59 ) ,
146
- 60 => $expand!( 60 ) ,
147
- 61 => $expand!( 61 ) ,
148
- 62 => $expand!( 62 ) ,
149
- 63 => $expand!( 63 ) ,
150
- 64 => $expand!( 64 ) ,
151
- 65 => $expand!( 65 ) ,
152
- 66 => $expand!( 66 ) ,
153
- 67 => $expand!( 67 ) ,
154
- 68 => $expand!( 68 ) ,
155
- 69 => $expand!( 69 ) ,
156
- 70 => $expand!( 70 ) ,
157
- 71 => $expand!( 71 ) ,
158
- 72 => $expand!( 72 ) ,
159
- 73 => $expand!( 73 ) ,
160
- 74 => $expand!( 74 ) ,
161
- 75 => $expand!( 75 ) ,
162
- 76 => $expand!( 76 ) ,
163
- 77 => $expand!( 77 ) ,
164
- 78 => $expand!( 78 ) ,
165
- 79 => $expand!( 79 ) ,
166
- 80 => $expand!( 80 ) ,
167
- 81 => $expand!( 81 ) ,
168
- 82 => $expand!( 82 ) ,
169
- 83 => $expand!( 83 ) ,
170
- 84 => $expand!( 84 ) ,
171
- 85 => $expand!( 85 ) ,
172
- 86 => $expand!( 86 ) ,
173
- 87 => $expand!( 87 ) ,
174
- 88 => $expand!( 88 ) ,
175
- 89 => $expand!( 89 ) ,
176
- 90 => $expand!( 90 ) ,
177
- 91 => $expand!( 91 ) ,
178
- 92 => $expand!( 92 ) ,
179
- 93 => $expand!( 93 ) ,
180
- 94 => $expand!( 94 ) ,
181
- 95 => $expand!( 95 ) ,
182
- 96 => $expand!( 96 ) ,
183
- 97 => $expand!( 97 ) ,
184
- 98 => $expand!( 98 ) ,
185
- 99 => $expand!( 99 ) ,
186
- 100 => $expand!( 100 ) ,
187
- 101 => $expand!( 101 ) ,
188
- 102 => $expand!( 102 ) ,
189
- 103 => $expand!( 103 ) ,
190
- 104 => $expand!( 104 ) ,
191
- 105 => $expand!( 105 ) ,
192
- 106 => $expand!( 106 ) ,
193
- 107 => $expand!( 107 ) ,
194
- 108 => $expand!( 108 ) ,
195
- 109 => $expand!( 109 ) ,
196
- 110 => $expand!( 110 ) ,
197
- 111 => $expand!( 111 ) ,
198
- 112 => $expand!( 112 ) ,
199
- 113 => $expand!( 113 ) ,
200
- 114 => $expand!( 114 ) ,
201
- 115 => $expand!( 115 ) ,
202
- 116 => $expand!( 116 ) ,
203
- 117 => $expand!( 117 ) ,
204
- 118 => $expand!( 118 ) ,
205
- 119 => $expand!( 119 ) ,
206
- 120 => $expand!( 120 ) ,
207
- 121 => $expand!( 121 ) ,
208
- 122 => $expand!( 122 ) ,
209
- 123 => $expand!( 123 ) ,
210
- 124 => $expand!( 124 ) ,
211
- 125 => $expand!( 125 ) ,
212
- 126 => $expand!( 126 ) ,
213
- 127 => $expand!( 127 ) ,
214
- 128 => $expand!( 128 ) ,
215
- 129 => $expand!( 129 ) ,
216
- 130 => $expand!( 130 ) ,
217
- 131 => $expand!( 131 ) ,
218
- 132 => $expand!( 132 ) ,
219
- 133 => $expand!( 133 ) ,
220
- 134 => $expand!( 134 ) ,
221
- 135 => $expand!( 135 ) ,
222
- 136 => $expand!( 136 ) ,
223
- 137 => $expand!( 137 ) ,
224
- 138 => $expand!( 138 ) ,
225
- 139 => $expand!( 139 ) ,
226
- 140 => $expand!( 140 ) ,
227
- 141 => $expand!( 141 ) ,
228
- 142 => $expand!( 142 ) ,
229
- 143 => $expand!( 143 ) ,
230
- 144 => $expand!( 144 ) ,
231
- 145 => $expand!( 145 ) ,
232
- 146 => $expand!( 146 ) ,
233
- 147 => $expand!( 147 ) ,
234
- 148 => $expand!( 148 ) ,
235
- 149 => $expand!( 149 ) ,
236
- 150 => $expand!( 150 ) ,
237
- 151 => $expand!( 151 ) ,
238
- 152 => $expand!( 152 ) ,
239
- 153 => $expand!( 153 ) ,
240
- 154 => $expand!( 154 ) ,
241
- 155 => $expand!( 155 ) ,
242
- 156 => $expand!( 156 ) ,
243
- 157 => $expand!( 157 ) ,
244
- 158 => $expand!( 158 ) ,
245
- 159 => $expand!( 159 ) ,
246
- 160 => $expand!( 160 ) ,
247
- 161 => $expand!( 161 ) ,
248
- 162 => $expand!( 162 ) ,
249
- 163 => $expand!( 163 ) ,
250
- 164 => $expand!( 164 ) ,
251
- 165 => $expand!( 165 ) ,
252
- 166 => $expand!( 166 ) ,
253
- 167 => $expand!( 167 ) ,
254
- 168 => $expand!( 168 ) ,
255
- 169 => $expand!( 169 ) ,
256
- 170 => $expand!( 170 ) ,
257
- 171 => $expand!( 171 ) ,
258
- 172 => $expand!( 172 ) ,
259
- 173 => $expand!( 173 ) ,
260
- 174 => $expand!( 174 ) ,
261
- 175 => $expand!( 175 ) ,
262
- 176 => $expand!( 176 ) ,
263
- 177 => $expand!( 177 ) ,
264
- 178 => $expand!( 178 ) ,
265
- 179 => $expand!( 179 ) ,
266
- 180 => $expand!( 180 ) ,
267
- 181 => $expand!( 181 ) ,
268
- 182 => $expand!( 182 ) ,
269
- 183 => $expand!( 183 ) ,
270
- 184 => $expand!( 184 ) ,
271
- 185 => $expand!( 185 ) ,
272
- 186 => $expand!( 186 ) ,
273
- 187 => $expand!( 187 ) ,
274
- 188 => $expand!( 188 ) ,
275
- 189 => $expand!( 189 ) ,
276
- 190 => $expand!( 190 ) ,
277
- 191 => $expand!( 191 ) ,
278
- 192 => $expand!( 192 ) ,
279
- 193 => $expand!( 193 ) ,
280
- 194 => $expand!( 194 ) ,
281
- 195 => $expand!( 195 ) ,
282
- 196 => $expand!( 196 ) ,
283
- 197 => $expand!( 197 ) ,
284
- 198 => $expand!( 198 ) ,
285
- 199 => $expand!( 199 ) ,
286
- 200 => $expand!( 200 ) ,
287
- 201 => $expand!( 201 ) ,
288
- 202 => $expand!( 202 ) ,
289
- 203 => $expand!( 203 ) ,
290
- 204 => $expand!( 204 ) ,
291
- 205 => $expand!( 205 ) ,
292
- 206 => $expand!( 206 ) ,
293
- 207 => $expand!( 207 ) ,
294
- 208 => $expand!( 208 ) ,
295
- 209 => $expand!( 209 ) ,
296
- 210 => $expand!( 210 ) ,
297
- 211 => $expand!( 211 ) ,
298
- 212 => $expand!( 212 ) ,
299
- 213 => $expand!( 213 ) ,
300
- 214 => $expand!( 214 ) ,
301
- 215 => $expand!( 215 ) ,
302
- 216 => $expand!( 216 ) ,
303
- 217 => $expand!( 217 ) ,
304
- 218 => $expand!( 218 ) ,
305
- 219 => $expand!( 219 ) ,
306
- 220 => $expand!( 220 ) ,
307
- 221 => $expand!( 221 ) ,
308
- 222 => $expand!( 222 ) ,
309
- 223 => $expand!( 223 ) ,
310
- 224 => $expand!( 224 ) ,
311
- 225 => $expand!( 225 ) ,
312
- 226 => $expand!( 226 ) ,
313
- 227 => $expand!( 227 ) ,
314
- 228 => $expand!( 228 ) ,
315
- 229 => $expand!( 229 ) ,
316
- 230 => $expand!( 230 ) ,
317
- 231 => $expand!( 231 ) ,
318
- 232 => $expand!( 232 ) ,
319
- 233 => $expand!( 233 ) ,
320
- 234 => $expand!( 234 ) ,
321
- 235 => $expand!( 235 ) ,
322
- 236 => $expand!( 236 ) ,
323
- 237 => $expand!( 237 ) ,
324
- 238 => $expand!( 238 ) ,
325
- 239 => $expand!( 239 ) ,
326
- 240 => $expand!( 240 ) ,
327
- 241 => $expand!( 241 ) ,
328
- 242 => $expand!( 242 ) ,
329
- 243 => $expand!( 243 ) ,
330
- 244 => $expand!( 244 ) ,
331
- 245 => $expand!( 245 ) ,
332
- 246 => $expand!( 246 ) ,
333
- 247 => $expand!( 247 ) ,
334
- 248 => $expand!( 248 ) ,
335
- 249 => $expand!( 249 ) ,
336
- 250 => $expand!( 250 ) ,
337
- 251 => $expand!( 251 ) ,
338
- 252 => $expand!( 252 ) ,
339
- 253 => $expand!( 253 ) ,
340
- 254 => $expand!( 254 ) ,
341
- _ => $expand!( 255 ) ,
342
- }
343
- } ;
344
- }
345
-
346
- //immediate value: 0:31
347
- #[ allow( unused) ]
348
- macro_rules! constify_imm5 {
349
- ( $imm8: expr, $expand: ident) => {
350
- #[ allow( overflowing_literals) ]
351
- match ( $imm8) & 0b1_1111 {
352
- 0 => $expand!( 0 ) ,
353
- 1 => $expand!( 1 ) ,
354
- 2 => $expand!( 2 ) ,
355
- 3 => $expand!( 3 ) ,
356
- 4 => $expand!( 4 ) ,
357
- 5 => $expand!( 5 ) ,
358
- 6 => $expand!( 6 ) ,
359
- 7 => $expand!( 7 ) ,
360
- 8 => $expand!( 8 ) ,
361
- 9 => $expand!( 9 ) ,
362
- 10 => $expand!( 10 ) ,
363
- 11 => $expand!( 11 ) ,
364
- 12 => $expand!( 12 ) ,
365
- 13 => $expand!( 13 ) ,
366
- 14 => $expand!( 14 ) ,
367
- 15 => $expand!( 15 ) ,
368
- 16 => $expand!( 16 ) ,
369
- 17 => $expand!( 17 ) ,
370
- 18 => $expand!( 18 ) ,
371
- 19 => $expand!( 19 ) ,
372
- 20 => $expand!( 20 ) ,
373
- 21 => $expand!( 21 ) ,
374
- 22 => $expand!( 22 ) ,
375
- 23 => $expand!( 23 ) ,
376
- 24 => $expand!( 24 ) ,
377
- 25 => $expand!( 25 ) ,
378
- 26 => $expand!( 26 ) ,
379
- 27 => $expand!( 27 ) ,
380
- 28 => $expand!( 28 ) ,
381
- 29 => $expand!( 29 ) ,
382
- 30 => $expand!( 30 ) ,
383
- _ => $expand!( 31 ) ,
384
- }
385
- } ;
386
- }
387
-
388
- //immediate value: 0:16
389
- #[ allow( unused) ]
390
- macro_rules! constify_imm4 {
391
- ( $imm8: expr, $expand: ident) => {
392
- #[ allow( overflowing_literals) ]
393
- match ( $imm8) & 0b1111 {
394
- 0 => $expand!( 0 ) ,
395
- 1 => $expand!( 1 ) ,
396
- 2 => $expand!( 2 ) ,
397
- 3 => $expand!( 3 ) ,
398
- 4 => $expand!( 4 ) ,
399
- 5 => $expand!( 5 ) ,
400
- 6 => $expand!( 6 ) ,
401
- 7 => $expand!( 7 ) ,
402
- 8 => $expand!( 8 ) ,
403
- 9 => $expand!( 9 ) ,
404
- 10 => $expand!( 10 ) ,
405
- 11 => $expand!( 11 ) ,
406
- 12 => $expand!( 12 ) ,
407
- 13 => $expand!( 13 ) ,
408
- 14 => $expand!( 14 ) ,
409
- _ => $expand!( 15 ) ,
410
- }
411
- } ;
412
- }
413
-
414
- //immediate value: 0:7
415
- #[ allow( unused) ]
416
- macro_rules! constify_imm3 {
417
- ( $imm8: expr, $expand: ident) => {
418
- #[ allow( overflowing_literals) ]
419
- match ( $imm8) & 0b111 {
420
- 0 => $expand!( 0 ) ,
421
- 1 => $expand!( 1 ) ,
422
- 2 => $expand!( 2 ) ,
423
- 3 => $expand!( 3 ) ,
424
- 4 => $expand!( 4 ) ,
425
- 5 => $expand!( 5 ) ,
426
- 6 => $expand!( 6 ) ,
427
- _ => $expand!( 7 ) ,
428
- }
429
- } ;
430
- }
431
-
432
81
#[ allow( unused) ]
433
82
macro_rules! types {
434
83
( $(
You can’t perform that action at this time.
0 commit comments