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_FCVTNS_WD_TRACE_AARCH64_H_
35#define VIXL_SIM_FCVTNS_WD_TRACE_AARCH64_H_
36
37const int32_t kExpected_fcvtns_wd[] = {
38  INT32_C(0),
39  INT32_C(0),
40  INT32_C(0),
41  INT32_C(0),
42  INT32_C(1),
43  INT32_C(1),
44  INT32_C(1),
45  INT32_C(1),
46  INT32_C(2),
47  INT32_C(10),
48  INT32_C(2147483647),
49  INT32_C(2147483647),
50  INT32_C(0),
51  INT32_C(0),
52  INT32_C(0),
53  INT32_C(2147483647),
54  INT32_C(0),
55  INT32_C(0),
56  INT32_C(0),
57  INT32_C(0),
58  INT32_C(0),
59  INT32_C(0),
60  INT32_C(0),
61  -INT32_C(1),
62  -INT32_C(1),
63  -INT32_C(1),
64  -INT32_C(1),
65  -INT32_C(2),
66  -INT32_C(10),
67  -INT32_C(2147483647) - 1,
68  -INT32_C(2147483647) - 1,
69  INT32_C(0),
70  INT32_C(0),
71  INT32_C(0),
72  -INT32_C(2147483647) - 1,
73  INT32_C(0),
74  INT32_C(0),
75  INT32_C(0),
76  INT32_C(2147483647),
77  INT32_C(0),
78  INT32_C(1),
79  INT32_C(1),
80  INT32_C(1),
81  INT32_C(1),
82  INT32_C(1),
83  INT32_C(1),
84  INT32_C(1),
85  INT32_C(1),
86  INT32_C(1),
87  INT32_C(1),
88  INT32_C(1),
89  INT32_C(1),
90  INT32_C(1),
91  INT32_C(1),
92  INT32_C(2147483647),
93  INT32_C(2147483647),
94  INT32_C(2147483647),
95  INT32_C(0),
96  INT32_C(0),
97  INT32_C(0),
98  INT32_C(0),
99  INT32_C(0),
100  INT32_C(0),
101  INT32_C(0),
102  INT32_C(0),
103  INT32_C(0),
104  INT32_C(0),
105  INT32_C(0),
106  INT32_C(0),
107  INT32_C(0),
108  INT32_C(0),
109  INT32_C(0),
110  INT32_C(0),
111  INT32_C(0),
112  -INT32_C(2147483647) - 1,
113  INT32_C(0),
114  -INT32_C(1),
115  -INT32_C(1),
116  -INT32_C(1),
117  -INT32_C(1),
118  -INT32_C(1),
119  -INT32_C(1),
120  -INT32_C(1),
121  -INT32_C(1),
122  -INT32_C(1),
123  -INT32_C(1),
124  -INT32_C(1),
125  -INT32_C(1),
126  -INT32_C(1),
127  -INT32_C(1),
128  -INT32_C(2147483647) - 1,
129  -INT32_C(2147483647) - 1,
130  -INT32_C(2147483647) - 1,
131  INT32_C(0),
132  INT32_C(0),
133  INT32_C(0),
134  INT32_C(0),
135  INT32_C(0),
136  INT32_C(0),
137  INT32_C(0),
138  INT32_C(0),
139  INT32_C(0),
140  INT32_C(0),
141  INT32_C(0),
142  INT32_C(0),
143  INT32_C(0),
144  INT32_C(0),
145  INT32_C(0),
146  INT32_C(0),
147  INT32_C(0),
148  INT32_C(2147483647),
149  INT32_C(2147483647),
150  INT32_C(2147483647),
151  INT32_C(2147483647),
152  INT32_C(2147483647),
153  INT32_C(2147483647),
154  INT32_C(2147483647),
155  INT32_C(2147483647),
156  INT32_C(2147483647),
157  INT32_C(2147483647),
158  INT32_C(2147483647),
159  INT32_C(2147483647),
160  INT32_C(2147483647),
161  INT32_C(2147483647),
162  INT32_C(2147483647),
163  INT32_C(2147483647),
164  INT32_C(2147483647),
165  INT32_C(2147483647),
166  INT32_C(2147483647),
167  INT32_C(2147483647),
168  INT32_C(2147483647),
169  INT32_C(2147483647),
170  INT32_C(2147483647),
171  INT32_C(2147483647),
172  INT32_C(2147483647),
173  INT32_C(2147483647),
174  INT32_C(2147483647),
175  -INT32_C(2147483647) - 1,
176  -INT32_C(2147483647) - 1,
177  -INT32_C(2147483647) - 1,
178  -INT32_C(2147483647) - 1,
179  -INT32_C(2147483647) - 1,
180  -INT32_C(2147483647) - 1,
181  -INT32_C(2147483647) - 1,
182  -INT32_C(2147483647) - 1,
183  -INT32_C(2147483647) - 1,
184  -INT32_C(2147483647) - 1,
185  -INT32_C(2147483647) - 1,
186  -INT32_C(2147483647) - 1,
187  -INT32_C(2147483647) - 1,
188  -INT32_C(2147483647) - 1,
189  -INT32_C(2147483647) - 1,
190  -INT32_C(2147483647) - 1,
191  -INT32_C(2147483647) - 1,
192  -INT32_C(2147483647) - 1,
193  -INT32_C(2147483647) - 1,
194  -INT32_C(2147483647) - 1,
195  -INT32_C(2147483647) - 1,
196  -INT32_C(2147483647) - 1,
197  -INT32_C(2147483647) - 1,
198  -INT32_C(2147483647) - 1,
199  -INT32_C(2147483647) - 1,
200  -INT32_C(2147483647) - 1,
201  -INT32_C(2147483647) - 1,
202  -INT32_C(2147483647) - 1,
203  -INT32_C(2147483647) - 1,
204  -INT32_C(2147483647) - 1,
205  INT32_C(2147483647),
206  INT32_C(2147483647),
207  INT32_C(2147483647),
208  INT32_C(2147483647),
209  -INT32_C(2147483647) - 1,
210  -INT32_C(2147483647) - 1,
211  -INT32_C(2147483647) - 1,
212  -INT32_C(2147483647) - 1,
213  -INT32_C(2147483647) - 1,
214  -INT32_C(2147483647) - 1,
215  -INT32_C(2147483647) - 1,
216  -INT32_C(2147483647) - 1,
217  -INT32_C(2147483647) - 1,
218  -INT32_C(2147483647) - 1,
219  -INT32_C(2147483647) - 1,
220  -INT32_C(2147483647),
221  INT32_C(2147483646),
222  INT32_C(2147483646),
223  INT32_C(2147483646),
224  INT32_C(2147483646),
225  INT32_C(2147483646),
226  INT32_C(2147483647),
227  INT32_C(2147483647),
228  INT32_C(2147483647),
229  INT32_C(2147483647),
230  INT32_C(2147483647),
231  INT32_C(2147483647),
232  INT32_C(2147483647),
233  INT32_C(2147483647),
234  INT32_C(2147483647),
235  INT32_C(2147483647),
236  INT32_C(2147483647),
237  INT32_C(2147483647),
238  INT32_C(2147483647),
239  INT32_C(2147483647),
240  INT32_C(2147483647),
241  INT32_C(2147483647),
242  INT32_C(2147483647),
243  INT32_C(2147483647),
244  INT32_C(2147483647),
245};
246const unsigned kExpectedCount_fcvtns_wd = 207;
247
248#endif  // VIXL_SIM_FCVTNS_WD_TRACE_AARCH64_H_
249