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_FCVT_SD_TRACE_AARCH64_H_
35#define VIXL_SIM_FCVT_SD_TRACE_AARCH64_H_
36
37const uint32_t kExpected_fcvt_sd[] = {
38  0x00000000,
39  0x00000000,
40  0x3f000000,
41  0x3f000000,
42  0x3f000000,
43  0x3f800000,
44  0x3f800000,
45  0x3f800000,
46  0x3fc00000,
47  0x41200000,
48  0x7f800000,
49  0x7f800000,
50  0x7fc91a2b,
51  0x7fc00000,
52  0x7fc91a2b,
53  0x7f800000,
54  0x00000000,
55  0x00000000,
56  0x00000000,
57  0x80000000,
58  0x80000000,
59  0xbf000000,
60  0xbf000000,
61  0xbf000000,
62  0xbf800000,
63  0xbf800000,
64  0xbf800000,
65  0xbfc00000,
66  0xc1200000,
67  0xff800000,
68  0xff800000,
69  0xffc91a2b,
70  0xffc00000,
71  0xffc91a2b,
72  0xff800000,
73  0x80000000,
74  0x80000000,
75  0x80000000,
76  0x7f7ffff8,
77  0x00800000,
78  0x3f800000,
79  0x3f800000,
80  0x3f800000,
81  0x3f800001,
82  0x3f800001,
83  0x3f800001,
84  0x3f800002,
85  0x3f800002,
86  0x3f800002,
87  0x3f800002,
88  0x3f800002,
89  0x3f800003,
90  0x3f800003,
91  0x3f800000,
92  0x7f7fffff,
93  0x7f800000,
94  0x7f800000,
95  0x00000000,
96  0x007fffff,
97  0x00000001,
98  0x00045678,
99  0x00045678,
100  0x00045678,
101  0x00045679,
102  0x00045679,
103  0x00045679,
104  0x0004567a,
105  0x0004567a,
106  0x0004567a,
107  0x0004567a,
108  0x0004567a,
109  0x0004567b,
110  0x0004567b,
111  0x00000001,
112  0xff7ffff8,
113  0x80800000,
114  0xbf800000,
115  0xbf800000,
116  0xbf800000,
117  0xbf800001,
118  0xbf800001,
119  0xbf800001,
120  0xbf800002,
121  0xbf800002,
122  0xbf800002,
123  0xbf800002,
124  0xbf800002,
125  0xbf800003,
126  0xbf800003,
127  0xbf800000,
128  0xff7fffff,
129  0xff800000,
130  0xff800000,
131  0x80000000,
132  0x807fffff,
133  0x80000001,
134  0x80045678,
135  0x80045678,
136  0x80045678,
137  0x80045679,
138  0x80045679,
139  0x80045679,
140  0x8004567a,
141  0x8004567a,
142  0x8004567a,
143  0x8004567a,
144  0x8004567a,
145  0x8004567b,
146  0x8004567b,
147  0x80000001,
148  0x59800000,
149  0x59800000,
150  0x59800000,
151  0x59800000,
152  0x59ff6e5d,
153  0x5a000000,
154  0x5a000000,
155  0x5a000000,
156  0x5a000000,
157  0x59000000,
158  0x59000000,
159  0x59000000,
160  0x59000000,
161  0x597f6e5d,
162  0x59800000,
163  0x59800000,
164  0x59800000,
165  0x59800000,
166  0x58800000,
167  0x58800000,
168  0x58800000,
169  0x58800000,
170  0x58ff6e5d,
171  0x59000000,
172  0x59000000,
173  0x59000000,
174  0x59000000,
175  0xd9800000,
176  0xd9800000,
177  0xd9800000,
178  0xd9800000,
179  0xd9ff6e5d,
180  0xda000000,
181  0xda000000,
182  0xda000000,
183  0xda000000,
184  0xd9000000,
185  0xd9000000,
186  0xd9000000,
187  0xd9000000,
188  0xd97f6e5d,
189  0xd9800000,
190  0xd9800000,
191  0xd9800000,
192  0xd9800000,
193  0xd8800000,
194  0xd8800000,
195  0xd8800000,
196  0xd8800000,
197  0xd8ff6e5d,
198  0xd9000000,
199  0xd9000000,
200  0xd9000000,
201  0xd9000000,
202  0xdf000000,
203  0xdf000000,
204  0xdf000000,
205  0x5f000000,
206  0x5f000000,
207  0x5f800000,
208  0x5f800000,
209  0xcf000000,
210  0xcf000000,
211  0xcf000000,
212  0xcf000000,
213  0xcf000000,
214  0xcf000000,
215  0xcf000000,
216  0xcf000000,
217  0xcf000000,
218  0xcf000000,
219  0xcf000000,
220  0xcf000000,
221  0x4f000000,
222  0x4f000000,
223  0x4f000000,
224  0x4f000000,
225  0x4f000000,
226  0x4f000000,
227  0x4f000000,
228  0x4f000000,
229  0x4f000000,
230  0x4f000000,
231  0x4f000000,
232  0x4f000000,
233  0x4f800000,
234  0x4f800000,
235  0x4f800000,
236  0x4f800000,
237  0x4f800000,
238  0x4f800000,
239  0x4f800000,
240  0x4f800000,
241  0x4f800000,
242  0x4f800000,
243  0x4f800000,
244  0x4f800000,
245};
246const unsigned kExpectedCount_fcvt_sd = 207;
247
248#endif  // VIXL_SIM_FCVT_SD_TRACE_AARCH64_H_
249