• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2015, VIXL authors
2 // All rights reserved.
3 //
4 // Redistribution and use in source and binary forms, with or without
5 // modification, are permitted provided that the following conditions are met:
6 //
7 //   * Redistributions of source code must retain the above copyright notice,
8 //     this list of conditions and the following disclaimer.
9 //   * Redistributions in binary form must reproduce the above copyright notice,
10 //     this list of conditions and the following disclaimer in the documentation
11 //     and/or other materials provided with the distribution.
12 //   * Neither the name of ARM Limited nor the names of its contributors may be
13 //     used to endorse or promote products derived from this software without
14 //     specific prior written permission.
15 //
16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
17 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19 // DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
20 // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21 // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
22 // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
23 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
24 // OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
25 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26 
27 
28 // ---------------------------------------------------------------------
29 // This file is auto generated using tools/generate_simulator_traces.py.
30 //
31 // PLEASE DO NOT EDIT.
32 // ---------------------------------------------------------------------
33 
34 #ifndef VIXL_SIM_SRI_2S_2OPIMM_TRACE_AARCH64_H_
35 #define VIXL_SIM_SRI_2S_2OPIMM_TRACE_AARCH64_H_
36 
37 const uint32_t kExpected_NEON_sri_2S_2OPIMM[] = {
38   0x7ffffffe, 0x7fffffff,
39   0x7fffffff, 0x7fffffff,
40   0x7fffffff, 0x7fffffff,
41   0x7fffffff, 0x7fffffff,
42   0x7fffffff, 0x7fffffff,
43   0x7fffffff, 0x7fffffff,
44   0x7fffffff, 0x7fffffff,
45   0x7fffffff, 0x7fffffff,
46   0x7fffffff, 0x7fffffff,
47   0x7fffffff, 0x7fffffff,
48   0x7fffffff, 0x7fffffff,
49   0x7fffffff, 0x7fffffff,
50   0x7fffffff, 0x7fffffff,
51   0x7fffffff, 0x7fffffff,
52   0x7fffffff, 0x7fffffff,
53   0x7fffffff, 0x7fffffff,
54   0x7fffffff, 0x7fffffff,
55   0x7fffffff, 0x7fffffff,
56   0x7fffffff, 0x7fffffff,
57   0x7fffffff, 0x7fffffff,
58   0x7fffffff, 0x7fffffff,
59   0x7fffffff, 0x7fffffff,
60   0x7fffffff, 0x7fffffff,
61   0x7fffffff, 0x7fffffff,
62   0x7fffffff, 0x7fffffff,
63   0x7fffffff, 0x7fffffff,
64   0x7fffffff, 0x7fffffff,
65   0x7fffffff, 0x7fffffff,
66   0x7fffffff, 0x7fffffff,
67   0x7fffffff, 0x7fffffff,
68   0x7fffffff, 0x7fffffff,
69   0x7fffffff, 0x7fffffff,
70   0x7fffffff, 0x7fffffff,
71   0x7fffffff, 0x7fffffff,
72   0x7fffffff, 0x7fffffff,
73   0x7fffffff, 0x7fffffff,
74   0x7fffffff, 0x7fffffff,
75   0x7fffffff, 0x7fffffff,
76   0x7fffffff, 0x7fffffff,
77   0x7fffffff, 0x7fffffff,
78   0x7fffffff, 0x7fffffff,
79   0x7fffffff, 0x7fffffff,
80   0x7fffffff, 0x7fffffff,
81   0x7fffffff, 0x7fffffff,
82   0x7fffffff, 0x7fffffff,
83   0x7fffffff, 0x7fffffff,
84   0x7fffffff, 0x7fffffff,
85   0x7fffffff, 0x7fffffff,
86   0x7fffffff, 0x7fffffff,
87   0x7fffffff, 0x7fffffff,
88   0x7fffffff, 0x7fffffff,
89   0x7fffffff, 0x7fffffff,
90   0x7fffffff, 0x7fffffff,
91   0x7fffffff, 0x7fffffff,
92   0x7fffffff, 0x7fffffff,
93   0x7fffffff, 0x7fffffff,
94   0x7fffffff, 0x7fffffff,
95   0x7fffffff, 0x7fffffff,
96   0x7fffffff, 0x7fffffff,
97   0x7fffffff, 0x7fffffff,
98   0x7fffffff, 0x7fffffff,
99   0x7fffffff, 0x7fffffff,
100   0x7fffffff, 0x7fffffff,
101   0x7fffffff, 0x7fffffff,
102   0x7fffffff, 0x00000000,
103   0x7fffffff, 0x00000000,
104   0x7fffffff, 0x00000000,
105   0x7fffffff, 0x00000000,
106   0x7fffffff, 0x00000000,
107   0x7fffffff, 0x00000000,
108   0x7fffffff, 0x00000000,
109   0x7fffffff, 0x00000000,
110   0x7fffffff, 0x00000000,
111   0x7fffffff, 0x00000000,
112   0x7fffffff, 0x00000000,
113   0x7fffffff, 0x00000000,
114   0x7fffffff, 0x00000000,
115   0x7fffffff, 0x00000000,
116   0x7fffffff, 0x00000000,
117   0x7fffffff, 0x00000000,
118   0x7fffffff, 0x00000000,
119   0x7fffffff, 0x00000000,
120   0x7fffffff, 0x00000000,
121   0x7fffffff, 0x00000000,
122   0x7fffffff, 0x00000000,
123   0x7fffffff, 0x00000000,
124   0x7fffffff, 0x00000000,
125   0x7fffffff, 0x00000000,
126   0x7fffffff, 0x00000000,
127   0x7fffffff, 0x00000000,
128   0x7fffffff, 0x00000000,
129   0x7fffffff, 0x00000000,
130   0x7fffffff, 0x00000000,
131   0x7fffffff, 0x00000000,
132   0x7fffffff, 0x00000000,
133   0x7fffffff, 0x00000000,
134   0x00000000, 0x00000000,
135   0x00000000, 0x00000000,
136   0x00000000, 0x00000000,
137   0x00000000, 0x00000000,
138   0x00000000, 0x00000000,
139   0x00000000, 0x00000000,
140   0x00000000, 0x00000000,
141   0x00000000, 0x00000000,
142   0x00000000, 0x00000000,
143   0x00000000, 0x00000000,
144   0x00000000, 0x00000000,
145   0x00000000, 0x00000000,
146   0x00000000, 0x00000000,
147   0x00000000, 0x00000000,
148   0x00000000, 0x00000000,
149   0x00000000, 0x00000000,
150   0x00000000, 0x00000000,
151   0x00000000, 0x00000000,
152   0x00000000, 0x00000000,
153   0x00000000, 0x00000000,
154   0x00000000, 0x00000000,
155   0x00000000, 0x00000000,
156   0x00000000, 0x00000000,
157   0x00000000, 0x00000000,
158   0x00000000, 0x00000000,
159   0x00000000, 0x00000000,
160   0x00000000, 0x00000000,
161   0x00000000, 0x00000000,
162   0x00000000, 0x00000000,
163   0x00000000, 0x00000000,
164   0x00000000, 0x00000000,
165   0x00000000, 0x00000000,
166   0x00000000, 0x00000001,
167   0x00000000, 0x00000000,
168   0x00000000, 0x00000000,
169   0x00000000, 0x00000000,
170   0x00000000, 0x00000000,
171   0x00000000, 0x00000000,
172   0x00000000, 0x00000000,
173   0x00000000, 0x00000000,
174   0x00000000, 0x00000000,
175   0x00000000, 0x00000000,
176   0x00000000, 0x00000000,
177   0x00000000, 0x00000000,
178   0x00000000, 0x00000000,
179   0x00000000, 0x00000000,
180   0x00000000, 0x00000000,
181   0x00000000, 0x00000000,
182   0x00000000, 0x00000000,
183   0x00000000, 0x00000000,
184   0x00000000, 0x00000000,
185   0x00000000, 0x00000000,
186   0x00000000, 0x00000000,
187   0x00000000, 0x00000000,
188   0x00000000, 0x00000000,
189   0x00000000, 0x00000000,
190   0x00000000, 0x00000000,
191   0x00000000, 0x00000000,
192   0x00000000, 0x00000000,
193   0x00000000, 0x00000000,
194   0x00000000, 0x00000000,
195   0x00000000, 0x00000000,
196   0x00000000, 0x00000000,
197   0x00000000, 0x00000000,
198   0x00000001, 0x00000010,
199   0x00000000, 0x00000008,
200   0x00000000, 0x00000004,
201   0x00000000, 0x00000002,
202   0x00000000, 0x00000001,
203   0x00000000, 0x00000000,
204   0x00000000, 0x00000000,
205   0x00000000, 0x00000000,
206   0x00000000, 0x00000000,
207   0x00000000, 0x00000000,
208   0x00000000, 0x00000000,
209   0x00000000, 0x00000000,
210   0x00000000, 0x00000000,
211   0x00000000, 0x00000000,
212   0x00000000, 0x00000000,
213   0x00000000, 0x00000000,
214   0x00000000, 0x00000000,
215   0x00000000, 0x00000000,
216   0x00000000, 0x00000000,
217   0x00000000, 0x00000000,
218   0x00000000, 0x00000000,
219   0x00000000, 0x00000000,
220   0x00000000, 0x00000000,
221   0x00000000, 0x00000000,
222   0x00000000, 0x00000000,
223   0x00000000, 0x00000000,
224   0x00000000, 0x00000000,
225   0x00000000, 0x00000000,
226   0x00000000, 0x00000000,
227   0x00000000, 0x00000000,
228   0x00000000, 0x00000000,
229   0x00000000, 0x00000000,
230   0x00000010, 0x0000003e,
231   0x00000008, 0x0000001f,
232   0x00000004, 0x0000000f,
233   0x00000002, 0x00000007,
234   0x00000001, 0x00000003,
235   0x00000000, 0x00000001,
236   0x00000000, 0x00000000,
237   0x00000000, 0x00000000,
238   0x00000000, 0x00000000,
239   0x00000000, 0x00000000,
240   0x00000000, 0x00000000,
241   0x00000000, 0x00000000,
242   0x00000000, 0x00000000,
243   0x00000000, 0x00000000,
244   0x00000000, 0x00000000,
245   0x00000000, 0x00000000,
246   0x00000000, 0x00000000,
247   0x00000000, 0x00000000,
248   0x00000000, 0x00000000,
249   0x00000000, 0x00000000,
250   0x00000000, 0x00000000,
251   0x00000000, 0x00000000,
252   0x00000000, 0x00000000,
253   0x00000000, 0x00000000,
254   0x00000000, 0x00000000,
255   0x00000000, 0x00000000,
256   0x00000000, 0x00000000,
257   0x00000000, 0x00000000,
258   0x00000000, 0x00000000,
259   0x00000000, 0x00000000,
260   0x00000000, 0x00000000,
261   0x00000000, 0x00000000,
262   0x0000003e, 0x0000003f,
263   0x0000001f, 0x0000001f,
264   0x0000000f, 0x0000000f,
265   0x00000007, 0x00000007,
266   0x00000003, 0x00000003,
267   0x00000001, 0x00000001,
268   0x00000000, 0x00000000,
269   0x00000000, 0x00000000,
270   0x00000000, 0x00000000,
271   0x00000000, 0x00000000,
272   0x00000000, 0x00000000,
273   0x00000000, 0x00000000,
274   0x00000000, 0x00000000,
275   0x00000000, 0x00000000,
276   0x00000000, 0x00000000,
277   0x00000000, 0x00000000,
278   0x00000000, 0x00000000,
279   0x00000000, 0x00000000,
280   0x00000000, 0x00000000,
281   0x00000000, 0x00000000,
282   0x00000000, 0x00000000,
283   0x00000000, 0x00000000,
284   0x00000000, 0x00000000,
285   0x00000000, 0x00000000,
286   0x00000000, 0x00000000,
287   0x00000000, 0x00000000,
288   0x00000000, 0x00000000,
289   0x00000000, 0x00000000,
290   0x00000000, 0x00000000,
291   0x00000000, 0x00000000,
292   0x00000000, 0x00000000,
293   0x00000000, 0x00000000,
294   0x0000003f, 0x0000003f,
295   0x0000001f, 0x0000001f,
296   0x0000000f, 0x0000000f,
297   0x00000007, 0x00000007,
298   0x00000003, 0x00000003,
299   0x00000001, 0x00000001,
300   0x00000000, 0x00000000,
301   0x00000000, 0x00000000,
302   0x00000000, 0x00000000,
303   0x00000000, 0x00000000,
304   0x00000000, 0x00000000,
305   0x00000000, 0x00000000,
306   0x00000000, 0x00000000,
307   0x00000000, 0x00000000,
308   0x00000000, 0x00000000,
309   0x00000000, 0x00000000,
310   0x00000000, 0x00000000,
311   0x00000000, 0x00000000,
312   0x00000000, 0x00000000,
313   0x00000000, 0x00000000,
314   0x00000000, 0x00000000,
315   0x00000000, 0x00000000,
316   0x00000000, 0x00000000,
317   0x00000000, 0x00000000,
318   0x00000000, 0x00000000,
319   0x00000000, 0x00000000,
320   0x00000000, 0x00000000,
321   0x00000000, 0x00000000,
322   0x00000000, 0x00000000,
323   0x00000000, 0x00000000,
324   0x00000000, 0x00000000,
325   0x00000000, 0x00000000,
326   0x0000003f, 0x00003ffe,
327   0x0000001f, 0x00001fff,
328   0x0000000f, 0x00000fff,
329   0x00000007, 0x000007ff,
330   0x00000003, 0x000003ff,
331   0x00000001, 0x000001ff,
332   0x00000000, 0x000000ff,
333   0x00000000, 0x0000007f,
334   0x00000000, 0x0000003f,
335   0x00000000, 0x0000001f,
336   0x00000000, 0x0000000f,
337   0x00000000, 0x00000007,
338   0x00000000, 0x00000003,
339   0x00000000, 0x00000001,
340   0x00000000, 0x00000000,
341   0x00000000, 0x00000000,
342   0x00000000, 0x00000000,
343   0x00000000, 0x00000000,
344   0x00000000, 0x00000000,
345   0x00000000, 0x00000000,
346   0x00000000, 0x00000000,
347   0x00000000, 0x00000000,
348   0x00000000, 0x00000000,
349   0x00000000, 0x00000000,
350   0x00000000, 0x00000000,
351   0x00000000, 0x00000000,
352   0x00000000, 0x00000000,
353   0x00000000, 0x00000000,
354   0x00000000, 0x00000000,
355   0x00000000, 0x00000000,
356   0x00000000, 0x00000000,
357   0x00000000, 0x00000000,
358   0x00003ffe, 0x00003fff,
359   0x00001fff, 0x00001fff,
360   0x00000fff, 0x00000fff,
361   0x000007ff, 0x000007ff,
362   0x000003ff, 0x000003ff,
363   0x000001ff, 0x000001ff,
364   0x000000ff, 0x000000ff,
365   0x0000007f, 0x0000007f,
366   0x0000003f, 0x0000003f,
367   0x0000001f, 0x0000001f,
368   0x0000000f, 0x0000000f,
369   0x00000007, 0x00000007,
370   0x00000003, 0x00000003,
371   0x00000001, 0x00000001,
372   0x00000000, 0x00000000,
373   0x00000000, 0x00000000,
374   0x00000000, 0x00000000,
375   0x00000000, 0x00000000,
376   0x00000000, 0x00000000,
377   0x00000000, 0x00000000,
378   0x00000000, 0x00000000,
379   0x00000000, 0x00000000,
380   0x00000000, 0x00000000,
381   0x00000000, 0x00000000,
382   0x00000000, 0x00000000,
383   0x00000000, 0x00000000,
384   0x00000000, 0x00000000,
385   0x00000000, 0x00000000,
386   0x00000000, 0x00000000,
387   0x00000000, 0x00000000,
388   0x00000000, 0x00000000,
389   0x00000000, 0x00000000,
390   0x00003fff, 0x00003fff,
391   0x00001fff, 0x00001fff,
392   0x00000fff, 0x00000fff,
393   0x000007ff, 0x000007ff,
394   0x000003ff, 0x000003ff,
395   0x000001ff, 0x000001ff,
396   0x000000ff, 0x000000ff,
397   0x0000007f, 0x0000007f,
398   0x0000003f, 0x0000003f,
399   0x0000001f, 0x0000001f,
400   0x0000000f, 0x0000000f,
401   0x00000007, 0x00000007,
402   0x00000003, 0x00000003,
403   0x00000001, 0x00000001,
404   0x00000000, 0x00000000,
405   0x00000000, 0x00000000,
406   0x00000000, 0x00000000,
407   0x00000000, 0x00000000,
408   0x00000000, 0x00000000,
409   0x00000000, 0x00000000,
410   0x00000000, 0x00000000,
411   0x00000000, 0x00000000,
412   0x00000000, 0x00000000,
413   0x00000000, 0x00000000,
414   0x00000000, 0x00000000,
415   0x00000000, 0x00000000,
416   0x00000000, 0x00000000,
417   0x00000000, 0x00000000,
418   0x00000000, 0x00000000,
419   0x00000000, 0x00000000,
420   0x00000000, 0x00000000,
421   0x00000000, 0x00000000,
422   0x00003fff, 0x19999999,
423   0x00001fff, 0x0ccccccc,
424   0x00000fff, 0x06666666,
425   0x000007ff, 0x03333333,
426   0x000003ff, 0x01999999,
427   0x000001ff, 0x00cccccc,
428   0x000000ff, 0x00666666,
429   0x0000007f, 0x00333333,
430   0x0000003f, 0x00199999,
431   0x0000001f, 0x000ccccc,
432   0x0000000f, 0x00066666,
433   0x00000007, 0x00033333,
434   0x00000003, 0x00019999,
435   0x00000001, 0x0000cccc,
436   0x00000000, 0x00006666,
437   0x00000000, 0x00003333,
438   0x00000000, 0x00001999,
439   0x00000000, 0x00000ccc,
440   0x00000000, 0x00000666,
441   0x00000000, 0x00000333,
442   0x00000000, 0x00000199,
443   0x00000000, 0x000000cc,
444   0x00000000, 0x00000066,
445   0x00000000, 0x00000033,
446   0x00000000, 0x00000019,
447   0x00000000, 0x0000000c,
448   0x00000000, 0x00000006,
449   0x00000000, 0x00000003,
450   0x00000000, 0x00000001,
451   0x00000000, 0x00000000,
452   0x00000000, 0x00000000,
453   0x00000000, 0x00000000,
454   0x19999999, 0x2aaaaaaa,
455   0x0ccccccc, 0x15555555,
456   0x06666666, 0x0aaaaaaa,
457   0x03333333, 0x05555555,
458   0x01999999, 0x02aaaaaa,
459   0x00cccccc, 0x01555555,
460   0x00666666, 0x00aaaaaa,
461   0x00333333, 0x00555555,
462   0x00199999, 0x002aaaaa,
463   0x000ccccc, 0x00155555,
464   0x00066666, 0x000aaaaa,
465   0x00033333, 0x00055555,
466   0x00019999, 0x0002aaaa,
467   0x0000cccc, 0x00015555,
468   0x00006666, 0x0000aaaa,
469   0x00003333, 0x00005555,
470   0x00001999, 0x00002aaa,
471   0x00000ccc, 0x00001555,
472   0x00000666, 0x00000aaa,
473   0x00000333, 0x00000555,
474   0x00000199, 0x000002aa,
475   0x000000cc, 0x00000155,
476   0x00000066, 0x000000aa,
477   0x00000033, 0x00000055,
478   0x00000019, 0x0000002a,
479   0x0000000c, 0x00000015,
480   0x00000006, 0x0000000a,
481   0x00000003, 0x00000005,
482   0x00000001, 0x00000002,
483   0x00000000, 0x00000001,
484   0x00000000, 0x00000000,
485   0x00000000, 0x00000000,
486   0x2aaaaaaa, 0x3ffffffe,
487   0x15555555, 0x1fffffff,
488   0x0aaaaaaa, 0x0fffffff,
489   0x05555555, 0x07ffffff,
490   0x02aaaaaa, 0x03ffffff,
491   0x01555555, 0x01ffffff,
492   0x00aaaaaa, 0x00ffffff,
493   0x00555555, 0x007fffff,
494   0x002aaaaa, 0x003fffff,
495   0x00155555, 0x001fffff,
496   0x000aaaaa, 0x000fffff,
497   0x00055555, 0x0007ffff,
498   0x0002aaaa, 0x0003ffff,
499   0x00015555, 0x0001ffff,
500   0x0000aaaa, 0x0000ffff,
501   0x00005555, 0x00007fff,
502   0x00002aaa, 0x00003fff,
503   0x00001555, 0x00001fff,
504   0x00000aaa, 0x00000fff,
505   0x00000555, 0x000007ff,
506   0x000002aa, 0x000003ff,
507   0x00000155, 0x000001ff,
508   0x000000aa, 0x000000ff,
509   0x00000055, 0x0000007f,
510   0x0000002a, 0x0000003f,
511   0x00000015, 0x0000001f,
512   0x0000000a, 0x0000000f,
513   0x00000005, 0x00000007,
514   0x00000002, 0x00000003,
515   0x00000001, 0x00000001,
516   0x00000000, 0x00000000,
517   0x00000000, 0x00000000,
518   0x3ffffffe, 0x3fffffff,
519   0x1fffffff, 0x1fffffff,
520   0x0fffffff, 0x0fffffff,
521   0x07ffffff, 0x07ffffff,
522   0x03ffffff, 0x03ffffff,
523   0x01ffffff, 0x01ffffff,
524   0x00ffffff, 0x00ffffff,
525   0x007fffff, 0x007fffff,
526   0x003fffff, 0x003fffff,
527   0x001fffff, 0x001fffff,
528   0x000fffff, 0x000fffff,
529   0x0007ffff, 0x0007ffff,
530   0x0003ffff, 0x0003ffff,
531   0x0001ffff, 0x0001ffff,
532   0x0000ffff, 0x0000ffff,
533   0x00007fff, 0x00007fff,
534   0x00003fff, 0x00003fff,
535   0x00001fff, 0x00001fff,
536   0x00000fff, 0x00000fff,
537   0x000007ff, 0x000007ff,
538   0x000003ff, 0x000003ff,
539   0x000001ff, 0x000001ff,
540   0x000000ff, 0x000000ff,
541   0x0000007f, 0x0000007f,
542   0x0000003f, 0x0000003f,
543   0x0000001f, 0x0000001f,
544   0x0000000f, 0x0000000f,
545   0x00000007, 0x00000007,
546   0x00000003, 0x00000003,
547   0x00000001, 0x00000001,
548   0x00000000, 0x00000000,
549   0x00000000, 0x00000000,
550   0x3fffffff, 0x3fffffff,
551   0x1fffffff, 0x1fffffff,
552   0x0fffffff, 0x0fffffff,
553   0x07ffffff, 0x07ffffff,
554   0x03ffffff, 0x03ffffff,
555   0x01ffffff, 0x01ffffff,
556   0x00ffffff, 0x00ffffff,
557   0x007fffff, 0x007fffff,
558   0x003fffff, 0x003fffff,
559   0x001fffff, 0x001fffff,
560   0x000fffff, 0x000fffff,
561   0x0007ffff, 0x0007ffff,
562   0x0003ffff, 0x0003ffff,
563   0x0001ffff, 0x0001ffff,
564   0x0000ffff, 0x0000ffff,
565   0x00007fff, 0x00007fff,
566   0x00003fff, 0x00003fff,
567   0x00001fff, 0x00001fff,
568   0x00000fff, 0x00000fff,
569   0x000007ff, 0x000007ff,
570   0x000003ff, 0x000003ff,
571   0x000001ff, 0x000001ff,
572   0x000000ff, 0x000000ff,
573   0x0000007f, 0x0000007f,
574   0x0000003f, 0x0000003f,
575   0x0000001f, 0x0000001f,
576   0x0000000f, 0x0000000f,
577   0x00000007, 0x00000007,
578   0x00000003, 0x00000003,
579   0x00000001, 0x00000001,
580   0x00000000, 0x00000000,
581   0x00000000, 0x00000000,
582   0x3fffffff, 0x40000000,
583   0x1fffffff, 0x60000000,
584   0x0fffffff, 0x70000000,
585   0x07ffffff, 0x78000000,
586   0x03ffffff, 0x7c000000,
587   0x01ffffff, 0x7e000000,
588   0x00ffffff, 0x7f000000,
589   0x007fffff, 0x7f800000,
590   0x003fffff, 0x7fc00000,
591   0x001fffff, 0x7fe00000,
592   0x000fffff, 0x7ff00000,
593   0x0007ffff, 0x7ff80000,
594   0x0003ffff, 0x7ffc0000,
595   0x0001ffff, 0x7ffe0000,
596   0x0000ffff, 0x7fff0000,
597   0x00007fff, 0x7fff8000,
598   0x00003fff, 0x7fffc000,
599   0x00001fff, 0x7fffe000,
600   0x00000fff, 0x7ffff000,
601   0x000007ff, 0x7ffff800,
602   0x000003ff, 0x7ffffc00,
603   0x000001ff, 0x7ffffe00,
604   0x000000ff, 0x7fffff00,
605   0x0000007f, 0x7fffff80,
606   0x0000003f, 0x7fffffc0,
607   0x0000001f, 0x7fffffe0,
608   0x0000000f, 0x7ffffff0,
609   0x00000007, 0x7ffffff8,
610   0x00000003, 0x7ffffffc,
611   0x00000001, 0x7ffffffe,
612   0x00000000, 0x7fffffff,
613   0x00000000, 0x7fffffff,
614   0x40000000, 0x40000000,
615   0x60000000, 0x60000000,
616   0x70000000, 0x70000000,
617   0x78000000, 0x78000000,
618   0x7c000000, 0x7c000000,
619   0x7e000000, 0x7e000000,
620   0x7f000000, 0x7f000000,
621   0x7f800000, 0x7f800000,
622   0x7fc00000, 0x7fc00000,
623   0x7fe00000, 0x7fe00000,
624   0x7ff00000, 0x7ff00000,
625   0x7ff80000, 0x7ff80000,
626   0x7ffc0000, 0x7ffc0000,
627   0x7ffe0000, 0x7ffe0000,
628   0x7fff0000, 0x7fff0000,
629   0x7fff8000, 0x7fff8000,
630   0x7fffc000, 0x7fffc000,
631   0x7fffe000, 0x7fffe000,
632   0x7ffff000, 0x7ffff000,
633   0x7ffff800, 0x7ffff800,
634   0x7ffffc00, 0x7ffffc00,
635   0x7ffffe00, 0x7ffffe00,
636   0x7fffff00, 0x7fffff00,
637   0x7fffff80, 0x7fffff80,
638   0x7fffffc0, 0x7fffffc0,
639   0x7fffffe0, 0x7fffffe0,
640   0x7ffffff0, 0x7ffffff0,
641   0x7ffffff8, 0x7ffffff8,
642   0x7ffffffc, 0x7ffffffc,
643   0x7ffffffe, 0x7ffffffe,
644   0x7fffffff, 0x7fffffff,
645   0x7fffffff, 0x7fffffff,
646   0x40000000, 0x55555555,
647   0x60000000, 0x6aaaaaaa,
648   0x70000000, 0x75555555,
649   0x78000000, 0x7aaaaaaa,
650   0x7c000000, 0x7d555555,
651   0x7e000000, 0x7eaaaaaa,
652   0x7f000000, 0x7f555555,
653   0x7f800000, 0x7faaaaaa,
654   0x7fc00000, 0x7fd55555,
655   0x7fe00000, 0x7feaaaaa,
656   0x7ff00000, 0x7ff55555,
657   0x7ff80000, 0x7ffaaaaa,
658   0x7ffc0000, 0x7ffd5555,
659   0x7ffe0000, 0x7ffeaaaa,
660   0x7fff0000, 0x7fff5555,
661   0x7fff8000, 0x7fffaaaa,
662   0x7fffc000, 0x7fffd555,
663   0x7fffe000, 0x7fffeaaa,
664   0x7ffff000, 0x7ffff555,
665   0x7ffff800, 0x7ffffaaa,
666   0x7ffffc00, 0x7ffffd55,
667   0x7ffffe00, 0x7ffffeaa,
668   0x7fffff00, 0x7fffff55,
669   0x7fffff80, 0x7fffffaa,
670   0x7fffffc0, 0x7fffffd5,
671   0x7fffffe0, 0x7fffffea,
672   0x7ffffff0, 0x7ffffff5,
673   0x7ffffff8, 0x7ffffffa,
674   0x7ffffffc, 0x7ffffffd,
675   0x7ffffffe, 0x7ffffffe,
676   0x7fffffff, 0x7fffffff,
677   0x7fffffff, 0x7fffffff,
678   0x55555555, 0x66666666,
679   0x6aaaaaaa, 0x73333333,
680   0x75555555, 0x79999999,
681   0x7aaaaaaa, 0x7ccccccc,
682   0x7d555555, 0x7e666666,
683   0x7eaaaaaa, 0x7f333333,
684   0x7f555555, 0x7f999999,
685   0x7faaaaaa, 0x7fcccccc,
686   0x7fd55555, 0x7fe66666,
687   0x7feaaaaa, 0x7ff33333,
688   0x7ff55555, 0x7ff99999,
689   0x7ffaaaaa, 0x7ffccccc,
690   0x7ffd5555, 0x7ffe6666,
691   0x7ffeaaaa, 0x7fff3333,
692   0x7fff5555, 0x7fff9999,
693   0x7fffaaaa, 0x7fffcccc,
694   0x7fffd555, 0x7fffe666,
695   0x7fffeaaa, 0x7ffff333,
696   0x7ffff555, 0x7ffff999,
697   0x7ffffaaa, 0x7ffffccc,
698   0x7ffffd55, 0x7ffffe66,
699   0x7ffffeaa, 0x7fffff33,
700   0x7fffff55, 0x7fffff99,
701   0x7fffffaa, 0x7fffffcc,
702   0x7fffffd5, 0x7fffffe6,
703   0x7fffffea, 0x7ffffff3,
704   0x7ffffff5, 0x7ffffff9,
705   0x7ffffffa, 0x7ffffffc,
706   0x7ffffffd, 0x7ffffffe,
707   0x7ffffffe, 0x7fffffff,
708   0x7fffffff, 0x7fffffff,
709   0x7fffffff, 0x7fffffff,
710   0x66666666, 0x7fffc000,
711   0x73333333, 0x7fffe000,
712   0x79999999, 0x7ffff000,
713   0x7ccccccc, 0x7ffff800,
714   0x7e666666, 0x7ffffc00,
715   0x7f333333, 0x7ffffe00,
716   0x7f999999, 0x7fffff00,
717   0x7fcccccc, 0x7fffff80,
718   0x7fe66666, 0x7fffffc0,
719   0x7ff33333, 0x7fffffe0,
720   0x7ff99999, 0x7ffffff0,
721   0x7ffccccc, 0x7ffffff8,
722   0x7ffe6666, 0x7ffffffc,
723   0x7fff3333, 0x7ffffffe,
724   0x7fff9999, 0x7fffffff,
725   0x7fffcccc, 0x7fffffff,
726   0x7fffe666, 0x7fffffff,
727   0x7ffff333, 0x7fffffff,
728   0x7ffff999, 0x7fffffff,
729   0x7ffffccc, 0x7fffffff,
730   0x7ffffe66, 0x7fffffff,
731   0x7fffff33, 0x7fffffff,
732   0x7fffff99, 0x7fffffff,
733   0x7fffffcc, 0x7fffffff,
734   0x7fffffe6, 0x7fffffff,
735   0x7ffffff3, 0x7fffffff,
736   0x7ffffff9, 0x7fffffff,
737   0x7ffffffc, 0x7fffffff,
738   0x7ffffffe, 0x7fffffff,
739   0x7fffffff, 0x7fffffff,
740   0x7fffffff, 0x7fffffff,
741   0x7fffffff, 0x7fffffff,
742   0x7fffc000, 0x7fffc000,
743   0x7fffe000, 0x7fffe000,
744   0x7ffff000, 0x7ffff000,
745   0x7ffff800, 0x7ffff800,
746   0x7ffffc00, 0x7ffffc00,
747   0x7ffffe00, 0x7ffffe00,
748   0x7fffff00, 0x7fffff00,
749   0x7fffff80, 0x7fffff80,
750   0x7fffffc0, 0x7fffffc0,
751   0x7fffffe0, 0x7fffffe0,
752   0x7ffffff0, 0x7ffffff0,
753   0x7ffffff8, 0x7ffffff8,
754   0x7ffffffc, 0x7ffffffc,
755   0x7ffffffe, 0x7ffffffe,
756   0x7fffffff, 0x7fffffff,
757   0x7fffffff, 0x7fffffff,
758   0x7fffffff, 0x7fffffff,
759   0x7fffffff, 0x7fffffff,
760   0x7fffffff, 0x7fffffff,
761   0x7fffffff, 0x7fffffff,
762   0x7fffffff, 0x7fffffff,
763   0x7fffffff, 0x7fffffff,
764   0x7fffffff, 0x7fffffff,
765   0x7fffffff, 0x7fffffff,
766   0x7fffffff, 0x7fffffff,
767   0x7fffffff, 0x7fffffff,
768   0x7fffffff, 0x7fffffff,
769   0x7fffffff, 0x7fffffff,
770   0x7fffffff, 0x7fffffff,
771   0x7fffffff, 0x7fffffff,
772   0x7fffffff, 0x7fffffff,
773   0x7fffffff, 0x7fffffff,
774   0x7fffc000, 0x7fffc001,
775   0x7fffe000, 0x7fffe000,
776   0x7ffff000, 0x7ffff000,
777   0x7ffff800, 0x7ffff800,
778   0x7ffffc00, 0x7ffffc00,
779   0x7ffffe00, 0x7ffffe00,
780   0x7fffff00, 0x7fffff00,
781   0x7fffff80, 0x7fffff80,
782   0x7fffffc0, 0x7fffffc0,
783   0x7fffffe0, 0x7fffffe0,
784   0x7ffffff0, 0x7ffffff0,
785   0x7ffffff8, 0x7ffffff8,
786   0x7ffffffc, 0x7ffffffc,
787   0x7ffffffe, 0x7ffffffe,
788   0x7fffffff, 0x7fffffff,
789   0x7fffffff, 0x7fffffff,
790   0x7fffffff, 0x7fffffff,
791   0x7fffffff, 0x7fffffff,
792   0x7fffffff, 0x7fffffff,
793   0x7fffffff, 0x7fffffff,
794   0x7fffffff, 0x7fffffff,
795   0x7fffffff, 0x7fffffff,
796   0x7fffffff, 0x7fffffff,
797   0x7fffffff, 0x7fffffff,
798   0x7fffffff, 0x7fffffff,
799   0x7fffffff, 0x7fffffff,
800   0x7fffffff, 0x7fffffff,
801   0x7fffffff, 0x7fffffff,
802   0x7fffffff, 0x7fffffff,
803   0x7fffffff, 0x7fffffff,
804   0x7fffffff, 0x7fffffff,
805   0x7fffffff, 0x7fffffff,
806   0x7fffc001, 0x7fffc001,
807   0x7fffe000, 0x7fffe000,
808   0x7ffff000, 0x7ffff000,
809   0x7ffff800, 0x7ffff800,
810   0x7ffffc00, 0x7ffffc00,
811   0x7ffffe00, 0x7ffffe00,
812   0x7fffff00, 0x7fffff00,
813   0x7fffff80, 0x7fffff80,
814   0x7fffffc0, 0x7fffffc0,
815   0x7fffffe0, 0x7fffffe0,
816   0x7ffffff0, 0x7ffffff0,
817   0x7ffffff8, 0x7ffffff8,
818   0x7ffffffc, 0x7ffffffc,
819   0x7ffffffe, 0x7ffffffe,
820   0x7fffffff, 0x7fffffff,
821   0x7fffffff, 0x7fffffff,
822   0x7fffffff, 0x7fffffff,
823   0x7fffffff, 0x7fffffff,
824   0x7fffffff, 0x7fffffff,
825   0x7fffffff, 0x7fffffff,
826   0x7fffffff, 0x7fffffff,
827   0x7fffffff, 0x7fffffff,
828   0x7fffffff, 0x7fffffff,
829   0x7fffffff, 0x7fffffff,
830   0x7fffffff, 0x7fffffff,
831   0x7fffffff, 0x7fffffff,
832   0x7fffffff, 0x7fffffff,
833   0x7fffffff, 0x7fffffff,
834   0x7fffffff, 0x7fffffff,
835   0x7fffffff, 0x7fffffff,
836   0x7fffffff, 0x7fffffff,
837   0x7fffffff, 0x7fffffff,
838   0x7fffc001, 0x7fffffc0,
839   0x7fffe000, 0x7fffffe0,
840   0x7ffff000, 0x7ffffff0,
841   0x7ffff800, 0x7ffffff8,
842   0x7ffffc00, 0x7ffffffc,
843   0x7ffffe00, 0x7ffffffe,
844   0x7fffff00, 0x7fffffff,
845   0x7fffff80, 0x7fffffff,
846   0x7fffffc0, 0x7fffffff,
847   0x7fffffe0, 0x7fffffff,
848   0x7ffffff0, 0x7fffffff,
849   0x7ffffff8, 0x7fffffff,
850   0x7ffffffc, 0x7fffffff,
851   0x7ffffffe, 0x7fffffff,
852   0x7fffffff, 0x7fffffff,
853   0x7fffffff, 0x7fffffff,
854   0x7fffffff, 0x7fffffff,
855   0x7fffffff, 0x7fffffff,
856   0x7fffffff, 0x7fffffff,
857   0x7fffffff, 0x7fffffff,
858   0x7fffffff, 0x7fffffff,
859   0x7fffffff, 0x7fffffff,
860   0x7fffffff, 0x7fffffff,
861   0x7fffffff, 0x7fffffff,
862   0x7fffffff, 0x7fffffff,
863   0x7fffffff, 0x7fffffff,
864   0x7fffffff, 0x7fffffff,
865   0x7fffffff, 0x7fffffff,
866   0x7fffffff, 0x7fffffff,
867   0x7fffffff, 0x7fffffff,
868   0x7fffffff, 0x7fffffff,
869   0x7fffffff, 0x7fffffff,
870   0x7fffffc0, 0x7fffffc0,
871   0x7fffffe0, 0x7fffffe0,
872   0x7ffffff0, 0x7ffffff0,
873   0x7ffffff8, 0x7ffffff8,
874   0x7ffffffc, 0x7ffffffc,
875   0x7ffffffe, 0x7ffffffe,
876   0x7fffffff, 0x7fffffff,
877   0x7fffffff, 0x7fffffff,
878   0x7fffffff, 0x7fffffff,
879   0x7fffffff, 0x7fffffff,
880   0x7fffffff, 0x7fffffff,
881   0x7fffffff, 0x7fffffff,
882   0x7fffffff, 0x7fffffff,
883   0x7fffffff, 0x7fffffff,
884   0x7fffffff, 0x7fffffff,
885   0x7fffffff, 0x7fffffff,
886   0x7fffffff, 0x7fffffff,
887   0x7fffffff, 0x7fffffff,
888   0x7fffffff, 0x7fffffff,
889   0x7fffffff, 0x7fffffff,
890   0x7fffffff, 0x7fffffff,
891   0x7fffffff, 0x7fffffff,
892   0x7fffffff, 0x7fffffff,
893   0x7fffffff, 0x7fffffff,
894   0x7fffffff, 0x7fffffff,
895   0x7fffffff, 0x7fffffff,
896   0x7fffffff, 0x7fffffff,
897   0x7fffffff, 0x7fffffff,
898   0x7fffffff, 0x7fffffff,
899   0x7fffffff, 0x7fffffff,
900   0x7fffffff, 0x7fffffff,
901   0x7fffffff, 0x7fffffff,
902   0x7fffffc0, 0x7fffffc1,
903   0x7fffffe0, 0x7fffffe0,
904   0x7ffffff0, 0x7ffffff0,
905   0x7ffffff8, 0x7ffffff8,
906   0x7ffffffc, 0x7ffffffc,
907   0x7ffffffe, 0x7ffffffe,
908   0x7fffffff, 0x7fffffff,
909   0x7fffffff, 0x7fffffff,
910   0x7fffffff, 0x7fffffff,
911   0x7fffffff, 0x7fffffff,
912   0x7fffffff, 0x7fffffff,
913   0x7fffffff, 0x7fffffff,
914   0x7fffffff, 0x7fffffff,
915   0x7fffffff, 0x7fffffff,
916   0x7fffffff, 0x7fffffff,
917   0x7fffffff, 0x7fffffff,
918   0x7fffffff, 0x7fffffff,
919   0x7fffffff, 0x7fffffff,
920   0x7fffffff, 0x7fffffff,
921   0x7fffffff, 0x7fffffff,
922   0x7fffffff, 0x7fffffff,
923   0x7fffffff, 0x7fffffff,
924   0x7fffffff, 0x7fffffff,
925   0x7fffffff, 0x7fffffff,
926   0x7fffffff, 0x7fffffff,
927   0x7fffffff, 0x7fffffff,
928   0x7fffffff, 0x7fffffff,
929   0x7fffffff, 0x7fffffff,
930   0x7fffffff, 0x7fffffff,
931   0x7fffffff, 0x7fffffff,
932   0x7fffffff, 0x7fffffff,
933   0x7fffffff, 0x7fffffff,
934   0x7fffffc1, 0x7fffffc1,
935   0x7fffffe0, 0x7fffffe0,
936   0x7ffffff0, 0x7ffffff0,
937   0x7ffffff8, 0x7ffffff8,
938   0x7ffffffc, 0x7ffffffc,
939   0x7ffffffe, 0x7ffffffe,
940   0x7fffffff, 0x7fffffff,
941   0x7fffffff, 0x7fffffff,
942   0x7fffffff, 0x7fffffff,
943   0x7fffffff, 0x7fffffff,
944   0x7fffffff, 0x7fffffff,
945   0x7fffffff, 0x7fffffff,
946   0x7fffffff, 0x7fffffff,
947   0x7fffffff, 0x7fffffff,
948   0x7fffffff, 0x7fffffff,
949   0x7fffffff, 0x7fffffff,
950   0x7fffffff, 0x7fffffff,
951   0x7fffffff, 0x7fffffff,
952   0x7fffffff, 0x7fffffff,
953   0x7fffffff, 0x7fffffff,
954   0x7fffffff, 0x7fffffff,
955   0x7fffffff, 0x7fffffff,
956   0x7fffffff, 0x7fffffff,
957   0x7fffffff, 0x7fffffff,
958   0x7fffffff, 0x7fffffff,
959   0x7fffffff, 0x7fffffff,
960   0x7fffffff, 0x7fffffff,
961   0x7fffffff, 0x7fffffff,
962   0x7fffffff, 0x7fffffff,
963   0x7fffffff, 0x7fffffff,
964   0x7fffffff, 0x7fffffff,
965   0x7fffffff, 0x7fffffff,
966   0x7fffffc1, 0x7ffffff0,
967   0x7fffffe0, 0x7ffffff8,
968   0x7ffffff0, 0x7ffffffc,
969   0x7ffffff8, 0x7ffffffe,
970   0x7ffffffc, 0x7fffffff,
971   0x7ffffffe, 0x7fffffff,
972   0x7fffffff, 0x7fffffff,
973   0x7fffffff, 0x7fffffff,
974   0x7fffffff, 0x7fffffff,
975   0x7fffffff, 0x7fffffff,
976   0x7fffffff, 0x7fffffff,
977   0x7fffffff, 0x7fffffff,
978   0x7fffffff, 0x7fffffff,
979   0x7fffffff, 0x7fffffff,
980   0x7fffffff, 0x7fffffff,
981   0x7fffffff, 0x7fffffff,
982   0x7fffffff, 0x7fffffff,
983   0x7fffffff, 0x7fffffff,
984   0x7fffffff, 0x7fffffff,
985   0x7fffffff, 0x7fffffff,
986   0x7fffffff, 0x7fffffff,
987   0x7fffffff, 0x7fffffff,
988   0x7fffffff, 0x7fffffff,
989   0x7fffffff, 0x7fffffff,
990   0x7fffffff, 0x7fffffff,
991   0x7fffffff, 0x7fffffff,
992   0x7fffffff, 0x7fffffff,
993   0x7fffffff, 0x7fffffff,
994   0x7fffffff, 0x7fffffff,
995   0x7fffffff, 0x7fffffff,
996   0x7fffffff, 0x7fffffff,
997   0x7fffffff, 0x7fffffff,
998   0x7ffffff0, 0x7ffffffe,
999   0x7ffffff8, 0x7fffffff,
1000   0x7ffffffc, 0x7fffffff,
1001   0x7ffffffe, 0x7fffffff,
1002   0x7fffffff, 0x7fffffff,
1003   0x7fffffff, 0x7fffffff,
1004   0x7fffffff, 0x7fffffff,
1005   0x7fffffff, 0x7fffffff,
1006   0x7fffffff, 0x7fffffff,
1007   0x7fffffff, 0x7fffffff,
1008   0x7fffffff, 0x7fffffff,
1009   0x7fffffff, 0x7fffffff,
1010   0x7fffffff, 0x7fffffff,
1011   0x7fffffff, 0x7fffffff,
1012   0x7fffffff, 0x7fffffff,
1013   0x7fffffff, 0x7fffffff,
1014   0x7fffffff, 0x7fffffff,
1015   0x7fffffff, 0x7fffffff,
1016   0x7fffffff, 0x7fffffff,
1017   0x7fffffff, 0x7fffffff,
1018   0x7fffffff, 0x7fffffff,
1019   0x7fffffff, 0x7fffffff,
1020   0x7fffffff, 0x7fffffff,
1021   0x7fffffff, 0x7fffffff,
1022   0x7fffffff, 0x7fffffff,
1023   0x7fffffff, 0x7fffffff,
1024   0x7fffffff, 0x7fffffff,
1025   0x7fffffff, 0x7fffffff,
1026   0x7fffffff, 0x7fffffff,
1027   0x7fffffff, 0x7fffffff,
1028   0x7fffffff, 0x7fffffff,
1029   0x7fffffff, 0x7fffffff,
1030 };
1031 const unsigned kExpectedCount_NEON_sri_2S_2OPIMM = 992;
1032 
1033 #endif  // VIXL_SIM_SRI_2S_2OPIMM_TRACE_AARCH64_H_
1034