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_UQSHL_2S_2OPIMM_TRACE_AARCH64_H_
35#define VIXL_SIM_UQSHL_2S_2OPIMM_TRACE_AARCH64_H_
36
37const uint32_t kExpected_NEON_uqshl_2S_2OPIMM[] = {
38  0xfffffffd, 0xfffffffe,
39  0xffffffff, 0xffffffff,
40  0xffffffff, 0xffffffff,
41  0xffffffff, 0xffffffff,
42  0xffffffff, 0xffffffff,
43  0xffffffff, 0xffffffff,
44  0xffffffff, 0xffffffff,
45  0xffffffff, 0xffffffff,
46  0xffffffff, 0xffffffff,
47  0xffffffff, 0xffffffff,
48  0xffffffff, 0xffffffff,
49  0xffffffff, 0xffffffff,
50  0xffffffff, 0xffffffff,
51  0xffffffff, 0xffffffff,
52  0xffffffff, 0xffffffff,
53  0xffffffff, 0xffffffff,
54  0xffffffff, 0xffffffff,
55  0xffffffff, 0xffffffff,
56  0xffffffff, 0xffffffff,
57  0xffffffff, 0xffffffff,
58  0xffffffff, 0xffffffff,
59  0xffffffff, 0xffffffff,
60  0xffffffff, 0xffffffff,
61  0xffffffff, 0xffffffff,
62  0xffffffff, 0xffffffff,
63  0xffffffff, 0xffffffff,
64  0xffffffff, 0xffffffff,
65  0xffffffff, 0xffffffff,
66  0xffffffff, 0xffffffff,
67  0xffffffff, 0xffffffff,
68  0xffffffff, 0xffffffff,
69  0xffffffff, 0xffffffff,
70  0xfffffffe, 0xffffffff,
71  0xffffffff, 0xffffffff,
72  0xffffffff, 0xffffffff,
73  0xffffffff, 0xffffffff,
74  0xffffffff, 0xffffffff,
75  0xffffffff, 0xffffffff,
76  0xffffffff, 0xffffffff,
77  0xffffffff, 0xffffffff,
78  0xffffffff, 0xffffffff,
79  0xffffffff, 0xffffffff,
80  0xffffffff, 0xffffffff,
81  0xffffffff, 0xffffffff,
82  0xffffffff, 0xffffffff,
83  0xffffffff, 0xffffffff,
84  0xffffffff, 0xffffffff,
85  0xffffffff, 0xffffffff,
86  0xffffffff, 0xffffffff,
87  0xffffffff, 0xffffffff,
88  0xffffffff, 0xffffffff,
89  0xffffffff, 0xffffffff,
90  0xffffffff, 0xffffffff,
91  0xffffffff, 0xffffffff,
92  0xffffffff, 0xffffffff,
93  0xffffffff, 0xffffffff,
94  0xffffffff, 0xffffffff,
95  0xffffffff, 0xffffffff,
96  0xffffffff, 0xffffffff,
97  0xffffffff, 0xffffffff,
98  0xffffffff, 0xffffffff,
99  0xffffffff, 0xffffffff,
100  0xffffffff, 0xffffffff,
101  0xffffffff, 0xffffffff,
102  0xffffffff, 0x00000000,
103  0xffffffff, 0x00000000,
104  0xffffffff, 0x00000000,
105  0xffffffff, 0x00000000,
106  0xffffffff, 0x00000000,
107  0xffffffff, 0x00000000,
108  0xffffffff, 0x00000000,
109  0xffffffff, 0x00000000,
110  0xffffffff, 0x00000000,
111  0xffffffff, 0x00000000,
112  0xffffffff, 0x00000000,
113  0xffffffff, 0x00000000,
114  0xffffffff, 0x00000000,
115  0xffffffff, 0x00000000,
116  0xffffffff, 0x00000000,
117  0xffffffff, 0x00000000,
118  0xffffffff, 0x00000000,
119  0xffffffff, 0x00000000,
120  0xffffffff, 0x00000000,
121  0xffffffff, 0x00000000,
122  0xffffffff, 0x00000000,
123  0xffffffff, 0x00000000,
124  0xffffffff, 0x00000000,
125  0xffffffff, 0x00000000,
126  0xffffffff, 0x00000000,
127  0xffffffff, 0x00000000,
128  0xffffffff, 0x00000000,
129  0xffffffff, 0x00000000,
130  0xffffffff, 0x00000000,
131  0xffffffff, 0x00000000,
132  0xffffffff, 0x00000000,
133  0xffffffff, 0x00000000,
134  0x00000000, 0x00000001,
135  0x00000000, 0x00000002,
136  0x00000000, 0x00000004,
137  0x00000000, 0x00000008,
138  0x00000000, 0x00000010,
139  0x00000000, 0x00000020,
140  0x00000000, 0x00000040,
141  0x00000000, 0x00000080,
142  0x00000000, 0x00000100,
143  0x00000000, 0x00000200,
144  0x00000000, 0x00000400,
145  0x00000000, 0x00000800,
146  0x00000000, 0x00001000,
147  0x00000000, 0x00002000,
148  0x00000000, 0x00004000,
149  0x00000000, 0x00008000,
150  0x00000000, 0x00010000,
151  0x00000000, 0x00020000,
152  0x00000000, 0x00040000,
153  0x00000000, 0x00080000,
154  0x00000000, 0x00100000,
155  0x00000000, 0x00200000,
156  0x00000000, 0x00400000,
157  0x00000000, 0x00800000,
158  0x00000000, 0x01000000,
159  0x00000000, 0x02000000,
160  0x00000000, 0x04000000,
161  0x00000000, 0x08000000,
162  0x00000000, 0x10000000,
163  0x00000000, 0x20000000,
164  0x00000000, 0x40000000,
165  0x00000000, 0x80000000,
166  0x00000001, 0x00000002,
167  0x00000002, 0x00000004,
168  0x00000004, 0x00000008,
169  0x00000008, 0x00000010,
170  0x00000010, 0x00000020,
171  0x00000020, 0x00000040,
172  0x00000040, 0x00000080,
173  0x00000080, 0x00000100,
174  0x00000100, 0x00000200,
175  0x00000200, 0x00000400,
176  0x00000400, 0x00000800,
177  0x00000800, 0x00001000,
178  0x00001000, 0x00002000,
179  0x00002000, 0x00004000,
180  0x00004000, 0x00008000,
181  0x00008000, 0x00010000,
182  0x00010000, 0x00020000,
183  0x00020000, 0x00040000,
184  0x00040000, 0x00080000,
185  0x00080000, 0x00100000,
186  0x00100000, 0x00200000,
187  0x00200000, 0x00400000,
188  0x00400000, 0x00800000,
189  0x00800000, 0x01000000,
190  0x01000000, 0x02000000,
191  0x02000000, 0x04000000,
192  0x04000000, 0x08000000,
193  0x08000000, 0x10000000,
194  0x10000000, 0x20000000,
195  0x20000000, 0x40000000,
196  0x40000000, 0x80000000,
197  0x80000000, 0xffffffff,
198  0x00000002, 0x00000020,
199  0x00000004, 0x00000040,
200  0x00000008, 0x00000080,
201  0x00000010, 0x00000100,
202  0x00000020, 0x00000200,
203  0x00000040, 0x00000400,
204  0x00000080, 0x00000800,
205  0x00000100, 0x00001000,
206  0x00000200, 0x00002000,
207  0x00000400, 0x00004000,
208  0x00000800, 0x00008000,
209  0x00001000, 0x00010000,
210  0x00002000, 0x00020000,
211  0x00004000, 0x00040000,
212  0x00008000, 0x00080000,
213  0x00010000, 0x00100000,
214  0x00020000, 0x00200000,
215  0x00040000, 0x00400000,
216  0x00080000, 0x00800000,
217  0x00100000, 0x01000000,
218  0x00200000, 0x02000000,
219  0x00400000, 0x04000000,
220  0x00800000, 0x08000000,
221  0x01000000, 0x10000000,
222  0x02000000, 0x20000000,
223  0x04000000, 0x40000000,
224  0x08000000, 0x80000000,
225  0x10000000, 0xffffffff,
226  0x20000000, 0xffffffff,
227  0x40000000, 0xffffffff,
228  0x80000000, 0xffffffff,
229  0xffffffff, 0xffffffff,
230  0x00000020, 0x0000007d,
231  0x00000040, 0x000000fa,
232  0x00000080, 0x000001f4,
233  0x00000100, 0x000003e8,
234  0x00000200, 0x000007d0,
235  0x00000400, 0x00000fa0,
236  0x00000800, 0x00001f40,
237  0x00001000, 0x00003e80,
238  0x00002000, 0x00007d00,
239  0x00004000, 0x0000fa00,
240  0x00008000, 0x0001f400,
241  0x00010000, 0x0003e800,
242  0x00020000, 0x0007d000,
243  0x00040000, 0x000fa000,
244  0x00080000, 0x001f4000,
245  0x00100000, 0x003e8000,
246  0x00200000, 0x007d0000,
247  0x00400000, 0x00fa0000,
248  0x00800000, 0x01f40000,
249  0x01000000, 0x03e80000,
250  0x02000000, 0x07d00000,
251  0x04000000, 0x0fa00000,
252  0x08000000, 0x1f400000,
253  0x10000000, 0x3e800000,
254  0x20000000, 0x7d000000,
255  0x40000000, 0xfa000000,
256  0x80000000, 0xffffffff,
257  0xffffffff, 0xffffffff,
258  0xffffffff, 0xffffffff,
259  0xffffffff, 0xffffffff,
260  0xffffffff, 0xffffffff,
261  0xffffffff, 0xffffffff,
262  0x0000007d, 0x0000007e,
263  0x000000fa, 0x000000fc,
264  0x000001f4, 0x000001f8,
265  0x000003e8, 0x000003f0,
266  0x000007d0, 0x000007e0,
267  0x00000fa0, 0x00000fc0,
268  0x00001f40, 0x00001f80,
269  0x00003e80, 0x00003f00,
270  0x00007d00, 0x00007e00,
271  0x0000fa00, 0x0000fc00,
272  0x0001f400, 0x0001f800,
273  0x0003e800, 0x0003f000,
274  0x0007d000, 0x0007e000,
275  0x000fa000, 0x000fc000,
276  0x001f4000, 0x001f8000,
277  0x003e8000, 0x003f0000,
278  0x007d0000, 0x007e0000,
279  0x00fa0000, 0x00fc0000,
280  0x01f40000, 0x01f80000,
281  0x03e80000, 0x03f00000,
282  0x07d00000, 0x07e00000,
283  0x0fa00000, 0x0fc00000,
284  0x1f400000, 0x1f800000,
285  0x3e800000, 0x3f000000,
286  0x7d000000, 0x7e000000,
287  0xfa000000, 0xfc000000,
288  0xffffffff, 0xffffffff,
289  0xffffffff, 0xffffffff,
290  0xffffffff, 0xffffffff,
291  0xffffffff, 0xffffffff,
292  0xffffffff, 0xffffffff,
293  0xffffffff, 0xffffffff,
294  0x0000007e, 0x0000007f,
295  0x000000fc, 0x000000fe,
296  0x000001f8, 0x000001fc,
297  0x000003f0, 0x000003f8,
298  0x000007e0, 0x000007f0,
299  0x00000fc0, 0x00000fe0,
300  0x00001f80, 0x00001fc0,
301  0x00003f00, 0x00003f80,
302  0x00007e00, 0x00007f00,
303  0x0000fc00, 0x0000fe00,
304  0x0001f800, 0x0001fc00,
305  0x0003f000, 0x0003f800,
306  0x0007e000, 0x0007f000,
307  0x000fc000, 0x000fe000,
308  0x001f8000, 0x001fc000,
309  0x003f0000, 0x003f8000,
310  0x007e0000, 0x007f0000,
311  0x00fc0000, 0x00fe0000,
312  0x01f80000, 0x01fc0000,
313  0x03f00000, 0x03f80000,
314  0x07e00000, 0x07f00000,
315  0x0fc00000, 0x0fe00000,
316  0x1f800000, 0x1fc00000,
317  0x3f000000, 0x3f800000,
318  0x7e000000, 0x7f000000,
319  0xfc000000, 0xfe000000,
320  0xffffffff, 0xffffffff,
321  0xffffffff, 0xffffffff,
322  0xffffffff, 0xffffffff,
323  0xffffffff, 0xffffffff,
324  0xffffffff, 0xffffffff,
325  0xffffffff, 0xffffffff,
326  0x0000007f, 0x00007ffd,
327  0x000000fe, 0x0000fffa,
328  0x000001fc, 0x0001fff4,
329  0x000003f8, 0x0003ffe8,
330  0x000007f0, 0x0007ffd0,
331  0x00000fe0, 0x000fffa0,
332  0x00001fc0, 0x001fff40,
333  0x00003f80, 0x003ffe80,
334  0x00007f00, 0x007ffd00,
335  0x0000fe00, 0x00fffa00,
336  0x0001fc00, 0x01fff400,
337  0x0003f800, 0x03ffe800,
338  0x0007f000, 0x07ffd000,
339  0x000fe000, 0x0fffa000,
340  0x001fc000, 0x1fff4000,
341  0x003f8000, 0x3ffe8000,
342  0x007f0000, 0x7ffd0000,
343  0x00fe0000, 0xfffa0000,
344  0x01fc0000, 0xffffffff,
345  0x03f80000, 0xffffffff,
346  0x07f00000, 0xffffffff,
347  0x0fe00000, 0xffffffff,
348  0x1fc00000, 0xffffffff,
349  0x3f800000, 0xffffffff,
350  0x7f000000, 0xffffffff,
351  0xfe000000, 0xffffffff,
352  0xffffffff, 0xffffffff,
353  0xffffffff, 0xffffffff,
354  0xffffffff, 0xffffffff,
355  0xffffffff, 0xffffffff,
356  0xffffffff, 0xffffffff,
357  0xffffffff, 0xffffffff,
358  0x00007ffd, 0x00007ffe,
359  0x0000fffa, 0x0000fffc,
360  0x0001fff4, 0x0001fff8,
361  0x0003ffe8, 0x0003fff0,
362  0x0007ffd0, 0x0007ffe0,
363  0x000fffa0, 0x000fffc0,
364  0x001fff40, 0x001fff80,
365  0x003ffe80, 0x003fff00,
366  0x007ffd00, 0x007ffe00,
367  0x00fffa00, 0x00fffc00,
368  0x01fff400, 0x01fff800,
369  0x03ffe800, 0x03fff000,
370  0x07ffd000, 0x07ffe000,
371  0x0fffa000, 0x0fffc000,
372  0x1fff4000, 0x1fff8000,
373  0x3ffe8000, 0x3fff0000,
374  0x7ffd0000, 0x7ffe0000,
375  0xfffa0000, 0xfffc0000,
376  0xffffffff, 0xffffffff,
377  0xffffffff, 0xffffffff,
378  0xffffffff, 0xffffffff,
379  0xffffffff, 0xffffffff,
380  0xffffffff, 0xffffffff,
381  0xffffffff, 0xffffffff,
382  0xffffffff, 0xffffffff,
383  0xffffffff, 0xffffffff,
384  0xffffffff, 0xffffffff,
385  0xffffffff, 0xffffffff,
386  0xffffffff, 0xffffffff,
387  0xffffffff, 0xffffffff,
388  0xffffffff, 0xffffffff,
389  0xffffffff, 0xffffffff,
390  0x00007ffe, 0x00007fff,
391  0x0000fffc, 0x0000fffe,
392  0x0001fff8, 0x0001fffc,
393  0x0003fff0, 0x0003fff8,
394  0x0007ffe0, 0x0007fff0,
395  0x000fffc0, 0x000fffe0,
396  0x001fff80, 0x001fffc0,
397  0x003fff00, 0x003fff80,
398  0x007ffe00, 0x007fff00,
399  0x00fffc00, 0x00fffe00,
400  0x01fff800, 0x01fffc00,
401  0x03fff000, 0x03fff800,
402  0x07ffe000, 0x07fff000,
403  0x0fffc000, 0x0fffe000,
404  0x1fff8000, 0x1fffc000,
405  0x3fff0000, 0x3fff8000,
406  0x7ffe0000, 0x7fff0000,
407  0xfffc0000, 0xfffe0000,
408  0xffffffff, 0xffffffff,
409  0xffffffff, 0xffffffff,
410  0xffffffff, 0xffffffff,
411  0xffffffff, 0xffffffff,
412  0xffffffff, 0xffffffff,
413  0xffffffff, 0xffffffff,
414  0xffffffff, 0xffffffff,
415  0xffffffff, 0xffffffff,
416  0xffffffff, 0xffffffff,
417  0xffffffff, 0xffffffff,
418  0xffffffff, 0xffffffff,
419  0xffffffff, 0xffffffff,
420  0xffffffff, 0xffffffff,
421  0xffffffff, 0xffffffff,
422  0x00007fff, 0x33333333,
423  0x0000fffe, 0x66666666,
424  0x0001fffc, 0xcccccccc,
425  0x0003fff8, 0xffffffff,
426  0x0007fff0, 0xffffffff,
427  0x000fffe0, 0xffffffff,
428  0x001fffc0, 0xffffffff,
429  0x003fff80, 0xffffffff,
430  0x007fff00, 0xffffffff,
431  0x00fffe00, 0xffffffff,
432  0x01fffc00, 0xffffffff,
433  0x03fff800, 0xffffffff,
434  0x07fff000, 0xffffffff,
435  0x0fffe000, 0xffffffff,
436  0x1fffc000, 0xffffffff,
437  0x3fff8000, 0xffffffff,
438  0x7fff0000, 0xffffffff,
439  0xfffe0000, 0xffffffff,
440  0xffffffff, 0xffffffff,
441  0xffffffff, 0xffffffff,
442  0xffffffff, 0xffffffff,
443  0xffffffff, 0xffffffff,
444  0xffffffff, 0xffffffff,
445  0xffffffff, 0xffffffff,
446  0xffffffff, 0xffffffff,
447  0xffffffff, 0xffffffff,
448  0xffffffff, 0xffffffff,
449  0xffffffff, 0xffffffff,
450  0xffffffff, 0xffffffff,
451  0xffffffff, 0xffffffff,
452  0xffffffff, 0xffffffff,
453  0xffffffff, 0xffffffff,
454  0x33333333, 0x55555555,
455  0x66666666, 0xaaaaaaaa,
456  0xcccccccc, 0xffffffff,
457  0xffffffff, 0xffffffff,
458  0xffffffff, 0xffffffff,
459  0xffffffff, 0xffffffff,
460  0xffffffff, 0xffffffff,
461  0xffffffff, 0xffffffff,
462  0xffffffff, 0xffffffff,
463  0xffffffff, 0xffffffff,
464  0xffffffff, 0xffffffff,
465  0xffffffff, 0xffffffff,
466  0xffffffff, 0xffffffff,
467  0xffffffff, 0xffffffff,
468  0xffffffff, 0xffffffff,
469  0xffffffff, 0xffffffff,
470  0xffffffff, 0xffffffff,
471  0xffffffff, 0xffffffff,
472  0xffffffff, 0xffffffff,
473  0xffffffff, 0xffffffff,
474  0xffffffff, 0xffffffff,
475  0xffffffff, 0xffffffff,
476  0xffffffff, 0xffffffff,
477  0xffffffff, 0xffffffff,
478  0xffffffff, 0xffffffff,
479  0xffffffff, 0xffffffff,
480  0xffffffff, 0xffffffff,
481  0xffffffff, 0xffffffff,
482  0xffffffff, 0xffffffff,
483  0xffffffff, 0xffffffff,
484  0xffffffff, 0xffffffff,
485  0xffffffff, 0xffffffff,
486  0x55555555, 0x7ffffffd,
487  0xaaaaaaaa, 0xfffffffa,
488  0xffffffff, 0xffffffff,
489  0xffffffff, 0xffffffff,
490  0xffffffff, 0xffffffff,
491  0xffffffff, 0xffffffff,
492  0xffffffff, 0xffffffff,
493  0xffffffff, 0xffffffff,
494  0xffffffff, 0xffffffff,
495  0xffffffff, 0xffffffff,
496  0xffffffff, 0xffffffff,
497  0xffffffff, 0xffffffff,
498  0xffffffff, 0xffffffff,
499  0xffffffff, 0xffffffff,
500  0xffffffff, 0xffffffff,
501  0xffffffff, 0xffffffff,
502  0xffffffff, 0xffffffff,
503  0xffffffff, 0xffffffff,
504  0xffffffff, 0xffffffff,
505  0xffffffff, 0xffffffff,
506  0xffffffff, 0xffffffff,
507  0xffffffff, 0xffffffff,
508  0xffffffff, 0xffffffff,
509  0xffffffff, 0xffffffff,
510  0xffffffff, 0xffffffff,
511  0xffffffff, 0xffffffff,
512  0xffffffff, 0xffffffff,
513  0xffffffff, 0xffffffff,
514  0xffffffff, 0xffffffff,
515  0xffffffff, 0xffffffff,
516  0xffffffff, 0xffffffff,
517  0xffffffff, 0xffffffff,
518  0x7ffffffd, 0x7ffffffe,
519  0xfffffffa, 0xfffffffc,
520  0xffffffff, 0xffffffff,
521  0xffffffff, 0xffffffff,
522  0xffffffff, 0xffffffff,
523  0xffffffff, 0xffffffff,
524  0xffffffff, 0xffffffff,
525  0xffffffff, 0xffffffff,
526  0xffffffff, 0xffffffff,
527  0xffffffff, 0xffffffff,
528  0xffffffff, 0xffffffff,
529  0xffffffff, 0xffffffff,
530  0xffffffff, 0xffffffff,
531  0xffffffff, 0xffffffff,
532  0xffffffff, 0xffffffff,
533  0xffffffff, 0xffffffff,
534  0xffffffff, 0xffffffff,
535  0xffffffff, 0xffffffff,
536  0xffffffff, 0xffffffff,
537  0xffffffff, 0xffffffff,
538  0xffffffff, 0xffffffff,
539  0xffffffff, 0xffffffff,
540  0xffffffff, 0xffffffff,
541  0xffffffff, 0xffffffff,
542  0xffffffff, 0xffffffff,
543  0xffffffff, 0xffffffff,
544  0xffffffff, 0xffffffff,
545  0xffffffff, 0xffffffff,
546  0xffffffff, 0xffffffff,
547  0xffffffff, 0xffffffff,
548  0xffffffff, 0xffffffff,
549  0xffffffff, 0xffffffff,
550  0x7ffffffe, 0x7fffffff,
551  0xfffffffc, 0xfffffffe,
552  0xffffffff, 0xffffffff,
553  0xffffffff, 0xffffffff,
554  0xffffffff, 0xffffffff,
555  0xffffffff, 0xffffffff,
556  0xffffffff, 0xffffffff,
557  0xffffffff, 0xffffffff,
558  0xffffffff, 0xffffffff,
559  0xffffffff, 0xffffffff,
560  0xffffffff, 0xffffffff,
561  0xffffffff, 0xffffffff,
562  0xffffffff, 0xffffffff,
563  0xffffffff, 0xffffffff,
564  0xffffffff, 0xffffffff,
565  0xffffffff, 0xffffffff,
566  0xffffffff, 0xffffffff,
567  0xffffffff, 0xffffffff,
568  0xffffffff, 0xffffffff,
569  0xffffffff, 0xffffffff,
570  0xffffffff, 0xffffffff,
571  0xffffffff, 0xffffffff,
572  0xffffffff, 0xffffffff,
573  0xffffffff, 0xffffffff,
574  0xffffffff, 0xffffffff,
575  0xffffffff, 0xffffffff,
576  0xffffffff, 0xffffffff,
577  0xffffffff, 0xffffffff,
578  0xffffffff, 0xffffffff,
579  0xffffffff, 0xffffffff,
580  0xffffffff, 0xffffffff,
581  0xffffffff, 0xffffffff,
582  0x7fffffff, 0x80000000,
583  0xfffffffe, 0xffffffff,
584  0xffffffff, 0xffffffff,
585  0xffffffff, 0xffffffff,
586  0xffffffff, 0xffffffff,
587  0xffffffff, 0xffffffff,
588  0xffffffff, 0xffffffff,
589  0xffffffff, 0xffffffff,
590  0xffffffff, 0xffffffff,
591  0xffffffff, 0xffffffff,
592  0xffffffff, 0xffffffff,
593  0xffffffff, 0xffffffff,
594  0xffffffff, 0xffffffff,
595  0xffffffff, 0xffffffff,
596  0xffffffff, 0xffffffff,
597  0xffffffff, 0xffffffff,
598  0xffffffff, 0xffffffff,
599  0xffffffff, 0xffffffff,
600  0xffffffff, 0xffffffff,
601  0xffffffff, 0xffffffff,
602  0xffffffff, 0xffffffff,
603  0xffffffff, 0xffffffff,
604  0xffffffff, 0xffffffff,
605  0xffffffff, 0xffffffff,
606  0xffffffff, 0xffffffff,
607  0xffffffff, 0xffffffff,
608  0xffffffff, 0xffffffff,
609  0xffffffff, 0xffffffff,
610  0xffffffff, 0xffffffff,
611  0xffffffff, 0xffffffff,
612  0xffffffff, 0xffffffff,
613  0xffffffff, 0xffffffff,
614  0x80000000, 0x80000001,
615  0xffffffff, 0xffffffff,
616  0xffffffff, 0xffffffff,
617  0xffffffff, 0xffffffff,
618  0xffffffff, 0xffffffff,
619  0xffffffff, 0xffffffff,
620  0xffffffff, 0xffffffff,
621  0xffffffff, 0xffffffff,
622  0xffffffff, 0xffffffff,
623  0xffffffff, 0xffffffff,
624  0xffffffff, 0xffffffff,
625  0xffffffff, 0xffffffff,
626  0xffffffff, 0xffffffff,
627  0xffffffff, 0xffffffff,
628  0xffffffff, 0xffffffff,
629  0xffffffff, 0xffffffff,
630  0xffffffff, 0xffffffff,
631  0xffffffff, 0xffffffff,
632  0xffffffff, 0xffffffff,
633  0xffffffff, 0xffffffff,
634  0xffffffff, 0xffffffff,
635  0xffffffff, 0xffffffff,
636  0xffffffff, 0xffffffff,
637  0xffffffff, 0xffffffff,
638  0xffffffff, 0xffffffff,
639  0xffffffff, 0xffffffff,
640  0xffffffff, 0xffffffff,
641  0xffffffff, 0xffffffff,
642  0xffffffff, 0xffffffff,
643  0xffffffff, 0xffffffff,
644  0xffffffff, 0xffffffff,
645  0xffffffff, 0xffffffff,
646  0x80000001, 0xaaaaaaaa,
647  0xffffffff, 0xffffffff,
648  0xffffffff, 0xffffffff,
649  0xffffffff, 0xffffffff,
650  0xffffffff, 0xffffffff,
651  0xffffffff, 0xffffffff,
652  0xffffffff, 0xffffffff,
653  0xffffffff, 0xffffffff,
654  0xffffffff, 0xffffffff,
655  0xffffffff, 0xffffffff,
656  0xffffffff, 0xffffffff,
657  0xffffffff, 0xffffffff,
658  0xffffffff, 0xffffffff,
659  0xffffffff, 0xffffffff,
660  0xffffffff, 0xffffffff,
661  0xffffffff, 0xffffffff,
662  0xffffffff, 0xffffffff,
663  0xffffffff, 0xffffffff,
664  0xffffffff, 0xffffffff,
665  0xffffffff, 0xffffffff,
666  0xffffffff, 0xffffffff,
667  0xffffffff, 0xffffffff,
668  0xffffffff, 0xffffffff,
669  0xffffffff, 0xffffffff,
670  0xffffffff, 0xffffffff,
671  0xffffffff, 0xffffffff,
672  0xffffffff, 0xffffffff,
673  0xffffffff, 0xffffffff,
674  0xffffffff, 0xffffffff,
675  0xffffffff, 0xffffffff,
676  0xffffffff, 0xffffffff,
677  0xffffffff, 0xffffffff,
678  0xaaaaaaaa, 0xcccccccc,
679  0xffffffff, 0xffffffff,
680  0xffffffff, 0xffffffff,
681  0xffffffff, 0xffffffff,
682  0xffffffff, 0xffffffff,
683  0xffffffff, 0xffffffff,
684  0xffffffff, 0xffffffff,
685  0xffffffff, 0xffffffff,
686  0xffffffff, 0xffffffff,
687  0xffffffff, 0xffffffff,
688  0xffffffff, 0xffffffff,
689  0xffffffff, 0xffffffff,
690  0xffffffff, 0xffffffff,
691  0xffffffff, 0xffffffff,
692  0xffffffff, 0xffffffff,
693  0xffffffff, 0xffffffff,
694  0xffffffff, 0xffffffff,
695  0xffffffff, 0xffffffff,
696  0xffffffff, 0xffffffff,
697  0xffffffff, 0xffffffff,
698  0xffffffff, 0xffffffff,
699  0xffffffff, 0xffffffff,
700  0xffffffff, 0xffffffff,
701  0xffffffff, 0xffffffff,
702  0xffffffff, 0xffffffff,
703  0xffffffff, 0xffffffff,
704  0xffffffff, 0xffffffff,
705  0xffffffff, 0xffffffff,
706  0xffffffff, 0xffffffff,
707  0xffffffff, 0xffffffff,
708  0xffffffff, 0xffffffff,
709  0xffffffff, 0xffffffff,
710  0xcccccccc, 0xffff8000,
711  0xffffffff, 0xffffffff,
712  0xffffffff, 0xffffffff,
713  0xffffffff, 0xffffffff,
714  0xffffffff, 0xffffffff,
715  0xffffffff, 0xffffffff,
716  0xffffffff, 0xffffffff,
717  0xffffffff, 0xffffffff,
718  0xffffffff, 0xffffffff,
719  0xffffffff, 0xffffffff,
720  0xffffffff, 0xffffffff,
721  0xffffffff, 0xffffffff,
722  0xffffffff, 0xffffffff,
723  0xffffffff, 0xffffffff,
724  0xffffffff, 0xffffffff,
725  0xffffffff, 0xffffffff,
726  0xffffffff, 0xffffffff,
727  0xffffffff, 0xffffffff,
728  0xffffffff, 0xffffffff,
729  0xffffffff, 0xffffffff,
730  0xffffffff, 0xffffffff,
731  0xffffffff, 0xffffffff,
732  0xffffffff, 0xffffffff,
733  0xffffffff, 0xffffffff,
734  0xffffffff, 0xffffffff,
735  0xffffffff, 0xffffffff,
736  0xffffffff, 0xffffffff,
737  0xffffffff, 0xffffffff,
738  0xffffffff, 0xffffffff,
739  0xffffffff, 0xffffffff,
740  0xffffffff, 0xffffffff,
741  0xffffffff, 0xffffffff,
742  0xffff8000, 0xffff8001,
743  0xffffffff, 0xffffffff,
744  0xffffffff, 0xffffffff,
745  0xffffffff, 0xffffffff,
746  0xffffffff, 0xffffffff,
747  0xffffffff, 0xffffffff,
748  0xffffffff, 0xffffffff,
749  0xffffffff, 0xffffffff,
750  0xffffffff, 0xffffffff,
751  0xffffffff, 0xffffffff,
752  0xffffffff, 0xffffffff,
753  0xffffffff, 0xffffffff,
754  0xffffffff, 0xffffffff,
755  0xffffffff, 0xffffffff,
756  0xffffffff, 0xffffffff,
757  0xffffffff, 0xffffffff,
758  0xffffffff, 0xffffffff,
759  0xffffffff, 0xffffffff,
760  0xffffffff, 0xffffffff,
761  0xffffffff, 0xffffffff,
762  0xffffffff, 0xffffffff,
763  0xffffffff, 0xffffffff,
764  0xffffffff, 0xffffffff,
765  0xffffffff, 0xffffffff,
766  0xffffffff, 0xffffffff,
767  0xffffffff, 0xffffffff,
768  0xffffffff, 0xffffffff,
769  0xffffffff, 0xffffffff,
770  0xffffffff, 0xffffffff,
771  0xffffffff, 0xffffffff,
772  0xffffffff, 0xffffffff,
773  0xffffffff, 0xffffffff,
774  0xffff8001, 0xffff8002,
775  0xffffffff, 0xffffffff,
776  0xffffffff, 0xffffffff,
777  0xffffffff, 0xffffffff,
778  0xffffffff, 0xffffffff,
779  0xffffffff, 0xffffffff,
780  0xffffffff, 0xffffffff,
781  0xffffffff, 0xffffffff,
782  0xffffffff, 0xffffffff,
783  0xffffffff, 0xffffffff,
784  0xffffffff, 0xffffffff,
785  0xffffffff, 0xffffffff,
786  0xffffffff, 0xffffffff,
787  0xffffffff, 0xffffffff,
788  0xffffffff, 0xffffffff,
789  0xffffffff, 0xffffffff,
790  0xffffffff, 0xffffffff,
791  0xffffffff, 0xffffffff,
792  0xffffffff, 0xffffffff,
793  0xffffffff, 0xffffffff,
794  0xffffffff, 0xffffffff,
795  0xffffffff, 0xffffffff,
796  0xffffffff, 0xffffffff,
797  0xffffffff, 0xffffffff,
798  0xffffffff, 0xffffffff,
799  0xffffffff, 0xffffffff,
800  0xffffffff, 0xffffffff,
801  0xffffffff, 0xffffffff,
802  0xffffffff, 0xffffffff,
803  0xffffffff, 0xffffffff,
804  0xffffffff, 0xffffffff,
805  0xffffffff, 0xffffffff,
806  0xffff8002, 0xffff8003,
807  0xffffffff, 0xffffffff,
808  0xffffffff, 0xffffffff,
809  0xffffffff, 0xffffffff,
810  0xffffffff, 0xffffffff,
811  0xffffffff, 0xffffffff,
812  0xffffffff, 0xffffffff,
813  0xffffffff, 0xffffffff,
814  0xffffffff, 0xffffffff,
815  0xffffffff, 0xffffffff,
816  0xffffffff, 0xffffffff,
817  0xffffffff, 0xffffffff,
818  0xffffffff, 0xffffffff,
819  0xffffffff, 0xffffffff,
820  0xffffffff, 0xffffffff,
821  0xffffffff, 0xffffffff,
822  0xffffffff, 0xffffffff,
823  0xffffffff, 0xffffffff,
824  0xffffffff, 0xffffffff,
825  0xffffffff, 0xffffffff,
826  0xffffffff, 0xffffffff,
827  0xffffffff, 0xffffffff,
828  0xffffffff, 0xffffffff,
829  0xffffffff, 0xffffffff,
830  0xffffffff, 0xffffffff,
831  0xffffffff, 0xffffffff,
832  0xffffffff, 0xffffffff,
833  0xffffffff, 0xffffffff,
834  0xffffffff, 0xffffffff,
835  0xffffffff, 0xffffffff,
836  0xffffffff, 0xffffffff,
837  0xffffffff, 0xffffffff,
838  0xffff8003, 0xffffff80,
839  0xffffffff, 0xffffffff,
840  0xffffffff, 0xffffffff,
841  0xffffffff, 0xffffffff,
842  0xffffffff, 0xffffffff,
843  0xffffffff, 0xffffffff,
844  0xffffffff, 0xffffffff,
845  0xffffffff, 0xffffffff,
846  0xffffffff, 0xffffffff,
847  0xffffffff, 0xffffffff,
848  0xffffffff, 0xffffffff,
849  0xffffffff, 0xffffffff,
850  0xffffffff, 0xffffffff,
851  0xffffffff, 0xffffffff,
852  0xffffffff, 0xffffffff,
853  0xffffffff, 0xffffffff,
854  0xffffffff, 0xffffffff,
855  0xffffffff, 0xffffffff,
856  0xffffffff, 0xffffffff,
857  0xffffffff, 0xffffffff,
858  0xffffffff, 0xffffffff,
859  0xffffffff, 0xffffffff,
860  0xffffffff, 0xffffffff,
861  0xffffffff, 0xffffffff,
862  0xffffffff, 0xffffffff,
863  0xffffffff, 0xffffffff,
864  0xffffffff, 0xffffffff,
865  0xffffffff, 0xffffffff,
866  0xffffffff, 0xffffffff,
867  0xffffffff, 0xffffffff,
868  0xffffffff, 0xffffffff,
869  0xffffffff, 0xffffffff,
870  0xffffff80, 0xffffff81,
871  0xffffffff, 0xffffffff,
872  0xffffffff, 0xffffffff,
873  0xffffffff, 0xffffffff,
874  0xffffffff, 0xffffffff,
875  0xffffffff, 0xffffffff,
876  0xffffffff, 0xffffffff,
877  0xffffffff, 0xffffffff,
878  0xffffffff, 0xffffffff,
879  0xffffffff, 0xffffffff,
880  0xffffffff, 0xffffffff,
881  0xffffffff, 0xffffffff,
882  0xffffffff, 0xffffffff,
883  0xffffffff, 0xffffffff,
884  0xffffffff, 0xffffffff,
885  0xffffffff, 0xffffffff,
886  0xffffffff, 0xffffffff,
887  0xffffffff, 0xffffffff,
888  0xffffffff, 0xffffffff,
889  0xffffffff, 0xffffffff,
890  0xffffffff, 0xffffffff,
891  0xffffffff, 0xffffffff,
892  0xffffffff, 0xffffffff,
893  0xffffffff, 0xffffffff,
894  0xffffffff, 0xffffffff,
895  0xffffffff, 0xffffffff,
896  0xffffffff, 0xffffffff,
897  0xffffffff, 0xffffffff,
898  0xffffffff, 0xffffffff,
899  0xffffffff, 0xffffffff,
900  0xffffffff, 0xffffffff,
901  0xffffffff, 0xffffffff,
902  0xffffff81, 0xffffff82,
903  0xffffffff, 0xffffffff,
904  0xffffffff, 0xffffffff,
905  0xffffffff, 0xffffffff,
906  0xffffffff, 0xffffffff,
907  0xffffffff, 0xffffffff,
908  0xffffffff, 0xffffffff,
909  0xffffffff, 0xffffffff,
910  0xffffffff, 0xffffffff,
911  0xffffffff, 0xffffffff,
912  0xffffffff, 0xffffffff,
913  0xffffffff, 0xffffffff,
914  0xffffffff, 0xffffffff,
915  0xffffffff, 0xffffffff,
916  0xffffffff, 0xffffffff,
917  0xffffffff, 0xffffffff,
918  0xffffffff, 0xffffffff,
919  0xffffffff, 0xffffffff,
920  0xffffffff, 0xffffffff,
921  0xffffffff, 0xffffffff,
922  0xffffffff, 0xffffffff,
923  0xffffffff, 0xffffffff,
924  0xffffffff, 0xffffffff,
925  0xffffffff, 0xffffffff,
926  0xffffffff, 0xffffffff,
927  0xffffffff, 0xffffffff,
928  0xffffffff, 0xffffffff,
929  0xffffffff, 0xffffffff,
930  0xffffffff, 0xffffffff,
931  0xffffffff, 0xffffffff,
932  0xffffffff, 0xffffffff,
933  0xffffffff, 0xffffffff,
934  0xffffff82, 0xffffff83,
935  0xffffffff, 0xffffffff,
936  0xffffffff, 0xffffffff,
937  0xffffffff, 0xffffffff,
938  0xffffffff, 0xffffffff,
939  0xffffffff, 0xffffffff,
940  0xffffffff, 0xffffffff,
941  0xffffffff, 0xffffffff,
942  0xffffffff, 0xffffffff,
943  0xffffffff, 0xffffffff,
944  0xffffffff, 0xffffffff,
945  0xffffffff, 0xffffffff,
946  0xffffffff, 0xffffffff,
947  0xffffffff, 0xffffffff,
948  0xffffffff, 0xffffffff,
949  0xffffffff, 0xffffffff,
950  0xffffffff, 0xffffffff,
951  0xffffffff, 0xffffffff,
952  0xffffffff, 0xffffffff,
953  0xffffffff, 0xffffffff,
954  0xffffffff, 0xffffffff,
955  0xffffffff, 0xffffffff,
956  0xffffffff, 0xffffffff,
957  0xffffffff, 0xffffffff,
958  0xffffffff, 0xffffffff,
959  0xffffffff, 0xffffffff,
960  0xffffffff, 0xffffffff,
961  0xffffffff, 0xffffffff,
962  0xffffffff, 0xffffffff,
963  0xffffffff, 0xffffffff,
964  0xffffffff, 0xffffffff,
965  0xffffffff, 0xffffffff,
966  0xffffff83, 0xffffffe0,
967  0xffffffff, 0xffffffff,
968  0xffffffff, 0xffffffff,
969  0xffffffff, 0xffffffff,
970  0xffffffff, 0xffffffff,
971  0xffffffff, 0xffffffff,
972  0xffffffff, 0xffffffff,
973  0xffffffff, 0xffffffff,
974  0xffffffff, 0xffffffff,
975  0xffffffff, 0xffffffff,
976  0xffffffff, 0xffffffff,
977  0xffffffff, 0xffffffff,
978  0xffffffff, 0xffffffff,
979  0xffffffff, 0xffffffff,
980  0xffffffff, 0xffffffff,
981  0xffffffff, 0xffffffff,
982  0xffffffff, 0xffffffff,
983  0xffffffff, 0xffffffff,
984  0xffffffff, 0xffffffff,
985  0xffffffff, 0xffffffff,
986  0xffffffff, 0xffffffff,
987  0xffffffff, 0xffffffff,
988  0xffffffff, 0xffffffff,
989  0xffffffff, 0xffffffff,
990  0xffffffff, 0xffffffff,
991  0xffffffff, 0xffffffff,
992  0xffffffff, 0xffffffff,
993  0xffffffff, 0xffffffff,
994  0xffffffff, 0xffffffff,
995  0xffffffff, 0xffffffff,
996  0xffffffff, 0xffffffff,
997  0xffffffff, 0xffffffff,
998  0xffffffe0, 0xfffffffd,
999  0xffffffff, 0xffffffff,
1000  0xffffffff, 0xffffffff,
1001  0xffffffff, 0xffffffff,
1002  0xffffffff, 0xffffffff,
1003  0xffffffff, 0xffffffff,
1004  0xffffffff, 0xffffffff,
1005  0xffffffff, 0xffffffff,
1006  0xffffffff, 0xffffffff,
1007  0xffffffff, 0xffffffff,
1008  0xffffffff, 0xffffffff,
1009  0xffffffff, 0xffffffff,
1010  0xffffffff, 0xffffffff,
1011  0xffffffff, 0xffffffff,
1012  0xffffffff, 0xffffffff,
1013  0xffffffff, 0xffffffff,
1014  0xffffffff, 0xffffffff,
1015  0xffffffff, 0xffffffff,
1016  0xffffffff, 0xffffffff,
1017  0xffffffff, 0xffffffff,
1018  0xffffffff, 0xffffffff,
1019  0xffffffff, 0xffffffff,
1020  0xffffffff, 0xffffffff,
1021  0xffffffff, 0xffffffff,
1022  0xffffffff, 0xffffffff,
1023  0xffffffff, 0xffffffff,
1024  0xffffffff, 0xffffffff,
1025  0xffffffff, 0xffffffff,
1026  0xffffffff, 0xffffffff,
1027  0xffffffff, 0xffffffff,
1028  0xffffffff, 0xffffffff,
1029  0xffffffff, 0xffffffff,
1030};
1031const unsigned kExpectedCount_NEON_uqshl_2S_2OPIMM = 992;
1032
1033#endif  // VIXL_SIM_UQSHL_2S_2OPIMM_TRACE_AARCH64_H_
1034