Coverage Report

Created: 2019-07-24 05:18

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/clang-build/tools/clang/lib/Sema/OpenCLBuiltins.inc
Line
Count
Source (jump to first uncovered line)
1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|*                                                                            *|
3
|* OpenCL Builtin handling                                                    *|
4
|*                                                                            *|
5
|* Automatically generated file, do not edit!                                 *|
6
|*                                                                            *|
7
\*===----------------------------------------------------------------------===*/
8
9
#include "llvm/ADT/StringRef.h"
10
using namespace clang;
11
12
enum OpenCLTypeID {
13
  OCLT_double,
14
  OCLT_char,
15
  OCLT_uchar,
16
  OCLT_short,
17
  OCLT_ushort,
18
  OCLT_int,
19
  OCLT_float,
20
  OCLT_uint,
21
  OCLT_long,
22
  OCLT_half,
23
  OCLT_ulong,
24
  OCLT_bool,
25
  OCLT_event_t,
26
  OCLT_image1d_t,
27
  OCLT_image1d_array_t,
28
  OCLT_image1d_buffer_t,
29
  OCLT_image2d_t,
30
  OCLT_image2d_array_t,
31
  OCLT_image3d_t,
32
  OCLT_intptr_t,
33
  OCLT_ptrdiff_t,
34
  OCLT_sampler_t,
35
  OCLT_size_t,
36
  OCLT_uintptr_t,
37
  OCLT_void,
38
};
39
40
41
// Type used in a prototype of an OpenCL builtin function.
42
struct OpenCLType {
43
  // A type (e.g.: float, int, ...)
44
  OpenCLTypeID ID;
45
  // Size of vector (if applicable)
46
  unsigned VectorWidth;
47
  // Address space of the pointer (if applicable)
48
  LangAS AS;
49
  // Whether the type is a pointer
50
  bool isPointer;
51
};
52
53
// One overload of an OpenCL builtin function.
54
struct OpenCLBuiltinDecl {
55
  // Number of arguments for the signature
56
  unsigned NumArgs;
57
  // Index in the OpenCLSignature table to get the required types
58
  unsigned ArgTableIndex;
59
  // Extension to which it belongs (e.g. cl_khr_subgroups)
60
  const char *Extension;
61
  // Version in which it was introduced (e.g. CL20)
62
  unsigned Version;
63
};
64
65
static const OpenCLType OpenCLSignature[] = {
66
// 0
67
{ OCLT_float, 2, clang::LangAS::Default, 0},
68
{ OCLT_float, 2, clang::LangAS::Default, 0},
69
// 2
70
{ OCLT_double, 8, clang::LangAS::Default, 0},
71
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
72
// 4
73
{ OCLT_double, 16, clang::LangAS::Default, 0},
74
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
75
// 6
76
{ OCLT_double, 0, clang::LangAS::Default, 0},
77
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
78
// 8
79
{ OCLT_double, 2, clang::LangAS::Default, 0},
80
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
81
// 10
82
{ OCLT_double, 3, clang::LangAS::Default, 0},
83
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
84
// 12
85
{ OCLT_double, 4, clang::LangAS::Default, 0},
86
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
87
// 14
88
{ OCLT_float, 3, clang::LangAS::Default, 0},
89
{ OCLT_float, 3, clang::LangAS::Default, 0},
90
// 16
91
{ OCLT_float, 4, clang::LangAS::Default, 0},
92
{ OCLT_float, 4, clang::LangAS::Default, 0},
93
// 18
94
{ OCLT_float, 8, clang::LangAS::Default, 0},
95
{ OCLT_float, 8, clang::LangAS::Default, 0},
96
// 20
97
{ OCLT_float, 16, clang::LangAS::Default, 0},
98
{ OCLT_float, 16, clang::LangAS::Default, 0},
99
// 22
100
{ OCLT_float, 0, clang::LangAS::Default, 0},
101
{ OCLT_float, 0, clang::LangAS::Default, 0},
102
// 24
103
{ OCLT_double, 0, clang::LangAS::Default, 0},
104
{ OCLT_int, 0, clang::LangAS::Default, 0},
105
// 26
106
{ OCLT_double, 2, clang::LangAS::Default, 0},
107
{ OCLT_int, 2, clang::LangAS::Default, 0},
108
// 28
109
{ OCLT_double, 3, clang::LangAS::Default, 0},
110
{ OCLT_int, 3, clang::LangAS::Default, 0},
111
// 30
112
{ OCLT_double, 4, clang::LangAS::Default, 0},
113
{ OCLT_int, 4, clang::LangAS::Default, 0},
114
// 32
115
{ OCLT_double, 8, clang::LangAS::Default, 0},
116
{ OCLT_int, 8, clang::LangAS::Default, 0},
117
// 34
118
{ OCLT_double, 16, clang::LangAS::Default, 0},
119
{ OCLT_int, 16, clang::LangAS::Default, 0},
120
// 36
121
{ OCLT_float, 0, clang::LangAS::Default, 0},
122
{ OCLT_double, 0, clang::LangAS::Default, 0},
123
// 38
124
{ OCLT_double, 0, clang::LangAS::Default, 0},
125
{ OCLT_uint, 0, clang::LangAS::Default, 0},
126
// 40
127
{ OCLT_double, 2, clang::LangAS::Default, 0},
128
{ OCLT_uint, 2, clang::LangAS::Default, 0},
129
// 42
130
{ OCLT_double, 3, clang::LangAS::Default, 0},
131
{ OCLT_uint, 3, clang::LangAS::Default, 0},
132
// 44
133
{ OCLT_double, 4, clang::LangAS::Default, 0},
134
{ OCLT_uint, 4, clang::LangAS::Default, 0},
135
// 46
136
{ OCLT_double, 8, clang::LangAS::Default, 0},
137
{ OCLT_uint, 8, clang::LangAS::Default, 0},
138
// 48
139
{ OCLT_double, 16, clang::LangAS::Default, 0},
140
{ OCLT_uint, 16, clang::LangAS::Default, 0},
141
// 50
142
{ OCLT_float, 2, clang::LangAS::Default, 0},
143
{ OCLT_double, 2, clang::LangAS::Default, 0},
144
// 52
145
{ OCLT_float, 3, clang::LangAS::Default, 0},
146
{ OCLT_double, 3, clang::LangAS::Default, 0},
147
// 54
148
{ OCLT_float, 4, clang::LangAS::Default, 0},
149
{ OCLT_double, 4, clang::LangAS::Default, 0},
150
// 56
151
{ OCLT_double, 0, clang::LangAS::Default, 0},
152
{ OCLT_long, 0, clang::LangAS::Default, 0},
153
// 58
154
{ OCLT_double, 2, clang::LangAS::Default, 0},
155
{ OCLT_long, 2, clang::LangAS::Default, 0},
156
// 60
157
{ OCLT_double, 3, clang::LangAS::Default, 0},
158
{ OCLT_long, 3, clang::LangAS::Default, 0},
159
// 62
160
{ OCLT_double, 4, clang::LangAS::Default, 0},
161
{ OCLT_long, 4, clang::LangAS::Default, 0},
162
// 64
163
{ OCLT_double, 8, clang::LangAS::Default, 0},
164
{ OCLT_long, 8, clang::LangAS::Default, 0},
165
// 66
166
{ OCLT_double, 16, clang::LangAS::Default, 0},
167
{ OCLT_long, 16, clang::LangAS::Default, 0},
168
// 68
169
{ OCLT_float, 8, clang::LangAS::Default, 0},
170
{ OCLT_double, 8, clang::LangAS::Default, 0},
171
// 70
172
{ OCLT_float, 16, clang::LangAS::Default, 0},
173
{ OCLT_double, 16, clang::LangAS::Default, 0},
174
// 72
175
{ OCLT_double, 0, clang::LangAS::Default, 0},
176
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
177
// 74
178
{ OCLT_double, 2, clang::LangAS::Default, 0},
179
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
180
// 76
181
{ OCLT_double, 3, clang::LangAS::Default, 0},
182
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
183
// 78
184
{ OCLT_double, 4, clang::LangAS::Default, 0},
185
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
186
// 80
187
{ OCLT_double, 8, clang::LangAS::Default, 0},
188
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
189
// 82
190
{ OCLT_double, 16, clang::LangAS::Default, 0},
191
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
192
// 84
193
{ OCLT_char, 0, clang::LangAS::Default, 0},
194
{ OCLT_float, 0, clang::LangAS::Default, 0},
195
// 86
196
{ OCLT_char, 2, clang::LangAS::Default, 0},
197
{ OCLT_float, 2, clang::LangAS::Default, 0},
198
// 88
199
{ OCLT_char, 3, clang::LangAS::Default, 0},
200
{ OCLT_float, 3, clang::LangAS::Default, 0},
201
// 90
202
{ OCLT_char, 4, clang::LangAS::Default, 0},
203
{ OCLT_float, 4, clang::LangAS::Default, 0},
204
// 92
205
{ OCLT_char, 8, clang::LangAS::Default, 0},
206
{ OCLT_float, 8, clang::LangAS::Default, 0},
207
// 94
208
{ OCLT_char, 16, clang::LangAS::Default, 0},
209
{ OCLT_float, 16, clang::LangAS::Default, 0},
210
// 96
211
{ OCLT_char, 0, clang::LangAS::Default, 0},
212
{ OCLT_double, 0, clang::LangAS::Default, 0},
213
// 98
214
{ OCLT_char, 2, clang::LangAS::Default, 0},
215
{ OCLT_double, 2, clang::LangAS::Default, 0},
216
// 100
217
{ OCLT_char, 3, clang::LangAS::Default, 0},
218
{ OCLT_double, 3, clang::LangAS::Default, 0},
219
// 102
220
{ OCLT_char, 4, clang::LangAS::Default, 0},
221
{ OCLT_double, 4, clang::LangAS::Default, 0},
222
// 104
223
{ OCLT_char, 8, clang::LangAS::Default, 0},
224
{ OCLT_double, 8, clang::LangAS::Default, 0},
225
// 106
226
{ OCLT_char, 16, clang::LangAS::Default, 0},
227
{ OCLT_double, 16, clang::LangAS::Default, 0},
228
// 108
229
{ OCLT_char, 0, clang::LangAS::Default, 0},
230
{ OCLT_char, 0, clang::LangAS::Default, 0},
231
// 110
232
{ OCLT_char, 2, clang::LangAS::Default, 0},
233
{ OCLT_char, 2, clang::LangAS::Default, 0},
234
// 112
235
{ OCLT_char, 3, clang::LangAS::Default, 0},
236
{ OCLT_char, 3, clang::LangAS::Default, 0},
237
// 114
238
{ OCLT_char, 4, clang::LangAS::Default, 0},
239
{ OCLT_char, 4, clang::LangAS::Default, 0},
240
// 116
241
{ OCLT_char, 8, clang::LangAS::Default, 0},
242
{ OCLT_char, 8, clang::LangAS::Default, 0},
243
// 118
244
{ OCLT_char, 16, clang::LangAS::Default, 0},
245
{ OCLT_char, 16, clang::LangAS::Default, 0},
246
// 120
247
{ OCLT_char, 0, clang::LangAS::Default, 0},
248
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
249
// 122
250
{ OCLT_char, 2, clang::LangAS::Default, 0},
251
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
252
// 124
253
{ OCLT_char, 3, clang::LangAS::Default, 0},
254
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
255
// 126
256
{ OCLT_char, 4, clang::LangAS::Default, 0},
257
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
258
// 128
259
{ OCLT_char, 8, clang::LangAS::Default, 0},
260
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
261
// 130
262
{ OCLT_char, 16, clang::LangAS::Default, 0},
263
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
264
// 132
265
{ OCLT_char, 0, clang::LangAS::Default, 0},
266
{ OCLT_short, 0, clang::LangAS::Default, 0},
267
// 134
268
{ OCLT_char, 2, clang::LangAS::Default, 0},
269
{ OCLT_short, 2, clang::LangAS::Default, 0},
270
// 136
271
{ OCLT_char, 3, clang::LangAS::Default, 0},
272
{ OCLT_short, 3, clang::LangAS::Default, 0},
273
// 138
274
{ OCLT_char, 4, clang::LangAS::Default, 0},
275
{ OCLT_short, 4, clang::LangAS::Default, 0},
276
// 140
277
{ OCLT_char, 8, clang::LangAS::Default, 0},
278
{ OCLT_short, 8, clang::LangAS::Default, 0},
279
// 142
280
{ OCLT_char, 16, clang::LangAS::Default, 0},
281
{ OCLT_short, 16, clang::LangAS::Default, 0},
282
// 144
283
{ OCLT_char, 0, clang::LangAS::Default, 0},
284
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
285
// 146
286
{ OCLT_char, 2, clang::LangAS::Default, 0},
287
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
288
// 148
289
{ OCLT_char, 3, clang::LangAS::Default, 0},
290
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
291
// 150
292
{ OCLT_char, 4, clang::LangAS::Default, 0},
293
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
294
// 152
295
{ OCLT_char, 8, clang::LangAS::Default, 0},
296
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
297
// 154
298
{ OCLT_char, 16, clang::LangAS::Default, 0},
299
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
300
// 156
301
{ OCLT_char, 0, clang::LangAS::Default, 0},
302
{ OCLT_int, 0, clang::LangAS::Default, 0},
303
// 158
304
{ OCLT_char, 2, clang::LangAS::Default, 0},
305
{ OCLT_int, 2, clang::LangAS::Default, 0},
306
// 160
307
{ OCLT_char, 3, clang::LangAS::Default, 0},
308
{ OCLT_int, 3, clang::LangAS::Default, 0},
309
// 162
310
{ OCLT_char, 4, clang::LangAS::Default, 0},
311
{ OCLT_int, 4, clang::LangAS::Default, 0},
312
// 164
313
{ OCLT_char, 8, clang::LangAS::Default, 0},
314
{ OCLT_int, 8, clang::LangAS::Default, 0},
315
// 166
316
{ OCLT_char, 16, clang::LangAS::Default, 0},
317
{ OCLT_int, 16, clang::LangAS::Default, 0},
318
// 168
319
{ OCLT_char, 0, clang::LangAS::Default, 0},
320
{ OCLT_uint, 0, clang::LangAS::Default, 0},
321
// 170
322
{ OCLT_char, 2, clang::LangAS::Default, 0},
323
{ OCLT_uint, 2, clang::LangAS::Default, 0},
324
// 172
325
{ OCLT_char, 3, clang::LangAS::Default, 0},
326
{ OCLT_uint, 3, clang::LangAS::Default, 0},
327
// 174
328
{ OCLT_char, 4, clang::LangAS::Default, 0},
329
{ OCLT_uint, 4, clang::LangAS::Default, 0},
330
// 176
331
{ OCLT_char, 8, clang::LangAS::Default, 0},
332
{ OCLT_uint, 8, clang::LangAS::Default, 0},
333
// 178
334
{ OCLT_char, 16, clang::LangAS::Default, 0},
335
{ OCLT_uint, 16, clang::LangAS::Default, 0},
336
// 180
337
{ OCLT_float, 0, clang::LangAS::Default, 0},
338
{ OCLT_char, 0, clang::LangAS::Default, 0},
339
// 182
340
{ OCLT_char, 0, clang::LangAS::Default, 0},
341
{ OCLT_long, 0, clang::LangAS::Default, 0},
342
// 184
343
{ OCLT_char, 2, clang::LangAS::Default, 0},
344
{ OCLT_long, 2, clang::LangAS::Default, 0},
345
// 186
346
{ OCLT_char, 3, clang::LangAS::Default, 0},
347
{ OCLT_long, 3, clang::LangAS::Default, 0},
348
// 188
349
{ OCLT_char, 4, clang::LangAS::Default, 0},
350
{ OCLT_long, 4, clang::LangAS::Default, 0},
351
// 190
352
{ OCLT_float, 2, clang::LangAS::Default, 0},
353
{ OCLT_char, 2, clang::LangAS::Default, 0},
354
// 192
355
{ OCLT_char, 8, clang::LangAS::Default, 0},
356
{ OCLT_long, 8, clang::LangAS::Default, 0},
357
// 194
358
{ OCLT_char, 16, clang::LangAS::Default, 0},
359
{ OCLT_long, 16, clang::LangAS::Default, 0},
360
// 196
361
{ OCLT_float, 3, clang::LangAS::Default, 0},
362
{ OCLT_char, 3, clang::LangAS::Default, 0},
363
// 198
364
{ OCLT_float, 4, clang::LangAS::Default, 0},
365
{ OCLT_char, 4, clang::LangAS::Default, 0},
366
// 200
367
{ OCLT_char, 0, clang::LangAS::Default, 0},
368
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
369
// 202
370
{ OCLT_char, 2, clang::LangAS::Default, 0},
371
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
372
// 204
373
{ OCLT_char, 3, clang::LangAS::Default, 0},
374
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
375
// 206
376
{ OCLT_char, 4, clang::LangAS::Default, 0},
377
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
378
// 208
379
{ OCLT_float, 8, clang::LangAS::Default, 0},
380
{ OCLT_char, 8, clang::LangAS::Default, 0},
381
// 210
382
{ OCLT_char, 8, clang::LangAS::Default, 0},
383
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
384
// 212
385
{ OCLT_char, 16, clang::LangAS::Default, 0},
386
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
387
// 214
388
{ OCLT_float, 16, clang::LangAS::Default, 0},
389
{ OCLT_char, 16, clang::LangAS::Default, 0},
390
// 216
391
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
392
{ OCLT_float, 0, clang::LangAS::Default, 0},
393
// 218
394
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
395
{ OCLT_float, 2, clang::LangAS::Default, 0},
396
// 220
397
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
398
{ OCLT_float, 3, clang::LangAS::Default, 0},
399
// 222
400
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
401
{ OCLT_float, 4, clang::LangAS::Default, 0},
402
// 224
403
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
404
{ OCLT_float, 8, clang::LangAS::Default, 0},
405
// 226
406
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
407
{ OCLT_float, 16, clang::LangAS::Default, 0},
408
// 228
409
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
410
{ OCLT_double, 0, clang::LangAS::Default, 0},
411
// 230
412
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
413
{ OCLT_double, 2, clang::LangAS::Default, 0},
414
// 232
415
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
416
{ OCLT_double, 3, clang::LangAS::Default, 0},
417
// 234
418
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
419
{ OCLT_double, 4, clang::LangAS::Default, 0},
420
// 236
421
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
422
{ OCLT_double, 8, clang::LangAS::Default, 0},
423
// 238
424
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
425
{ OCLT_double, 16, clang::LangAS::Default, 0},
426
// 240
427
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
428
{ OCLT_char, 0, clang::LangAS::Default, 0},
429
// 242
430
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
431
{ OCLT_char, 2, clang::LangAS::Default, 0},
432
// 244
433
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
434
{ OCLT_char, 3, clang::LangAS::Default, 0},
435
// 246
436
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
437
{ OCLT_char, 4, clang::LangAS::Default, 0},
438
// 248
439
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
440
{ OCLT_char, 8, clang::LangAS::Default, 0},
441
// 250
442
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
443
{ OCLT_char, 16, clang::LangAS::Default, 0},
444
// 252
445
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
446
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
447
// 254
448
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
449
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
450
// 256
451
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
452
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
453
// 258
454
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
455
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
456
// 260
457
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
458
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
459
// 262
460
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
461
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
462
// 264
463
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
464
{ OCLT_short, 0, clang::LangAS::Default, 0},
465
// 266
466
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
467
{ OCLT_short, 2, clang::LangAS::Default, 0},
468
// 268
469
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
470
{ OCLT_short, 3, clang::LangAS::Default, 0},
471
// 270
472
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
473
{ OCLT_short, 4, clang::LangAS::Default, 0},
474
// 272
475
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
476
{ OCLT_short, 8, clang::LangAS::Default, 0},
477
// 274
478
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
479
{ OCLT_short, 16, clang::LangAS::Default, 0},
480
// 276
481
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
482
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
483
// 278
484
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
485
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
486
// 280
487
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
488
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
489
// 282
490
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
491
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
492
// 284
493
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
494
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
495
// 286
496
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
497
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
498
// 288
499
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
500
{ OCLT_int, 0, clang::LangAS::Default, 0},
501
// 290
502
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
503
{ OCLT_int, 2, clang::LangAS::Default, 0},
504
// 292
505
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
506
{ OCLT_int, 3, clang::LangAS::Default, 0},
507
// 294
508
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
509
{ OCLT_int, 4, clang::LangAS::Default, 0},
510
// 296
511
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
512
{ OCLT_int, 8, clang::LangAS::Default, 0},
513
// 298
514
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
515
{ OCLT_int, 16, clang::LangAS::Default, 0},
516
// 300
517
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
518
{ OCLT_uint, 0, clang::LangAS::Default, 0},
519
// 302
520
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
521
{ OCLT_uint, 2, clang::LangAS::Default, 0},
522
// 304
523
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
524
{ OCLT_uint, 3, clang::LangAS::Default, 0},
525
// 306
526
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
527
{ OCLT_uint, 4, clang::LangAS::Default, 0},
528
// 308
529
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
530
{ OCLT_uint, 8, clang::LangAS::Default, 0},
531
// 310
532
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
533
{ OCLT_uint, 16, clang::LangAS::Default, 0},
534
// 312
535
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
536
{ OCLT_long, 0, clang::LangAS::Default, 0},
537
// 314
538
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
539
{ OCLT_long, 2, clang::LangAS::Default, 0},
540
// 316
541
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
542
{ OCLT_long, 3, clang::LangAS::Default, 0},
543
// 318
544
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
545
{ OCLT_long, 4, clang::LangAS::Default, 0},
546
// 320
547
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
548
{ OCLT_long, 8, clang::LangAS::Default, 0},
549
// 322
550
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
551
{ OCLT_long, 16, clang::LangAS::Default, 0},
552
// 324
553
{ OCLT_float, 0, clang::LangAS::Default, 0},
554
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
555
// 326
556
{ OCLT_float, 2, clang::LangAS::Default, 0},
557
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
558
// 328
559
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
560
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
561
// 330
562
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
563
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
564
// 332
565
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
566
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
567
// 334
568
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
569
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
570
// 336
571
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
572
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
573
// 338
574
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
575
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
576
// 340
577
{ OCLT_float, 3, clang::LangAS::Default, 0},
578
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
579
// 342
580
{ OCLT_float, 4, clang::LangAS::Default, 0},
581
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
582
// 344
583
{ OCLT_float, 8, clang::LangAS::Default, 0},
584
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
585
// 346
586
{ OCLT_short, 0, clang::LangAS::Default, 0},
587
{ OCLT_float, 0, clang::LangAS::Default, 0},
588
// 348
589
{ OCLT_short, 2, clang::LangAS::Default, 0},
590
{ OCLT_float, 2, clang::LangAS::Default, 0},
591
// 350
592
{ OCLT_short, 3, clang::LangAS::Default, 0},
593
{ OCLT_float, 3, clang::LangAS::Default, 0},
594
// 352
595
{ OCLT_short, 4, clang::LangAS::Default, 0},
596
{ OCLT_float, 4, clang::LangAS::Default, 0},
597
// 354
598
{ OCLT_short, 8, clang::LangAS::Default, 0},
599
{ OCLT_float, 8, clang::LangAS::Default, 0},
600
// 356
601
{ OCLT_short, 16, clang::LangAS::Default, 0},
602
{ OCLT_float, 16, clang::LangAS::Default, 0},
603
// 358
604
{ OCLT_float, 16, clang::LangAS::Default, 0},
605
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
606
// 360
607
{ OCLT_short, 0, clang::LangAS::Default, 0},
608
{ OCLT_double, 0, clang::LangAS::Default, 0},
609
// 362
610
{ OCLT_short, 2, clang::LangAS::Default, 0},
611
{ OCLT_double, 2, clang::LangAS::Default, 0},
612
// 364
613
{ OCLT_short, 3, clang::LangAS::Default, 0},
614
{ OCLT_double, 3, clang::LangAS::Default, 0},
615
// 366
616
{ OCLT_short, 4, clang::LangAS::Default, 0},
617
{ OCLT_double, 4, clang::LangAS::Default, 0},
618
// 368
619
{ OCLT_short, 8, clang::LangAS::Default, 0},
620
{ OCLT_double, 8, clang::LangAS::Default, 0},
621
// 370
622
{ OCLT_short, 16, clang::LangAS::Default, 0},
623
{ OCLT_double, 16, clang::LangAS::Default, 0},
624
// 372
625
{ OCLT_short, 0, clang::LangAS::Default, 0},
626
{ OCLT_char, 0, clang::LangAS::Default, 0},
627
// 374
628
{ OCLT_short, 2, clang::LangAS::Default, 0},
629
{ OCLT_char, 2, clang::LangAS::Default, 0},
630
// 376
631
{ OCLT_short, 3, clang::LangAS::Default, 0},
632
{ OCLT_char, 3, clang::LangAS::Default, 0},
633
// 378
634
{ OCLT_short, 4, clang::LangAS::Default, 0},
635
{ OCLT_char, 4, clang::LangAS::Default, 0},
636
// 380
637
{ OCLT_short, 8, clang::LangAS::Default, 0},
638
{ OCLT_char, 8, clang::LangAS::Default, 0},
639
// 382
640
{ OCLT_short, 16, clang::LangAS::Default, 0},
641
{ OCLT_char, 16, clang::LangAS::Default, 0},
642
// 384
643
{ OCLT_short, 0, clang::LangAS::Default, 0},
644
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
645
// 386
646
{ OCLT_short, 2, clang::LangAS::Default, 0},
647
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
648
// 388
649
{ OCLT_short, 3, clang::LangAS::Default, 0},
650
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
651
// 390
652
{ OCLT_short, 4, clang::LangAS::Default, 0},
653
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
654
// 392
655
{ OCLT_short, 8, clang::LangAS::Default, 0},
656
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
657
// 394
658
{ OCLT_short, 16, clang::LangAS::Default, 0},
659
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
660
// 396
661
{ OCLT_short, 0, clang::LangAS::Default, 0},
662
{ OCLT_short, 0, clang::LangAS::Default, 0},
663
// 398
664
{ OCLT_short, 2, clang::LangAS::Default, 0},
665
{ OCLT_short, 2, clang::LangAS::Default, 0},
666
// 400
667
{ OCLT_short, 3, clang::LangAS::Default, 0},
668
{ OCLT_short, 3, clang::LangAS::Default, 0},
669
// 402
670
{ OCLT_short, 4, clang::LangAS::Default, 0},
671
{ OCLT_short, 4, clang::LangAS::Default, 0},
672
// 404
673
{ OCLT_short, 8, clang::LangAS::Default, 0},
674
{ OCLT_short, 8, clang::LangAS::Default, 0},
675
// 406
676
{ OCLT_short, 16, clang::LangAS::Default, 0},
677
{ OCLT_short, 16, clang::LangAS::Default, 0},
678
// 408
679
{ OCLT_short, 0, clang::LangAS::Default, 0},
680
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
681
// 410
682
{ OCLT_short, 2, clang::LangAS::Default, 0},
683
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
684
// 412
685
{ OCLT_short, 3, clang::LangAS::Default, 0},
686
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
687
// 414
688
{ OCLT_short, 4, clang::LangAS::Default, 0},
689
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
690
// 416
691
{ OCLT_short, 8, clang::LangAS::Default, 0},
692
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
693
// 418
694
{ OCLT_short, 16, clang::LangAS::Default, 0},
695
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
696
// 420
697
{ OCLT_short, 0, clang::LangAS::Default, 0},
698
{ OCLT_int, 0, clang::LangAS::Default, 0},
699
// 422
700
{ OCLT_short, 2, clang::LangAS::Default, 0},
701
{ OCLT_int, 2, clang::LangAS::Default, 0},
702
// 424
703
{ OCLT_short, 3, clang::LangAS::Default, 0},
704
{ OCLT_int, 3, clang::LangAS::Default, 0},
705
// 426
706
{ OCLT_short, 4, clang::LangAS::Default, 0},
707
{ OCLT_int, 4, clang::LangAS::Default, 0},
708
// 428
709
{ OCLT_short, 8, clang::LangAS::Default, 0},
710
{ OCLT_int, 8, clang::LangAS::Default, 0},
711
// 430
712
{ OCLT_short, 16, clang::LangAS::Default, 0},
713
{ OCLT_int, 16, clang::LangAS::Default, 0},
714
// 432
715
{ OCLT_short, 0, clang::LangAS::Default, 0},
716
{ OCLT_uint, 0, clang::LangAS::Default, 0},
717
// 434
718
{ OCLT_short, 2, clang::LangAS::Default, 0},
719
{ OCLT_uint, 2, clang::LangAS::Default, 0},
720
// 436
721
{ OCLT_short, 3, clang::LangAS::Default, 0},
722
{ OCLT_uint, 3, clang::LangAS::Default, 0},
723
// 438
724
{ OCLT_short, 4, clang::LangAS::Default, 0},
725
{ OCLT_uint, 4, clang::LangAS::Default, 0},
726
// 440
727
{ OCLT_short, 8, clang::LangAS::Default, 0},
728
{ OCLT_uint, 8, clang::LangAS::Default, 0},
729
// 442
730
{ OCLT_short, 16, clang::LangAS::Default, 0},
731
{ OCLT_uint, 16, clang::LangAS::Default, 0},
732
// 444
733
{ OCLT_short, 0, clang::LangAS::Default, 0},
734
{ OCLT_long, 0, clang::LangAS::Default, 0},
735
// 446
736
{ OCLT_short, 2, clang::LangAS::Default, 0},
737
{ OCLT_long, 2, clang::LangAS::Default, 0},
738
// 448
739
{ OCLT_short, 3, clang::LangAS::Default, 0},
740
{ OCLT_long, 3, clang::LangAS::Default, 0},
741
// 450
742
{ OCLT_short, 4, clang::LangAS::Default, 0},
743
{ OCLT_long, 4, clang::LangAS::Default, 0},
744
// 452
745
{ OCLT_short, 8, clang::LangAS::Default, 0},
746
{ OCLT_long, 8, clang::LangAS::Default, 0},
747
// 454
748
{ OCLT_short, 16, clang::LangAS::Default, 0},
749
{ OCLT_long, 16, clang::LangAS::Default, 0},
750
// 456
751
{ OCLT_short, 0, clang::LangAS::Default, 0},
752
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
753
// 458
754
{ OCLT_short, 2, clang::LangAS::Default, 0},
755
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
756
// 460
757
{ OCLT_short, 3, clang::LangAS::Default, 0},
758
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
759
// 462
760
{ OCLT_short, 4, clang::LangAS::Default, 0},
761
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
762
// 464
763
{ OCLT_short, 8, clang::LangAS::Default, 0},
764
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
765
// 466
766
{ OCLT_short, 16, clang::LangAS::Default, 0},
767
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
768
// 468
769
{ OCLT_float, 0, clang::LangAS::Default, 0},
770
{ OCLT_short, 0, clang::LangAS::Default, 0},
771
// 470
772
{ OCLT_float, 2, clang::LangAS::Default, 0},
773
{ OCLT_short, 2, clang::LangAS::Default, 0},
774
// 472
775
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
776
{ OCLT_float, 0, clang::LangAS::Default, 0},
777
// 474
778
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
779
{ OCLT_float, 2, clang::LangAS::Default, 0},
780
// 476
781
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
782
{ OCLT_float, 3, clang::LangAS::Default, 0},
783
// 478
784
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
785
{ OCLT_float, 4, clang::LangAS::Default, 0},
786
// 480
787
{ OCLT_float, 3, clang::LangAS::Default, 0},
788
{ OCLT_short, 3, clang::LangAS::Default, 0},
789
// 482
790
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
791
{ OCLT_float, 8, clang::LangAS::Default, 0},
792
// 484
793
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
794
{ OCLT_float, 16, clang::LangAS::Default, 0},
795
// 486
796
{ OCLT_float, 4, clang::LangAS::Default, 0},
797
{ OCLT_short, 4, clang::LangAS::Default, 0},
798
// 488
799
{ OCLT_float, 8, clang::LangAS::Default, 0},
800
{ OCLT_short, 8, clang::LangAS::Default, 0},
801
// 490
802
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
803
{ OCLT_double, 0, clang::LangAS::Default, 0},
804
// 492
805
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
806
{ OCLT_double, 2, clang::LangAS::Default, 0},
807
// 494
808
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
809
{ OCLT_double, 3, clang::LangAS::Default, 0},
810
// 496
811
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
812
{ OCLT_double, 4, clang::LangAS::Default, 0},
813
// 498
814
{ OCLT_float, 16, clang::LangAS::Default, 0},
815
{ OCLT_short, 16, clang::LangAS::Default, 0},
816
// 500
817
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
818
{ OCLT_double, 8, clang::LangAS::Default, 0},
819
// 502
820
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
821
{ OCLT_double, 16, clang::LangAS::Default, 0},
822
// 504
823
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
824
{ OCLT_char, 0, clang::LangAS::Default, 0},
825
// 506
826
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
827
{ OCLT_char, 2, clang::LangAS::Default, 0},
828
// 508
829
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
830
{ OCLT_char, 3, clang::LangAS::Default, 0},
831
// 510
832
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
833
{ OCLT_char, 4, clang::LangAS::Default, 0},
834
// 512
835
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
836
{ OCLT_char, 8, clang::LangAS::Default, 0},
837
// 514
838
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
839
{ OCLT_char, 16, clang::LangAS::Default, 0},
840
// 516
841
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
842
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
843
// 518
844
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
845
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
846
// 520
847
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
848
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
849
// 522
850
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
851
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
852
// 524
853
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
854
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
855
// 526
856
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
857
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
858
// 528
859
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
860
{ OCLT_short, 0, clang::LangAS::Default, 0},
861
// 530
862
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
863
{ OCLT_short, 2, clang::LangAS::Default, 0},
864
// 532
865
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
866
{ OCLT_short, 3, clang::LangAS::Default, 0},
867
// 534
868
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
869
{ OCLT_short, 4, clang::LangAS::Default, 0},
870
// 536
871
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
872
{ OCLT_short, 8, clang::LangAS::Default, 0},
873
// 538
874
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
875
{ OCLT_short, 16, clang::LangAS::Default, 0},
876
// 540
877
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
878
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
879
// 542
880
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
881
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
882
// 544
883
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
884
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
885
// 546
886
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
887
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
888
// 548
889
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
890
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
891
// 550
892
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
893
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
894
// 552
895
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
896
{ OCLT_int, 0, clang::LangAS::Default, 0},
897
// 554
898
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
899
{ OCLT_int, 2, clang::LangAS::Default, 0},
900
// 556
901
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
902
{ OCLT_int, 3, clang::LangAS::Default, 0},
903
// 558
904
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
905
{ OCLT_int, 4, clang::LangAS::Default, 0},
906
// 560
907
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
908
{ OCLT_int, 8, clang::LangAS::Default, 0},
909
// 562
910
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
911
{ OCLT_int, 16, clang::LangAS::Default, 0},
912
// 564
913
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
914
{ OCLT_uint, 0, clang::LangAS::Default, 0},
915
// 566
916
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
917
{ OCLT_uint, 2, clang::LangAS::Default, 0},
918
// 568
919
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
920
{ OCLT_uint, 3, clang::LangAS::Default, 0},
921
// 570
922
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
923
{ OCLT_uint, 4, clang::LangAS::Default, 0},
924
// 572
925
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
926
{ OCLT_uint, 8, clang::LangAS::Default, 0},
927
// 574
928
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
929
{ OCLT_uint, 16, clang::LangAS::Default, 0},
930
// 576
931
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
932
{ OCLT_long, 0, clang::LangAS::Default, 0},
933
// 578
934
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
935
{ OCLT_long, 2, clang::LangAS::Default, 0},
936
// 580
937
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
938
{ OCLT_long, 3, clang::LangAS::Default, 0},
939
// 582
940
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
941
{ OCLT_long, 4, clang::LangAS::Default, 0},
942
// 584
943
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
944
{ OCLT_long, 8, clang::LangAS::Default, 0},
945
// 586
946
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
947
{ OCLT_long, 16, clang::LangAS::Default, 0},
948
// 588
949
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
950
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
951
// 590
952
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
953
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
954
// 592
955
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
956
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
957
// 594
958
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
959
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
960
// 596
961
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
962
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
963
// 598
964
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
965
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
966
// 600
967
{ OCLT_int, 0, clang::LangAS::Default, 0},
968
{ OCLT_float, 0, clang::LangAS::Default, 0},
969
// 602
970
{ OCLT_int, 2, clang::LangAS::Default, 0},
971
{ OCLT_float, 2, clang::LangAS::Default, 0},
972
// 604
973
{ OCLT_int, 3, clang::LangAS::Default, 0},
974
{ OCLT_float, 3, clang::LangAS::Default, 0},
975
// 606
976
{ OCLT_int, 4, clang::LangAS::Default, 0},
977
{ OCLT_float, 4, clang::LangAS::Default, 0},
978
// 608
979
{ OCLT_int, 8, clang::LangAS::Default, 0},
980
{ OCLT_float, 8, clang::LangAS::Default, 0},
981
// 610
982
{ OCLT_int, 16, clang::LangAS::Default, 0},
983
{ OCLT_float, 16, clang::LangAS::Default, 0},
984
// 612
985
{ OCLT_float, 0, clang::LangAS::Default, 0},
986
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
987
// 614
988
{ OCLT_float, 2, clang::LangAS::Default, 0},
989
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
990
// 616
991
{ OCLT_float, 3, clang::LangAS::Default, 0},
992
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
993
// 618
994
{ OCLT_int, 0, clang::LangAS::Default, 0},
995
{ OCLT_double, 0, clang::LangAS::Default, 0},
996
// 620
997
{ OCLT_int, 2, clang::LangAS::Default, 0},
998
{ OCLT_double, 2, clang::LangAS::Default, 0},
999
// 622
1000
{ OCLT_int, 3, clang::LangAS::Default, 0},
1001
{ OCLT_double, 3, clang::LangAS::Default, 0},
1002
// 624
1003
{ OCLT_int, 4, clang::LangAS::Default, 0},
1004
{ OCLT_double, 4, clang::LangAS::Default, 0},
1005
// 626
1006
{ OCLT_int, 8, clang::LangAS::Default, 0},
1007
{ OCLT_double, 8, clang::LangAS::Default, 0},
1008
// 628
1009
{ OCLT_int, 16, clang::LangAS::Default, 0},
1010
{ OCLT_double, 16, clang::LangAS::Default, 0},
1011
// 630
1012
{ OCLT_float, 4, clang::LangAS::Default, 0},
1013
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
1014
// 632
1015
{ OCLT_float, 8, clang::LangAS::Default, 0},
1016
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
1017
// 634
1018
{ OCLT_float, 16, clang::LangAS::Default, 0},
1019
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
1020
// 636
1021
{ OCLT_int, 0, clang::LangAS::Default, 0},
1022
{ OCLT_char, 0, clang::LangAS::Default, 0},
1023
// 638
1024
{ OCLT_int, 2, clang::LangAS::Default, 0},
1025
{ OCLT_char, 2, clang::LangAS::Default, 0},
1026
// 640
1027
{ OCLT_int, 3, clang::LangAS::Default, 0},
1028
{ OCLT_char, 3, clang::LangAS::Default, 0},
1029
// 642
1030
{ OCLT_int, 4, clang::LangAS::Default, 0},
1031
{ OCLT_char, 4, clang::LangAS::Default, 0},
1032
// 644
1033
{ OCLT_int, 8, clang::LangAS::Default, 0},
1034
{ OCLT_char, 8, clang::LangAS::Default, 0},
1035
// 646
1036
{ OCLT_int, 16, clang::LangAS::Default, 0},
1037
{ OCLT_char, 16, clang::LangAS::Default, 0},
1038
// 648
1039
{ OCLT_int, 0, clang::LangAS::Default, 0},
1040
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
1041
// 650
1042
{ OCLT_int, 2, clang::LangAS::Default, 0},
1043
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
1044
// 652
1045
{ OCLT_int, 3, clang::LangAS::Default, 0},
1046
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
1047
// 654
1048
{ OCLT_int, 4, clang::LangAS::Default, 0},
1049
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
1050
// 656
1051
{ OCLT_int, 8, clang::LangAS::Default, 0},
1052
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
1053
// 658
1054
{ OCLT_int, 16, clang::LangAS::Default, 0},
1055
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
1056
// 660
1057
{ OCLT_int, 0, clang::LangAS::Default, 0},
1058
{ OCLT_short, 0, clang::LangAS::Default, 0},
1059
// 662
1060
{ OCLT_int, 2, clang::LangAS::Default, 0},
1061
{ OCLT_short, 2, clang::LangAS::Default, 0},
1062
// 664
1063
{ OCLT_int, 3, clang::LangAS::Default, 0},
1064
{ OCLT_short, 3, clang::LangAS::Default, 0},
1065
// 666
1066
{ OCLT_int, 4, clang::LangAS::Default, 0},
1067
{ OCLT_short, 4, clang::LangAS::Default, 0},
1068
// 668
1069
{ OCLT_int, 8, clang::LangAS::Default, 0},
1070
{ OCLT_short, 8, clang::LangAS::Default, 0},
1071
// 670
1072
{ OCLT_int, 16, clang::LangAS::Default, 0},
1073
{ OCLT_short, 16, clang::LangAS::Default, 0},
1074
// 672
1075
{ OCLT_int, 0, clang::LangAS::Default, 0},
1076
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
1077
// 674
1078
{ OCLT_int, 2, clang::LangAS::Default, 0},
1079
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
1080
// 676
1081
{ OCLT_int, 3, clang::LangAS::Default, 0},
1082
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
1083
// 678
1084
{ OCLT_int, 4, clang::LangAS::Default, 0},
1085
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
1086
// 680
1087
{ OCLT_float, 0, clang::LangAS::Default, 0},
1088
{ OCLT_float, 0, clang::LangAS::Default, 0},
1089
{ OCLT_float, 0, clang::LangAS::Default, 0},
1090
// 683
1091
{ OCLT_int, 8, clang::LangAS::Default, 0},
1092
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
1093
// 685
1094
{ OCLT_int, 16, clang::LangAS::Default, 0},
1095
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
1096
// 687
1097
{ OCLT_int, 0, clang::LangAS::Default, 0},
1098
{ OCLT_int, 0, clang::LangAS::Default, 0},
1099
// 689
1100
{ OCLT_int, 2, clang::LangAS::Default, 0},
1101
{ OCLT_int, 2, clang::LangAS::Default, 0},
1102
// 691
1103
{ OCLT_int, 3, clang::LangAS::Default, 0},
1104
{ OCLT_int, 3, clang::LangAS::Default, 0},
1105
// 693
1106
{ OCLT_int, 4, clang::LangAS::Default, 0},
1107
{ OCLT_int, 4, clang::LangAS::Default, 0},
1108
// 695
1109
{ OCLT_int, 8, clang::LangAS::Default, 0},
1110
{ OCLT_int, 8, clang::LangAS::Default, 0},
1111
// 697
1112
{ OCLT_int, 16, clang::LangAS::Default, 0},
1113
{ OCLT_int, 16, clang::LangAS::Default, 0},
1114
// 699
1115
{ OCLT_int, 0, clang::LangAS::Default, 0},
1116
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1117
// 701
1118
{ OCLT_int, 2, clang::LangAS::Default, 0},
1119
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1120
// 703
1121
{ OCLT_int, 3, clang::LangAS::Default, 0},
1122
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1123
// 705
1124
{ OCLT_int, 4, clang::LangAS::Default, 0},
1125
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1126
// 707
1127
{ OCLT_int, 8, clang::LangAS::Default, 0},
1128
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1129
// 709
1130
{ OCLT_int, 16, clang::LangAS::Default, 0},
1131
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1132
// 711
1133
{ OCLT_int, 0, clang::LangAS::Default, 0},
1134
{ OCLT_long, 0, clang::LangAS::Default, 0},
1135
// 713
1136
{ OCLT_int, 2, clang::LangAS::Default, 0},
1137
{ OCLT_long, 2, clang::LangAS::Default, 0},
1138
// 715
1139
{ OCLT_int, 3, clang::LangAS::Default, 0},
1140
{ OCLT_long, 3, clang::LangAS::Default, 0},
1141
// 717
1142
{ OCLT_int, 4, clang::LangAS::Default, 0},
1143
{ OCLT_long, 4, clang::LangAS::Default, 0},
1144
// 719
1145
{ OCLT_int, 8, clang::LangAS::Default, 0},
1146
{ OCLT_long, 8, clang::LangAS::Default, 0},
1147
// 721
1148
{ OCLT_int, 16, clang::LangAS::Default, 0},
1149
{ OCLT_long, 16, clang::LangAS::Default, 0},
1150
// 723
1151
{ OCLT_int, 0, clang::LangAS::Default, 0},
1152
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1153
// 725
1154
{ OCLT_int, 2, clang::LangAS::Default, 0},
1155
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1156
// 727
1157
{ OCLT_int, 3, clang::LangAS::Default, 0},
1158
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1159
// 729
1160
{ OCLT_int, 4, clang::LangAS::Default, 0},
1161
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1162
// 731
1163
{ OCLT_int, 8, clang::LangAS::Default, 0},
1164
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1165
// 733
1166
{ OCLT_int, 16, clang::LangAS::Default, 0},
1167
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1168
// 735
1169
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1170
{ OCLT_float, 0, clang::LangAS::Default, 0},
1171
// 737
1172
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1173
{ OCLT_float, 2, clang::LangAS::Default, 0},
1174
// 739
1175
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1176
{ OCLT_float, 3, clang::LangAS::Default, 0},
1177
// 741
1178
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1179
{ OCLT_float, 4, clang::LangAS::Default, 0},
1180
// 743
1181
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1182
{ OCLT_float, 8, clang::LangAS::Default, 0},
1183
// 745
1184
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1185
{ OCLT_float, 16, clang::LangAS::Default, 0},
1186
// 747
1187
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1188
{ OCLT_double, 0, clang::LangAS::Default, 0},
1189
// 749
1190
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1191
{ OCLT_double, 2, clang::LangAS::Default, 0},
1192
// 751
1193
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1194
{ OCLT_double, 3, clang::LangAS::Default, 0},
1195
// 753
1196
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1197
{ OCLT_double, 4, clang::LangAS::Default, 0},
1198
// 755
1199
{ OCLT_float, 0, clang::LangAS::Default, 0},
1200
{ OCLT_int, 0, clang::LangAS::Default, 0},
1201
// 757
1202
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1203
{ OCLT_double, 8, clang::LangAS::Default, 0},
1204
// 759
1205
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1206
{ OCLT_double, 16, clang::LangAS::Default, 0},
1207
// 761
1208
{ OCLT_float, 2, clang::LangAS::Default, 0},
1209
{ OCLT_int, 2, clang::LangAS::Default, 0},
1210
// 763
1211
{ OCLT_float, 3, clang::LangAS::Default, 0},
1212
{ OCLT_int, 3, clang::LangAS::Default, 0},
1213
// 765
1214
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1215
{ OCLT_char, 0, clang::LangAS::Default, 0},
1216
// 767
1217
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1218
{ OCLT_char, 2, clang::LangAS::Default, 0},
1219
// 769
1220
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1221
{ OCLT_char, 3, clang::LangAS::Default, 0},
1222
// 771
1223
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1224
{ OCLT_char, 4, clang::LangAS::Default, 0},
1225
// 773
1226
{ OCLT_float, 4, clang::LangAS::Default, 0},
1227
{ OCLT_int, 4, clang::LangAS::Default, 0},
1228
// 775
1229
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1230
{ OCLT_char, 8, clang::LangAS::Default, 0},
1231
// 777
1232
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1233
{ OCLT_char, 16, clang::LangAS::Default, 0},
1234
// 779
1235
{ OCLT_float, 8, clang::LangAS::Default, 0},
1236
{ OCLT_int, 8, clang::LangAS::Default, 0},
1237
// 781
1238
{ OCLT_float, 16, clang::LangAS::Default, 0},
1239
{ OCLT_int, 16, clang::LangAS::Default, 0},
1240
// 783
1241
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1242
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
1243
// 785
1244
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1245
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
1246
// 787
1247
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1248
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
1249
// 789
1250
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1251
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
1252
// 791
1253
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1254
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
1255
// 793
1256
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1257
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
1258
// 795
1259
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1260
{ OCLT_short, 0, clang::LangAS::Default, 0},
1261
// 797
1262
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1263
{ OCLT_short, 2, clang::LangAS::Default, 0},
1264
// 799
1265
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1266
{ OCLT_short, 3, clang::LangAS::Default, 0},
1267
// 801
1268
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1269
{ OCLT_short, 4, clang::LangAS::Default, 0},
1270
// 803
1271
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1272
{ OCLT_short, 8, clang::LangAS::Default, 0},
1273
// 805
1274
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1275
{ OCLT_short, 16, clang::LangAS::Default, 0},
1276
// 807
1277
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1278
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
1279
// 809
1280
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1281
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
1282
// 811
1283
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1284
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
1285
// 813
1286
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1287
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
1288
// 815
1289
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1290
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
1291
// 817
1292
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1293
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
1294
// 819
1295
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1296
{ OCLT_int, 0, clang::LangAS::Default, 0},
1297
// 821
1298
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1299
{ OCLT_int, 2, clang::LangAS::Default, 0},
1300
// 823
1301
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1302
{ OCLT_int, 3, clang::LangAS::Default, 0},
1303
// 825
1304
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1305
{ OCLT_int, 4, clang::LangAS::Default, 0},
1306
// 827
1307
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1308
{ OCLT_int, 8, clang::LangAS::Default, 0},
1309
// 829
1310
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1311
{ OCLT_int, 16, clang::LangAS::Default, 0},
1312
// 831
1313
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1314
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1315
// 833
1316
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1317
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1318
// 835
1319
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1320
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1321
// 837
1322
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1323
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1324
// 839
1325
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1326
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1327
// 841
1328
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1329
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1330
// 843
1331
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1332
{ OCLT_long, 0, clang::LangAS::Default, 0},
1333
// 845
1334
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1335
{ OCLT_long, 2, clang::LangAS::Default, 0},
1336
// 847
1337
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1338
{ OCLT_long, 3, clang::LangAS::Default, 0},
1339
// 849
1340
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1341
{ OCLT_long, 4, clang::LangAS::Default, 0},
1342
// 851
1343
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1344
{ OCLT_long, 8, clang::LangAS::Default, 0},
1345
// 853
1346
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1347
{ OCLT_long, 16, clang::LangAS::Default, 0},
1348
// 855
1349
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1350
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1351
// 857
1352
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1353
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1354
// 859
1355
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1356
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1357
// 861
1358
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1359
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1360
// 863
1361
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1362
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1363
// 865
1364
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1365
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1366
// 867
1367
{ OCLT_long, 0, clang::LangAS::Default, 0},
1368
{ OCLT_float, 0, clang::LangAS::Default, 0},
1369
// 869
1370
{ OCLT_long, 2, clang::LangAS::Default, 0},
1371
{ OCLT_float, 2, clang::LangAS::Default, 0},
1372
// 871
1373
{ OCLT_long, 3, clang::LangAS::Default, 0},
1374
{ OCLT_float, 3, clang::LangAS::Default, 0},
1375
// 873
1376
{ OCLT_long, 4, clang::LangAS::Default, 0},
1377
{ OCLT_float, 4, clang::LangAS::Default, 0},
1378
// 875
1379
{ OCLT_long, 8, clang::LangAS::Default, 0},
1380
{ OCLT_float, 8, clang::LangAS::Default, 0},
1381
// 877
1382
{ OCLT_long, 16, clang::LangAS::Default, 0},
1383
{ OCLT_float, 16, clang::LangAS::Default, 0},
1384
// 879
1385
{ OCLT_long, 0, clang::LangAS::Default, 0},
1386
{ OCLT_double, 0, clang::LangAS::Default, 0},
1387
// 881
1388
{ OCLT_long, 2, clang::LangAS::Default, 0},
1389
{ OCLT_double, 2, clang::LangAS::Default, 0},
1390
// 883
1391
{ OCLT_long, 3, clang::LangAS::Default, 0},
1392
{ OCLT_double, 3, clang::LangAS::Default, 0},
1393
// 885
1394
{ OCLT_long, 4, clang::LangAS::Default, 0},
1395
{ OCLT_double, 4, clang::LangAS::Default, 0},
1396
// 887
1397
{ OCLT_long, 8, clang::LangAS::Default, 0},
1398
{ OCLT_double, 8, clang::LangAS::Default, 0},
1399
// 889
1400
{ OCLT_long, 16, clang::LangAS::Default, 0},
1401
{ OCLT_double, 16, clang::LangAS::Default, 0},
1402
// 891
1403
{ OCLT_float, 2, clang::LangAS::Default, 0},
1404
{ OCLT_float, 2, clang::LangAS::Default, 0},
1405
{ OCLT_float, 2, clang::LangAS::Default, 0},
1406
// 894
1407
{ OCLT_float, 0, clang::LangAS::Default, 0},
1408
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1409
// 896
1410
{ OCLT_long, 0, clang::LangAS::Default, 0},
1411
{ OCLT_char, 0, clang::LangAS::Default, 0},
1412
// 898
1413
{ OCLT_long, 2, clang::LangAS::Default, 0},
1414
{ OCLT_char, 2, clang::LangAS::Default, 0},
1415
// 900
1416
{ OCLT_long, 3, clang::LangAS::Default, 0},
1417
{ OCLT_char, 3, clang::LangAS::Default, 0},
1418
// 902
1419
{ OCLT_long, 4, clang::LangAS::Default, 0},
1420
{ OCLT_char, 4, clang::LangAS::Default, 0},
1421
// 904
1422
{ OCLT_long, 8, clang::LangAS::Default, 0},
1423
{ OCLT_char, 8, clang::LangAS::Default, 0},
1424
// 906
1425
{ OCLT_long, 16, clang::LangAS::Default, 0},
1426
{ OCLT_char, 16, clang::LangAS::Default, 0},
1427
// 908
1428
{ OCLT_float, 2, clang::LangAS::Default, 0},
1429
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1430
// 910
1431
{ OCLT_float, 3, clang::LangAS::Default, 0},
1432
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1433
// 912
1434
{ OCLT_float, 4, clang::LangAS::Default, 0},
1435
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1436
// 914
1437
{ OCLT_long, 0, clang::LangAS::Default, 0},
1438
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
1439
// 916
1440
{ OCLT_long, 2, clang::LangAS::Default, 0},
1441
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
1442
// 918
1443
{ OCLT_long, 3, clang::LangAS::Default, 0},
1444
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
1445
// 920
1446
{ OCLT_long, 4, clang::LangAS::Default, 0},
1447
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
1448
// 922
1449
{ OCLT_long, 8, clang::LangAS::Default, 0},
1450
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
1451
// 924
1452
{ OCLT_long, 16, clang::LangAS::Default, 0},
1453
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
1454
// 926
1455
{ OCLT_float, 8, clang::LangAS::Default, 0},
1456
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1457
// 928
1458
{ OCLT_float, 16, clang::LangAS::Default, 0},
1459
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1460
// 930
1461
{ OCLT_long, 0, clang::LangAS::Default, 0},
1462
{ OCLT_short, 0, clang::LangAS::Default, 0},
1463
// 932
1464
{ OCLT_long, 2, clang::LangAS::Default, 0},
1465
{ OCLT_short, 2, clang::LangAS::Default, 0},
1466
// 934
1467
{ OCLT_long, 3, clang::LangAS::Default, 0},
1468
{ OCLT_short, 3, clang::LangAS::Default, 0},
1469
// 936
1470
{ OCLT_long, 4, clang::LangAS::Default, 0},
1471
{ OCLT_short, 4, clang::LangAS::Default, 0},
1472
// 938
1473
{ OCLT_long, 8, clang::LangAS::Default, 0},
1474
{ OCLT_short, 8, clang::LangAS::Default, 0},
1475
// 940
1476
{ OCLT_long, 16, clang::LangAS::Default, 0},
1477
{ OCLT_short, 16, clang::LangAS::Default, 0},
1478
// 942
1479
{ OCLT_long, 0, clang::LangAS::Default, 0},
1480
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
1481
// 944
1482
{ OCLT_long, 2, clang::LangAS::Default, 0},
1483
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
1484
// 946
1485
{ OCLT_long, 3, clang::LangAS::Default, 0},
1486
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
1487
// 948
1488
{ OCLT_long, 4, clang::LangAS::Default, 0},
1489
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
1490
// 950
1491
{ OCLT_long, 8, clang::LangAS::Default, 0},
1492
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
1493
// 952
1494
{ OCLT_long, 16, clang::LangAS::Default, 0},
1495
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
1496
// 954
1497
{ OCLT_long, 0, clang::LangAS::Default, 0},
1498
{ OCLT_int, 0, clang::LangAS::Default, 0},
1499
// 956
1500
{ OCLT_long, 2, clang::LangAS::Default, 0},
1501
{ OCLT_int, 2, clang::LangAS::Default, 0},
1502
// 958
1503
{ OCLT_long, 3, clang::LangAS::Default, 0},
1504
{ OCLT_int, 3, clang::LangAS::Default, 0},
1505
// 960
1506
{ OCLT_long, 4, clang::LangAS::Default, 0},
1507
{ OCLT_int, 4, clang::LangAS::Default, 0},
1508
// 962
1509
{ OCLT_long, 8, clang::LangAS::Default, 0},
1510
{ OCLT_int, 8, clang::LangAS::Default, 0},
1511
// 964
1512
{ OCLT_long, 16, clang::LangAS::Default, 0},
1513
{ OCLT_int, 16, clang::LangAS::Default, 0},
1514
// 966
1515
{ OCLT_long, 0, clang::LangAS::Default, 0},
1516
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1517
// 968
1518
{ OCLT_long, 2, clang::LangAS::Default, 0},
1519
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1520
// 970
1521
{ OCLT_long, 3, clang::LangAS::Default, 0},
1522
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1523
// 972
1524
{ OCLT_long, 4, clang::LangAS::Default, 0},
1525
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1526
// 974
1527
{ OCLT_long, 8, clang::LangAS::Default, 0},
1528
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1529
// 976
1530
{ OCLT_long, 16, clang::LangAS::Default, 0},
1531
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1532
// 978
1533
{ OCLT_long, 0, clang::LangAS::Default, 0},
1534
{ OCLT_long, 0, clang::LangAS::Default, 0},
1535
// 980
1536
{ OCLT_long, 2, clang::LangAS::Default, 0},
1537
{ OCLT_long, 2, clang::LangAS::Default, 0},
1538
// 982
1539
{ OCLT_long, 3, clang::LangAS::Default, 0},
1540
{ OCLT_long, 3, clang::LangAS::Default, 0},
1541
// 984
1542
{ OCLT_long, 4, clang::LangAS::Default, 0},
1543
{ OCLT_long, 4, clang::LangAS::Default, 0},
1544
// 986
1545
{ OCLT_long, 8, clang::LangAS::Default, 0},
1546
{ OCLT_long, 8, clang::LangAS::Default, 0},
1547
// 988
1548
{ OCLT_long, 16, clang::LangAS::Default, 0},
1549
{ OCLT_long, 16, clang::LangAS::Default, 0},
1550
// 990
1551
{ OCLT_long, 0, clang::LangAS::Default, 0},
1552
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1553
// 992
1554
{ OCLT_long, 2, clang::LangAS::Default, 0},
1555
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1556
// 994
1557
{ OCLT_long, 3, clang::LangAS::Default, 0},
1558
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1559
// 996
1560
{ OCLT_long, 4, clang::LangAS::Default, 0},
1561
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1562
// 998
1563
{ OCLT_long, 8, clang::LangAS::Default, 0},
1564
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1565
// 1000
1566
{ OCLT_long, 16, clang::LangAS::Default, 0},
1567
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1568
// 1002
1569
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1570
{ OCLT_float, 0, clang::LangAS::Default, 0},
1571
// 1004
1572
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1573
{ OCLT_float, 2, clang::LangAS::Default, 0},
1574
// 1006
1575
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1576
{ OCLT_float, 3, clang::LangAS::Default, 0},
1577
// 1008
1578
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1579
{ OCLT_float, 4, clang::LangAS::Default, 0},
1580
// 1010
1581
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1582
{ OCLT_float, 8, clang::LangAS::Default, 0},
1583
// 1012
1584
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1585
{ OCLT_float, 16, clang::LangAS::Default, 0},
1586
// 1014
1587
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1588
{ OCLT_double, 0, clang::LangAS::Default, 0},
1589
// 1016
1590
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1591
{ OCLT_double, 2, clang::LangAS::Default, 0},
1592
// 1018
1593
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1594
{ OCLT_double, 3, clang::LangAS::Default, 0},
1595
// 1020
1596
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1597
{ OCLT_double, 4, clang::LangAS::Default, 0},
1598
// 1022
1599
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1600
{ OCLT_double, 8, clang::LangAS::Default, 0},
1601
// 1024
1602
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1603
{ OCLT_double, 16, clang::LangAS::Default, 0},
1604
// 1026
1605
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1606
{ OCLT_char, 0, clang::LangAS::Default, 0},
1607
// 1028
1608
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1609
{ OCLT_char, 2, clang::LangAS::Default, 0},
1610
// 1030
1611
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1612
{ OCLT_char, 3, clang::LangAS::Default, 0},
1613
// 1032
1614
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1615
{ OCLT_char, 4, clang::LangAS::Default, 0},
1616
// 1034
1617
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1618
{ OCLT_char, 8, clang::LangAS::Default, 0},
1619
// 1036
1620
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1621
{ OCLT_char, 16, clang::LangAS::Default, 0},
1622
// 1038
1623
{ OCLT_float, 0, clang::LangAS::Default, 0},
1624
{ OCLT_long, 0, clang::LangAS::Default, 0},
1625
// 1040
1626
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1627
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
1628
// 1042
1629
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1630
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
1631
// 1044
1632
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1633
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
1634
// 1046
1635
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1636
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
1637
// 1048
1638
{ OCLT_float, 2, clang::LangAS::Default, 0},
1639
{ OCLT_long, 2, clang::LangAS::Default, 0},
1640
// 1050
1641
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1642
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
1643
// 1052
1644
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1645
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
1646
// 1054
1647
{ OCLT_float, 3, clang::LangAS::Default, 0},
1648
{ OCLT_long, 3, clang::LangAS::Default, 0},
1649
// 1056
1650
{ OCLT_float, 4, clang::LangAS::Default, 0},
1651
{ OCLT_long, 4, clang::LangAS::Default, 0},
1652
// 1058
1653
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1654
{ OCLT_short, 0, clang::LangAS::Default, 0},
1655
// 1060
1656
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1657
{ OCLT_short, 2, clang::LangAS::Default, 0},
1658
// 1062
1659
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1660
{ OCLT_short, 3, clang::LangAS::Default, 0},
1661
// 1064
1662
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1663
{ OCLT_short, 4, clang::LangAS::Default, 0},
1664
// 1066
1665
{ OCLT_float, 8, clang::LangAS::Default, 0},
1666
{ OCLT_long, 8, clang::LangAS::Default, 0},
1667
// 1068
1668
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1669
{ OCLT_short, 8, clang::LangAS::Default, 0},
1670
// 1070
1671
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1672
{ OCLT_short, 16, clang::LangAS::Default, 0},
1673
// 1072
1674
{ OCLT_float, 16, clang::LangAS::Default, 0},
1675
{ OCLT_long, 16, clang::LangAS::Default, 0},
1676
// 1074
1677
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1678
{ OCLT_ushort, 0, clang::LangAS::Default, 0},
1679
// 1076
1680
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1681
{ OCLT_ushort, 2, clang::LangAS::Default, 0},
1682
// 1078
1683
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1684
{ OCLT_ushort, 3, clang::LangAS::Default, 0},
1685
// 1080
1686
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1687
{ OCLT_ushort, 4, clang::LangAS::Default, 0},
1688
// 1082
1689
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1690
{ OCLT_ushort, 8, clang::LangAS::Default, 0},
1691
// 1084
1692
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1693
{ OCLT_ushort, 16, clang::LangAS::Default, 0},
1694
// 1086
1695
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1696
{ OCLT_int, 0, clang::LangAS::Default, 0},
1697
// 1088
1698
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1699
{ OCLT_int, 2, clang::LangAS::Default, 0},
1700
// 1090
1701
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1702
{ OCLT_int, 3, clang::LangAS::Default, 0},
1703
// 1092
1704
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1705
{ OCLT_int, 4, clang::LangAS::Default, 0},
1706
// 1094
1707
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1708
{ OCLT_int, 8, clang::LangAS::Default, 0},
1709
// 1096
1710
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1711
{ OCLT_int, 16, clang::LangAS::Default, 0},
1712
// 1098
1713
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1714
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1715
// 1100
1716
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1717
{ OCLT_uint, 2, clang::LangAS::Default, 0},
1718
// 1102
1719
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1720
{ OCLT_uint, 3, clang::LangAS::Default, 0},
1721
// 1104
1722
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1723
{ OCLT_uint, 4, clang::LangAS::Default, 0},
1724
// 1106
1725
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1726
{ OCLT_uint, 8, clang::LangAS::Default, 0},
1727
// 1108
1728
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1729
{ OCLT_uint, 16, clang::LangAS::Default, 0},
1730
// 1110
1731
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1732
{ OCLT_long, 0, clang::LangAS::Default, 0},
1733
// 1112
1734
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1735
{ OCLT_long, 2, clang::LangAS::Default, 0},
1736
// 1114
1737
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1738
{ OCLT_long, 3, clang::LangAS::Default, 0},
1739
// 1116
1740
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1741
{ OCLT_long, 4, clang::LangAS::Default, 0},
1742
// 1118
1743
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1744
{ OCLT_long, 8, clang::LangAS::Default, 0},
1745
// 1120
1746
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1747
{ OCLT_long, 16, clang::LangAS::Default, 0},
1748
// 1122
1749
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1750
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1751
// 1124
1752
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1753
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1754
// 1126
1755
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1756
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1757
// 1128
1758
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1759
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1760
// 1130
1761
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1762
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1763
// 1132
1764
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1765
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1766
// 1134
1767
{ OCLT_size_t, 0, clang::LangAS::Default, 0},
1768
{ OCLT_uint, 0, clang::LangAS::Default, 0},
1769
// 1136
1770
{ OCLT_double, 0, clang::LangAS::Default, 0},
1771
{ OCLT_double, 0, clang::LangAS::Default, 0},
1772
// 1138
1773
{ OCLT_double, 2, clang::LangAS::Default, 0},
1774
{ OCLT_double, 2, clang::LangAS::Default, 0},
1775
// 1140
1776
{ OCLT_double, 3, clang::LangAS::Default, 0},
1777
{ OCLT_double, 3, clang::LangAS::Default, 0},
1778
// 1142
1779
{ OCLT_double, 4, clang::LangAS::Default, 0},
1780
{ OCLT_double, 4, clang::LangAS::Default, 0},
1781
// 1144
1782
{ OCLT_double, 8, clang::LangAS::Default, 0},
1783
{ OCLT_double, 8, clang::LangAS::Default, 0},
1784
// 1146
1785
{ OCLT_double, 16, clang::LangAS::Default, 0},
1786
{ OCLT_double, 16, clang::LangAS::Default, 0},
1787
// 1148
1788
{ OCLT_half, 0, clang::LangAS::Default, 0},
1789
{ OCLT_half, 0, clang::LangAS::Default, 0},
1790
// 1150
1791
{ OCLT_half, 2, clang::LangAS::Default, 0},
1792
{ OCLT_half, 2, clang::LangAS::Default, 0},
1793
// 1152
1794
{ OCLT_half, 3, clang::LangAS::Default, 0},
1795
{ OCLT_half, 3, clang::LangAS::Default, 0},
1796
// 1154
1797
{ OCLT_half, 4, clang::LangAS::Default, 0},
1798
{ OCLT_half, 4, clang::LangAS::Default, 0},
1799
// 1156
1800
{ OCLT_half, 8, clang::LangAS::Default, 0},
1801
{ OCLT_half, 8, clang::LangAS::Default, 0},
1802
// 1158
1803
{ OCLT_half, 16, clang::LangAS::Default, 0},
1804
{ OCLT_half, 16, clang::LangAS::Default, 0},
1805
// 1160
1806
{ OCLT_float, 3, clang::LangAS::Default, 0},
1807
{ OCLT_float, 3, clang::LangAS::Default, 0},
1808
{ OCLT_float, 3, clang::LangAS::Default, 0},
1809
// 1163
1810
{ OCLT_float, 4, clang::LangAS::Default, 0},
1811
{ OCLT_float, 4, clang::LangAS::Default, 0},
1812
{ OCLT_float, 4, clang::LangAS::Default, 0},
1813
// 1166
1814
{ OCLT_float, 8, clang::LangAS::Default, 0},
1815
{ OCLT_float, 8, clang::LangAS::Default, 0},
1816
{ OCLT_float, 8, clang::LangAS::Default, 0},
1817
// 1169
1818
{ OCLT_float, 16, clang::LangAS::Default, 0},
1819
{ OCLT_float, 16, clang::LangAS::Default, 0},
1820
{ OCLT_float, 16, clang::LangAS::Default, 0},
1821
// 1172
1822
{ OCLT_double, 0, clang::LangAS::Default, 0},
1823
{ OCLT_double, 0, clang::LangAS::Default, 0},
1824
{ OCLT_double, 0, clang::LangAS::Default, 0},
1825
// 1175
1826
{ OCLT_double, 2, clang::LangAS::Default, 0},
1827
{ OCLT_double, 2, clang::LangAS::Default, 0},
1828
{ OCLT_double, 2, clang::LangAS::Default, 0},
1829
// 1178
1830
{ OCLT_double, 3, clang::LangAS::Default, 0},
1831
{ OCLT_double, 3, clang::LangAS::Default, 0},
1832
{ OCLT_double, 3, clang::LangAS::Default, 0},
1833
// 1181
1834
{ OCLT_double, 4, clang::LangAS::Default, 0},
1835
{ OCLT_double, 4, clang::LangAS::Default, 0},
1836
{ OCLT_double, 4, clang::LangAS::Default, 0},
1837
// 1184
1838
{ OCLT_double, 8, clang::LangAS::Default, 0},
1839
{ OCLT_double, 8, clang::LangAS::Default, 0},
1840
{ OCLT_double, 8, clang::LangAS::Default, 0},
1841
// 1187
1842
{ OCLT_double, 16, clang::LangAS::Default, 0},
1843
{ OCLT_double, 16, clang::LangAS::Default, 0},
1844
{ OCLT_double, 16, clang::LangAS::Default, 0},
1845
// 1190
1846
{ OCLT_half, 0, clang::LangAS::Default, 0},
1847
{ OCLT_half, 0, clang::LangAS::Default, 0},
1848
{ OCLT_half, 0, clang::LangAS::Default, 0},
1849
// 1193
1850
{ OCLT_half, 2, clang::LangAS::Default, 0},
1851
{ OCLT_half, 2, clang::LangAS::Default, 0},
1852
{ OCLT_half, 2, clang::LangAS::Default, 0},
1853
// 1196
1854
{ OCLT_half, 3, clang::LangAS::Default, 0},
1855
{ OCLT_half, 3, clang::LangAS::Default, 0},
1856
{ OCLT_half, 3, clang::LangAS::Default, 0},
1857
// 1199
1858
{ OCLT_half, 4, clang::LangAS::Default, 0},
1859
{ OCLT_half, 4, clang::LangAS::Default, 0},
1860
{ OCLT_half, 4, clang::LangAS::Default, 0},
1861
// 1202
1862
{ OCLT_half, 8, clang::LangAS::Default, 0},
1863
{ OCLT_half, 8, clang::LangAS::Default, 0},
1864
{ OCLT_half, 8, clang::LangAS::Default, 0},
1865
// 1205
1866
{ OCLT_half, 16, clang::LangAS::Default, 0},
1867
{ OCLT_half, 16, clang::LangAS::Default, 0},
1868
{ OCLT_half, 16, clang::LangAS::Default, 0},
1869
// 1208
1870
{ OCLT_float, 0, clang::LangAS::Default, 0},
1871
{ OCLT_ulong, 0, clang::LangAS::Default, 0},
1872
// 1210
1873
{ OCLT_float, 2, clang::LangAS::Default, 0},
1874
{ OCLT_float, 2, clang::LangAS::Default, 0},
1875
{ OCLT_float, 0, clang::LangAS::Default, 0},
1876
// 1213
1877
{ OCLT_float, 3, clang::LangAS::Default, 0},
1878
{ OCLT_float, 3, clang::LangAS::Default, 0},
1879
{ OCLT_float, 0, clang::LangAS::Default, 0},
1880
// 1216
1881
{ OCLT_float, 4, clang::LangAS::Default, 0},
1882
{ OCLT_float, 4, clang::LangAS::Default, 0},
1883
{ OCLT_float, 0, clang::LangAS::Default, 0},
1884
// 1219
1885
{ OCLT_float, 8, clang::LangAS::Default, 0},
1886
{ OCLT_float, 8, clang::LangAS::Default, 0},
1887
{ OCLT_float, 0, clang::LangAS::Default, 0},
1888
// 1222
1889
{ OCLT_float, 16, clang::LangAS::Default, 0},
1890
{ OCLT_float, 16, clang::LangAS::Default, 0},
1891
{ OCLT_float, 0, clang::LangAS::Default, 0},
1892
// 1225
1893
{ OCLT_double, 2, clang::LangAS::Default, 0},
1894
{ OCLT_double, 2, clang::LangAS::Default, 0},
1895
{ OCLT_double, 0, clang::LangAS::Default, 0},
1896
// 1228
1897
{ OCLT_double, 3, clang::LangAS::Default, 0},
1898
{ OCLT_double, 3, clang::LangAS::Default, 0},
1899
{ OCLT_double, 0, clang::LangAS::Default, 0},
1900
// 1231
1901
{ OCLT_double, 4, clang::LangAS::Default, 0},
1902
{ OCLT_double, 4, clang::LangAS::Default, 0},
1903
{ OCLT_double, 0, clang::LangAS::Default, 0},
1904
// 1234
1905
{ OCLT_double, 8, clang::LangAS::Default, 0},
1906
{ OCLT_double, 8, clang::LangAS::Default, 0},
1907
{ OCLT_double, 0, clang::LangAS::Default, 0},
1908
// 1237
1909
{ OCLT_double, 16, clang::LangAS::Default, 0},
1910
{ OCLT_double, 16, clang::LangAS::Default, 0},
1911
{ OCLT_double, 0, clang::LangAS::Default, 0},
1912
// 1240
1913
{ OCLT_float, 2, clang::LangAS::Default, 0},
1914
{ OCLT_ulong, 2, clang::LangAS::Default, 0},
1915
// 1242
1916
{ OCLT_half, 2, clang::LangAS::Default, 0},
1917
{ OCLT_half, 2, clang::LangAS::Default, 0},
1918
{ OCLT_half, 0, clang::LangAS::Default, 0},
1919
// 1245
1920
{ OCLT_half, 3, clang::LangAS::Default, 0},
1921
{ OCLT_half, 3, clang::LangAS::Default, 0},
1922
{ OCLT_half, 0, clang::LangAS::Default, 0},
1923
// 1248
1924
{ OCLT_half, 4, clang::LangAS::Default, 0},
1925
{ OCLT_half, 4, clang::LangAS::Default, 0},
1926
{ OCLT_half, 0, clang::LangAS::Default, 0},
1927
// 1251
1928
{ OCLT_half, 8, clang::LangAS::Default, 0},
1929
{ OCLT_half, 8, clang::LangAS::Default, 0},
1930
{ OCLT_half, 0, clang::LangAS::Default, 0},
1931
// 1254
1932
{ OCLT_half, 16, clang::LangAS::Default, 0},
1933
{ OCLT_half, 16, clang::LangAS::Default, 0},
1934
{ OCLT_half, 0, clang::LangAS::Default, 0},
1935
// 1257
1936
{ OCLT_float, 3, clang::LangAS::Default, 0},
1937
{ OCLT_ulong, 3, clang::LangAS::Default, 0},
1938
// 1259
1939
{ OCLT_float, 4, clang::LangAS::Default, 0},
1940
{ OCLT_ulong, 4, clang::LangAS::Default, 0},
1941
// 1261
1942
{ OCLT_float, 8, clang::LangAS::Default, 0},
1943
{ OCLT_ulong, 8, clang::LangAS::Default, 0},
1944
// 1263
1945
{ OCLT_float, 16, clang::LangAS::Default, 0},
1946
{ OCLT_ulong, 16, clang::LangAS::Default, 0},
1947
// 1265
1948
{ OCLT_double, 0, clang::LangAS::Default, 0},
1949
{ OCLT_float, 0, clang::LangAS::Default, 0},
1950
// 1267
1951
{ OCLT_double, 2, clang::LangAS::Default, 0},
1952
{ OCLT_float, 2, clang::LangAS::Default, 0},
1953
// 1269
1954
{ OCLT_double, 3, clang::LangAS::Default, 0},
1955
{ OCLT_float, 3, clang::LangAS::Default, 0},
1956
// 1271
1957
{ OCLT_double, 4, clang::LangAS::Default, 0},
1958
{ OCLT_float, 4, clang::LangAS::Default, 0},
1959
// 1273
1960
{ OCLT_double, 8, clang::LangAS::Default, 0},
1961
{ OCLT_float, 8, clang::LangAS::Default, 0},
1962
// 1275
1963
{ OCLT_double, 16, clang::LangAS::Default, 0},
1964
{ OCLT_float, 16, clang::LangAS::Default, 0},
1965
// 1277
1966
{ OCLT_double, 0, clang::LangAS::Default, 0},
1967
{ OCLT_char, 0, clang::LangAS::Default, 0},
1968
// 1279
1969
{ OCLT_double, 2, clang::LangAS::Default, 0},
1970
{ OCLT_char, 2, clang::LangAS::Default, 0},
1971
// 1281
1972
{ OCLT_double, 3, clang::LangAS::Default, 0},
1973
{ OCLT_char, 3, clang::LangAS::Default, 0},
1974
// 1283
1975
{ OCLT_double, 4, clang::LangAS::Default, 0},
1976
{ OCLT_char, 4, clang::LangAS::Default, 0},
1977
// 1285
1978
{ OCLT_double, 8, clang::LangAS::Default, 0},
1979
{ OCLT_char, 8, clang::LangAS::Default, 0},
1980
// 1287
1981
{ OCLT_double, 16, clang::LangAS::Default, 0},
1982
{ OCLT_char, 16, clang::LangAS::Default, 0},
1983
// 1289
1984
{ OCLT_double, 0, clang::LangAS::Default, 0},
1985
{ OCLT_uchar, 0, clang::LangAS::Default, 0},
1986
// 1291
1987
{ OCLT_double, 2, clang::LangAS::Default, 0},
1988
{ OCLT_uchar, 2, clang::LangAS::Default, 0},
1989
// 1293
1990
{ OCLT_double, 3, clang::LangAS::Default, 0},
1991
{ OCLT_uchar, 3, clang::LangAS::Default, 0},
1992
// 1295
1993
{ OCLT_double, 4, clang::LangAS::Default, 0},
1994
{ OCLT_uchar, 4, clang::LangAS::Default, 0},
1995
// 1297
1996
{ OCLT_double, 8, clang::LangAS::Default, 0},
1997
{ OCLT_uchar, 8, clang::LangAS::Default, 0},
1998
// 1299
1999
{ OCLT_double, 16, clang::LangAS::Default, 0},
2000
{ OCLT_uchar, 16, clang::LangAS::Default, 0},
2001
// 1301
2002
{ OCLT_double, 0, clang::LangAS::Default, 0},
2003
{ OCLT_short, 0, clang::LangAS::Default, 0},
2004
// 1303
2005
{ OCLT_double, 2, clang::LangAS::Default, 0},
2006
{ OCLT_short, 2, clang::LangAS::Default, 0},
2007
// 1305
2008
{ OCLT_double, 3, clang::LangAS::Default, 0},
2009
{ OCLT_short, 3, clang::LangAS::Default, 0},
2010
// 1307
2011
{ OCLT_double, 4, clang::LangAS::Default, 0},
2012
{ OCLT_short, 4, clang::LangAS::Default, 0},
2013
// 1309
2014
{ OCLT_double, 8, clang::LangAS::Default, 0},
2015
{ OCLT_short, 8, clang::LangAS::Default, 0},
2016
// 1311
2017
{ OCLT_double, 16, clang::LangAS::Default, 0},
2018
{ OCLT_short, 16, clang::LangAS::Default, 0},
2019
// 1313
2020
{ OCLT_uint, 0, clang::LangAS::Default, 0},
2021
// 1314
2022
{ OCLT_float, 4, clang::LangAS::Default, 0},
2023
{ OCLT_image2d_t, 0, clang::LangAS::Default, 0},
2024
{ OCLT_int, 2, clang::LangAS::Default, 0},
2025
// 1317
2026
{ OCLT_void, 0, clang::LangAS::Default, 0},
2027
{ OCLT_image2d_t, 0, clang::LangAS::Default, 0},
2028
{ OCLT_int, 2, clang::LangAS::Default, 0},
2029
{ OCLT_float, 4, clang::LangAS::Default, 0},
2030
};
2031
2032
static const OpenCLBuiltinDecl OpenCLBuiltins[] = {
2033
// convert_float2_sat_rtp
2034
  { 2, 0, "", 100 },
2035
  { 2, 50, "", 100 },
2036
  { 2, 190, "", 100 },
2037
  { 2, 326, "", 100 },
2038
  { 2, 470, "", 100 },
2039
  { 2, 614, "", 100 },
2040
  { 2, 761, "", 100 },
2041
  { 2, 908, "", 100 },
2042
  { 2, 1048, "", 100 },
2043
  { 2, 1240, "", 100 },
2044
// convert_double8
2045
  { 2, 2, "", 100 },
2046
  { 2, 32, "", 100 },
2047
  { 2, 46, "", 100 },
2048
  { 2, 64, "", 100 },
2049
  { 2, 80, "", 100 },
2050
  { 2, 1273, "", 100 },
2051
  { 2, 1144, "", 100 },
2052
  { 2, 1285, "", 100 },
2053
  { 2, 1297, "", 100 },
2054
  { 2, 1309, "", 100 },
2055
// convert_double16
2056
  { 2, 4, "", 100 },
2057
  { 2, 34, "", 100 },
2058
  { 2, 48, "", 100 },
2059
  { 2, 66, "", 100 },
2060
  { 2, 82, "", 100 },
2061
  { 2, 1275, "", 100 },
2062
  { 2, 1146, "", 100 },
2063
  { 2, 1287, "", 100 },
2064
  { 2, 1299, "", 100 },
2065
  { 2, 1311, "", 100 },
2066
// convert_double_rte
2067
  { 2, 6, "", 100 },
2068
  { 2, 24, "", 100 },
2069
  { 2, 38, "", 100 },
2070
  { 2, 56, "", 100 },
2071
  { 2, 72, "", 100 },
2072
  { 2, 1265, "", 100 },
2073
  { 2, 1136, "", 100 },
2074
  { 2, 1277, "", 100 },
2075
  { 2, 1289, "", 100 },
2076
  { 2, 1301, "", 100 },
2077
// convert_double2_rte
2078
  { 2, 8, "", 100 },
2079
  { 2, 26, "", 100 },
2080
  { 2, 40, "", 100 },
2081
  { 2, 58, "", 100 },
2082
  { 2, 74, "", 100 },
2083
  { 2, 1267, "", 100 },
2084
  { 2, 1138, "", 100 },
2085
  { 2, 1279, "", 100 },
2086
  { 2, 1291, "", 100 },
2087
  { 2, 1303, "", 100 },
2088
// convert_double3_rte
2089
  { 2, 10, "", 100 },
2090
  { 2, 28, "", 100 },
2091
  { 2, 42, "", 100 },
2092
  { 2, 60, "", 100 },
2093
  { 2, 76, "", 100 },
2094
  { 2, 1269, "", 100 },
2095
  { 2, 1140, "", 100 },
2096
  { 2, 1281, "", 100 },
2097
  { 2, 1293, "", 100 },
2098
  { 2, 1305, "", 100 },
2099
// convert_double4_rte
2100
  { 2, 12, "", 100 },
2101
  { 2, 30, "", 100 },
2102
  { 2, 44, "", 100 },
2103
  { 2, 62, "", 100 },
2104
  { 2, 78, "", 100 },
2105
  { 2, 1271, "", 100 },
2106
  { 2, 1142, "", 100 },
2107
  { 2, 1283, "", 100 },
2108
  { 2, 1295, "", 100 },
2109
  { 2, 1307, "", 100 },
2110
// convert_double8_rte
2111
  { 2, 2, "", 100 },
2112
  { 2, 32, "", 100 },
2113
  { 2, 46, "", 100 },
2114
  { 2, 64, "", 100 },
2115
  { 2, 80, "", 100 },
2116
  { 2, 1273, "", 100 },
2117
  { 2, 1144, "", 100 },
2118
  { 2, 1285, "", 100 },
2119
  { 2, 1297, "", 100 },
2120
  { 2, 1309, "", 100 },
2121
// convert_double16_rte
2122
  { 2, 4, "", 100 },
2123
  { 2, 34, "", 100 },
2124
  { 2, 48, "", 100 },
2125
  { 2, 66, "", 100 },
2126
  { 2, 82, "", 100 },
2127
  { 2, 1275, "", 100 },
2128
  { 2, 1146, "", 100 },
2129
  { 2, 1287, "", 100 },
2130
  { 2, 1299, "", 100 },
2131
  { 2, 1311, "", 100 },
2132
// convert_double_rtz
2133
  { 2, 6, "", 100 },
2134
  { 2, 24, "", 100 },
2135
  { 2, 38, "", 100 },
2136
  { 2, 56, "", 100 },
2137
  { 2, 72, "", 100 },
2138
  { 2, 1265, "", 100 },
2139
  { 2, 1136, "", 100 },
2140
  { 2, 1277, "", 100 },
2141
  { 2, 1289, "", 100 },
2142
  { 2, 1301, "", 100 },
2143
// convert_double2_rtz
2144
  { 2, 8, "", 100 },
2145
  { 2, 26, "", 100 },
2146
  { 2, 40, "", 100 },
2147
  { 2, 58, "", 100 },
2148
  { 2, 74, "", 100 },
2149
  { 2, 1267, "", 100 },
2150
  { 2, 1138, "", 100 },
2151
  { 2, 1279, "", 100 },
2152
  { 2, 1291, "", 100 },
2153
  { 2, 1303, "", 100 },
2154
// convert_float3_sat_rtp
2155
  { 2, 14, "", 100 },
2156
  { 2, 52, "", 100 },
2157
  { 2, 196, "", 100 },
2158
  { 2, 340, "", 100 },
2159
  { 2, 480, "", 100 },
2160
  { 2, 616, "", 100 },
2161
  { 2, 763, "", 100 },
2162
  { 2, 910, "", 100 },
2163
  { 2, 1054, "", 100 },
2164
  { 2, 1257, "", 100 },
2165
// convert_double3_rtz
2166
  { 2, 10, "", 100 },
2167
  { 2, 28, "", 100 },
2168
  { 2, 42, "", 100 },
2169
  { 2, 60, "", 100 },
2170
  { 2, 76, "", 100 },
2171
  { 2, 1269, "", 100 },
2172
  { 2, 1140, "", 100 },
2173
  { 2, 1281, "", 100 },
2174
  { 2, 1293, "", 100 },
2175
  { 2, 1305, "", 100 },
2176
// convert_double4_rtz
2177
  { 2, 12, "", 100 },
2178
  { 2, 30, "", 100 },
2179
  { 2, 44, "", 100 },
2180
  { 2, 62, "", 100 },
2181
  { 2, 78, "", 100 },
2182
  { 2, 1271, "", 100 },
2183
  { 2, 1142, "", 100 },
2184
  { 2, 1283, "", 100 },
2185
  { 2, 1295, "", 100 },
2186
  { 2, 1307, "", 100 },
2187
// convert_double8_rtz
2188
  { 2, 2, "", 100 },
2189
  { 2, 32, "", 100 },
2190
  { 2, 46, "", 100 },
2191
  { 2, 64, "", 100 },
2192
  { 2, 80, "", 100 },
2193
  { 2, 1273, "", 100 },
2194
  { 2, 1144, "", 100 },
2195
  { 2, 1285, "", 100 },
2196
  { 2, 1297, "", 100 },
2197
  { 2, 1309, "", 100 },
2198
// convert_double16_rtz
2199
  { 2, 4, "", 100 },
2200
  { 2, 34, "", 100 },
2201
  { 2, 48, "", 100 },
2202
  { 2, 66, "", 100 },
2203
  { 2, 82, "", 100 },
2204
  { 2, 1275, "", 100 },
2205
  { 2, 1146, "", 100 },
2206
  { 2, 1287, "", 100 },
2207
  { 2, 1299, "", 100 },
2208
  { 2, 1311, "", 100 },
2209
// convert_double_rtp
2210
  { 2, 6, "", 100 },
2211
  { 2, 24, "", 100 },
2212
  { 2, 38, "", 100 },
2213
  { 2, 56, "", 100 },
2214
  { 2, 72, "", 100 },
2215
  { 2, 1265, "", 100 },
2216
  { 2, 1136, "", 100 },
2217
  { 2, 1277, "", 100 },
2218
  { 2, 1289, "", 100 },
2219
  { 2, 1301, "", 100 },
2220
// convert_double2_rtp
2221
  { 2, 8, "", 100 },
2222
  { 2, 26, "", 100 },
2223
  { 2, 40, "", 100 },
2224
  { 2, 58, "", 100 },
2225
  { 2, 74, "", 100 },
2226
  { 2, 1267, "", 100 },
2227
  { 2, 1138, "", 100 },
2228
  { 2, 1279, "", 100 },
2229
  { 2, 1291, "", 100 },
2230
  { 2, 1303, "", 100 },
2231
// convert_double3_rtp
2232
  { 2, 10, "", 100 },
2233
  { 2, 28, "", 100 },
2234
  { 2, 42, "", 100 },
2235
  { 2, 60, "", 100 },
2236
  { 2, 76, "", 100 },
2237
  { 2, 1269, "", 100 },
2238
  { 2, 1140, "", 100 },
2239
  { 2, 1281, "", 100 },
2240
  { 2, 1293, "", 100 },
2241
  { 2, 1305, "", 100 },
2242
// convert_double4_rtp
2243
  { 2, 12, "", 100 },
2244
  { 2, 30, "", 100 },
2245
  { 2, 44, "", 100 },
2246
  { 2, 62, "", 100 },
2247
  { 2, 78, "", 100 },
2248
  { 2, 1271, "", 100 },
2249
  { 2, 1142, "", 100 },
2250
  { 2, 1283, "", 100 },
2251
  { 2, 1295, "", 100 },
2252
  { 2, 1307, "", 100 },
2253
// convert_double8_rtp
2254
  { 2, 2, "", 100 },
2255
  { 2, 32, "", 100 },
2256
  { 2, 46, "", 100 },
2257
  { 2, 64, "", 100 },
2258
  { 2, 80, "", 100 },
2259
  { 2, 1273, "", 100 },
2260
  { 2, 1144, "", 100 },
2261
  { 2, 1285, "", 100 },
2262
  { 2, 1297, "", 100 },
2263
  { 2, 1309, "", 100 },
2264
// convert_double16_rtp
2265
  { 2, 4, "", 100 },
2266
  { 2, 34, "", 100 },
2267
  { 2, 48, "", 100 },
2268
  { 2, 66, "", 100 },
2269
  { 2, 82, "", 100 },
2270
  { 2, 1275, "", 100 },
2271
  { 2, 1146, "", 100 },
2272
  { 2, 1287, "", 100 },
2273
  { 2, 1299, "", 100 },
2274
  { 2, 1311, "", 100 },
2275
// convert_float4_sat_rtp
2276
  { 2, 16, "", 100 },
2277
  { 2, 54, "", 100 },
2278
  { 2, 198, "", 100 },
2279
  { 2, 342, "", 100 },
2280
  { 2, 486, "", 100 },
2281
  { 2, 630, "", 100 },
2282
  { 2, 773, "", 100 },
2283
  { 2, 912, "", 100 },
2284
  { 2, 1056, "", 100 },
2285
  { 2, 1259, "", 100 },
2286
// convert_double_rtn
2287
  { 2, 6, "", 100 },
2288
  { 2, 24, "", 100 },
2289
  { 2, 38, "", 100 },
2290
  { 2, 56, "", 100 },
2291
  { 2, 72, "", 100 },
2292
  { 2, 1265, "", 100 },
2293
  { 2, 1136, "", 100 },
2294
  { 2, 1277, "", 100 },
2295
  { 2, 1289, "", 100 },
2296
  { 2, 1301, "", 100 },
2297
// convert_double2_rtn
2298
  { 2, 8, "", 100 },
2299
  { 2, 26, "", 100 },
2300
  { 2, 40, "", 100 },
2301
  { 2, 58, "", 100 },
2302
  { 2, 74, "", 100 },
2303
  { 2, 1267, "", 100 },
2304
  { 2, 1138, "", 100 },
2305
  { 2, 1279, "", 100 },
2306
  { 2, 1291, "", 100 },
2307
  { 2, 1303, "", 100 },
2308
// convert_double3_rtn
2309
  { 2, 10, "", 100 },
2310
  { 2, 28, "", 100 },
2311
  { 2, 42, "", 100 },
2312
  { 2, 60, "", 100 },
2313
  { 2, 76, "", 100 },
2314
  { 2, 1269, "", 100 },
2315
  { 2, 1140, "", 100 },
2316
  { 2, 1281, "", 100 },
2317
  { 2, 1293, "", 100 },
2318
  { 2, 1305, "", 100 },
2319
// convert_double4_rtn
2320
  { 2, 12, "", 100 },
2321
  { 2, 30, "", 100 },
2322
  { 2, 44, "", 100 },
2323
  { 2, 62, "", 100 },
2324
  { 2, 78, "", 100 },
2325
  { 2, 1271, "", 100 },
2326
  { 2, 1142, "", 100 },
2327
  { 2, 1283, "", 100 },
2328
  { 2, 1295, "", 100 },
2329
  { 2, 1307, "", 100 },
2330
// convert_double8_rtn
2331
  { 2, 2, "", 100 },
2332
  { 2, 32, "", 100 },
2333
  { 2, 46, "", 100 },
2334
  { 2, 64, "", 100 },
2335
  { 2, 80, "", 100 },
2336
  { 2, 1273, "", 100 },
2337
  { 2, 1144, "", 100 },
2338
  { 2, 1285, "", 100 },
2339
  { 2, 1297, "", 100 },
2340
  { 2, 1309, "", 100 },
2341
// convert_double16_rtn
2342
  { 2, 4, "", 100 },
2343
  { 2, 34, "", 100 },
2344
  { 2, 48, "", 100 },
2345
  { 2, 66, "", 100 },
2346
  { 2, 82, "", 100 },
2347
  { 2, 1275, "", 100 },
2348
  { 2, 1146, "", 100 },
2349
  { 2, 1287, "", 100 },
2350
  { 2, 1299, "", 100 },
2351
  { 2, 1311, "", 100 },
2352
// convert_double_sat
2353
  { 2, 6, "", 100 },
2354
  { 2, 24, "", 100 },
2355
  { 2, 38, "", 100 },
2356
  { 2, 56, "", 100 },
2357
  { 2, 72, "", 100 },
2358
  { 2, 1265, "", 100 },
2359
  { 2, 1136, "", 100 },
2360
  { 2, 1277, "", 100 },
2361
  { 2, 1289, "", 100 },
2362
  { 2, 1301, "", 100 },
2363
// convert_double2_sat
2364
  { 2, 8, "", 100 },
2365
  { 2, 26, "", 100 },
2366
  { 2, 40, "", 100 },
2367
  { 2, 58, "", 100 },
2368
  { 2, 74, "", 100 },
2369
  { 2, 1267, "", 100 },
2370
  { 2, 1138, "", 100 },
2371
  { 2, 1279, "", 100 },
2372
  { 2, 1291, "", 100 },
2373
  { 2, 1303, "", 100 },
2374
// convert_double3_sat
2375
  { 2, 10, "", 100 },
2376
  { 2, 28, "", 100 },
2377
  { 2, 42, "", 100 },
2378
  { 2, 60, "", 100 },
2379
  { 2, 76, "", 100 },
2380
  { 2, 1269, "", 100 },
2381
  { 2, 1140, "", 100 },
2382
  { 2, 1281, "", 100 },
2383
  { 2, 1293, "", 100 },
2384
  { 2, 1305, "", 100 },
2385
// convert_double4_sat
2386
  { 2, 12, "", 100 },
2387
  { 2, 30, "", 100 },
2388
  { 2, 44, "", 100 },
2389
  { 2, 62, "", 100 },
2390
  { 2, 78, "", 100 },
2391
  { 2, 1271, "", 100 },
2392
  { 2, 1142, "", 100 },
2393
  { 2, 1283, "", 100 },
2394
  { 2, 1295, "", 100 },
2395
  { 2, 1307, "", 100 },
2396
// convert_float8_sat_rtp
2397
  { 2, 18, "", 100 },
2398
  { 2, 68, "", 100 },
2399
  { 2, 208, "", 100 },
2400
  { 2, 344, "", 100 },
2401
  { 2, 488, "", 100 },
2402
  { 2, 632, "", 100 },
2403
  { 2, 779, "", 100 },
2404
  { 2, 926, "", 100 },
2405
  { 2, 1066, "", 100 },
2406
  { 2, 1261, "", 100 },
2407
// convert_double8_sat
2408
  { 2, 2, "", 100 },
2409
  { 2, 32, "", 100 },
2410
  { 2, 46, "", 100 },
2411
  { 2, 64, "", 100 },
2412
  { 2, 80, "", 100 },
2413
  { 2, 1273, "", 100 },
2414
  { 2, 1144, "", 100 },
2415
  { 2, 1285, "", 100 },
2416
  { 2, 1297, "", 100 },
2417
  { 2, 1309, "", 100 },
2418
// convert_double16_sat
2419
  { 2, 4, "", 100 },
2420
  { 2, 34, "", 100 },
2421
  { 2, 48, "", 100 },
2422
  { 2, 66, "", 100 },
2423
  { 2, 82, "", 100 },
2424
  { 2, 1275, "", 100 },
2425
  { 2, 1146, "", 100 },
2426
  { 2, 1287, "", 100 },
2427
  { 2, 1299, "", 100 },
2428
  { 2, 1311, "", 100 },
2429
// convert_double_sat_rte
2430
  { 2, 6, "", 100 },
2431
  { 2, 24, "", 100 },
2432
  { 2, 38, "", 100 },
2433
  { 2, 56, "", 100 },
2434
  { 2, 72, "", 100 },
2435
  { 2, 1265, "", 100 },
2436
  { 2, 1136, "", 100 },
2437
  { 2, 1277, "", 100 },
2438
  { 2, 1289, "", 100 },
2439
  { 2, 1301, "", 100 },
2440
// convert_double2_sat_rte
2441
  { 2, 8, "", 100 },
2442
  { 2, 26, "", 100 },
2443
  { 2, 40, "", 100 },
2444
  { 2, 58, "", 100 },
2445
  { 2, 74, "", 100 },
2446
  { 2, 1267, "", 100 },
2447
  { 2, 1138, "", 100 },
2448
  { 2, 1279, "", 100 },
2449
  { 2, 1291, "", 100 },
2450
  { 2, 1303, "", 100 },
2451
// convert_double3_sat_rte
2452
  { 2, 10, "", 100 },
2453
  { 2, 28, "", 100 },
2454
  { 2, 42, "", 100 },
2455
  { 2, 60, "", 100 },
2456
  { 2, 76, "", 100 },
2457
  { 2, 1269, "", 100 },
2458
  { 2, 1140, "", 100 },
2459
  { 2, 1281, "", 100 },
2460
  { 2, 1293, "", 100 },
2461
  { 2, 1305, "", 100 },
2462
// convert_double4_sat_rte
2463
  { 2, 12, "", 100 },
2464
  { 2, 30, "", 100 },
2465
  { 2, 44, "", 100 },
2466
  { 2, 62, "", 100 },
2467
  { 2, 78, "", 100 },
2468
  { 2, 1271, "", 100 },
2469
  { 2, 1142, "", 100 },
2470
  { 2, 1283, "", 100 },
2471
  { 2, 1295, "", 100 },
2472
  { 2, 1307, "", 100 },
2473
// convert_double8_sat_rte
2474
  { 2, 2, "", 100 },
2475
  { 2, 32, "", 100 },
2476
  { 2, 46, "", 100 },
2477
  { 2, 64, "", 100 },
2478
  { 2, 80, "", 100 },
2479
  { 2, 1273, "", 100 },
2480
  { 2, 1144, "", 100 },
2481
  { 2, 1285, "", 100 },
2482
  { 2, 1297, "", 100 },
2483
  { 2, 1309, "", 100 },
2484
// convert_double16_sat_rte
2485
  { 2, 4, "", 100 },
2486
  { 2, 34, "", 100 },
2487
  { 2, 48, "", 100 },
2488
  { 2, 66, "", 100 },
2489
  { 2, 82, "", 100 },
2490
  { 2, 1275, "", 100 },
2491
  { 2, 1146, "", 100 },
2492
  { 2, 1287, "", 100 },
2493
  { 2, 1299, "", 100 },
2494
  { 2, 1311, "", 100 },
2495
// convert_double_sat_rtz
2496
  { 2, 6, "", 100 },
2497
  { 2, 24, "", 100 },
2498
  { 2, 38, "", 100 },
2499
  { 2, 56, "", 100 },
2500
  { 2, 72, "", 100 },
2501
  { 2, 1265, "", 100 },
2502
  { 2, 1136, "", 100 },
2503
  { 2, 1277, "", 100 },
2504
  { 2, 1289, "", 100 },
2505
  { 2, 1301, "", 100 },
2506
// convert_double2_sat_rtz
2507
  { 2, 8, "", 100 },
2508
  { 2, 26, "", 100 },
2509
  { 2, 40, "", 100 },
2510
  { 2, 58, "", 100 },
2511
  { 2, 74, "", 100 },
2512
  { 2, 1267, "", 100 },
2513
  { 2, 1138, "", 100 },
2514
  { 2, 1279, "", 100 },
2515
  { 2, 1291, "", 100 },
2516
  { 2, 1303, "", 100 },
2517
// convert_float16_sat_rtp
2518
  { 2, 20, "", 100 },
2519
  { 2, 70, "", 100 },
2520
  { 2, 214, "", 100 },
2521
  { 2, 358, "", 100 },
2522
  { 2, 498, "", 100 },
2523
  { 2, 634, "", 100 },
2524
  { 2, 781, "", 100 },
2525
  { 2, 928, "", 100 },
2526
  { 2, 1072, "", 100 },
2527
  { 2, 1263, "", 100 },
2528
// convert_double3_sat_rtz
2529
  { 2, 10, "", 100 },
2530
  { 2, 28, "", 100 },
2531
  { 2, 42, "", 100 },
2532
  { 2, 60, "", 100 },
2533
  { 2, 76, "", 100 },
2534
  { 2, 1269, "", 100 },
2535
  { 2, 1140, "", 100 },
2536
  { 2, 1281, "", 100 },
2537
  { 2, 1293, "", 100 },
2538
  { 2, 1305, "", 100 },
2539
// convert_double4_sat_rtz
2540
  { 2, 12, "", 100 },
2541
  { 2, 30, "", 100 },
2542
  { 2, 44, "", 100 },
2543
  { 2, 62, "", 100 },
2544
  { 2, 78, "", 100 },
2545
  { 2, 1271, "", 100 },
2546
  { 2, 1142, "", 100 },
2547
  { 2, 1283, "", 100 },
2548
  { 2, 1295, "", 100 },
2549
  { 2, 1307, "", 100 },
2550
// convert_double8_sat_rtz
2551
  { 2, 2, "", 100 },
2552
  { 2, 32, "", 100 },
2553
  { 2, 46, "", 100 },
2554
  { 2, 64, "", 100 },
2555
  { 2, 80, "", 100 },
2556
  { 2, 1273, "", 100 },
2557
  { 2, 1144, "", 100 },
2558
  { 2, 1285, "", 100 },
2559
  { 2, 1297, "", 100 },
2560
  { 2, 1309, "", 100 },
2561
// convert_double16_sat_rtz
2562
  { 2, 4, "", 100 },
2563
  { 2, 34, "", 100 },
2564
  { 2, 48, "", 100 },
2565
  { 2, 66, "", 100 },
2566
  { 2, 82, "", 100 },
2567
  { 2, 1275, "", 100 },
2568
  { 2, 1146, "", 100 },
2569
  { 2, 1287, "", 100 },
2570
  { 2, 1299, "", 100 },
2571
  { 2, 1311, "", 100 },
2572
// convert_double_sat_rtp
2573
  { 2, 6, "", 100 },
2574
  { 2, 24, "", 100 },
2575
  { 2, 38, "", 100 },
2576
  { 2, 56, "", 100 },
2577
  { 2, 72, "", 100 },
2578
  { 2, 1265, "", 100 },
2579
  { 2, 1136, "", 100 },
2580
  { 2, 1277, "", 100 },
2581
  { 2, 1289, "", 100 },
2582
  { 2, 1301, "", 100 },
2583
// convert_double2_sat_rtp
2584
  { 2, 8, "", 100 },
2585
  { 2, 26, "", 100 },
2586
  { 2, 40, "", 100 },
2587
  { 2, 58, "", 100 },
2588
  { 2, 74, "", 100 },
2589
  { 2, 1267, "", 100 },
2590
  { 2, 1138, "", 100 },
2591
  { 2, 1279, "", 100 },
2592
  { 2, 1291, "", 100 },
2593
  { 2, 1303, "", 100 },
2594
// convert_double3_sat_rtp
2595
  { 2, 10, "", 100 },
2596
  { 2, 28, "", 100 },
2597
  { 2, 42, "", 100 },
2598
  { 2, 60, "", 100 },
2599
  { 2, 76, "", 100 },
2600
  { 2, 1269, "", 100 },
2601
  { 2, 1140, "", 100 },
2602
  { 2, 1281, "", 100 },
2603
  { 2, 1293, "", 100 },
2604
  { 2, 1305, "", 100 },
2605
// convert_double4_sat_rtp
2606
  { 2, 12, "", 100 },
2607
  { 2, 30, "", 100 },
2608
  { 2, 44, "", 100 },
2609
  { 2, 62, "", 100 },
2610
  { 2, 78, "", 100 },
2611
  { 2, 1271, "", 100 },
2612
  { 2, 1142, "", 100 },
2613
  { 2, 1283, "", 100 },
2614
  { 2, 1295, "", 100 },
2615
  { 2, 1307, "", 100 },
2616
// convert_double8_sat_rtp
2617
  { 2, 2, "", 100 },
2618
  { 2, 32, "", 100 },
2619
  { 2, 46, "", 100 },
2620
  { 2, 64, "", 100 },
2621
  { 2, 80, "", 100 },
2622
  { 2, 1273, "", 100 },
2623
  { 2, 1144, "", 100 },
2624
  { 2, 1285, "", 100 },
2625
  { 2, 1297, "", 100 },
2626
  { 2, 1309, "", 100 },
2627
// convert_double16_sat_rtp
2628
  { 2, 4, "", 100 },
2629
  { 2, 34, "", 100 },
2630
  { 2, 48, "", 100 },
2631
  { 2, 66, "", 100 },
2632
  { 2, 82, "", 100 },
2633
  { 2, 1275, "", 100 },
2634
  { 2, 1146, "", 100 },
2635
  { 2, 1287, "", 100 },
2636
  { 2, 1299, "", 100 },
2637
  { 2, 1311, "", 100 },
2638
// convert_float_sat_rtn
2639
  { 2, 22, "", 100 },
2640
  { 2, 36, "", 100 },
2641
  { 2, 180, "", 100 },
2642
  { 2, 324, "", 100 },
2643
  { 2, 468, "", 100 },
2644
  { 2, 612, "", 100 },
2645
  { 2, 755, "", 100 },
2646
  { 2, 894, "", 100 },
2647
  { 2, 1038, "", 100 },
2648
  { 2, 1208, "", 100 },
2649
// convert_double_sat_rtn
2650
  { 2, 6, "", 100 },
2651
  { 2, 24, "", 100 },
2652
  { 2, 38, "", 100 },
2653
  { 2, 56, "", 100 },
2654
  { 2, 72, "", 100 },
2655
  { 2, 1265, "", 100 },
2656
  { 2, 1136, "", 100 },
2657
  { 2, 1277, "", 100 },
2658
  { 2, 1289, "", 100 },
2659
  { 2, 1301, "", 100 },
2660
// convert_double2_sat_rtn
2661
  { 2, 8, "", 100 },
2662
  { 2, 26, "", 100 },
2663
  { 2, 40, "", 100 },
2664
  { 2, 58, "", 100 },
2665
  { 2, 74, "", 100 },
2666
  { 2, 1267, "", 100 },
2667
  { 2, 1138, "", 100 },
2668
  { 2, 1279, "", 100 },
2669
  { 2, 1291, "", 100 },
2670
  { 2, 1303, "", 100 },
2671
// convert_double3_sat_rtn
2672
  { 2, 10, "", 100 },
2673
  { 2, 28, "", 100 },
2674
  { 2, 42, "", 100 },
2675
  { 2, 60, "", 100 },
2676
  { 2, 76, "", 100 },
2677
  { 2, 1269, "", 100 },
2678
  { 2, 1140, "", 100 },
2679
  { 2, 1281, "", 100 },
2680
  { 2, 1293, "", 100 },
2681
  { 2, 1305, "", 100 },
2682
// convert_double4_sat_rtn
2683
  { 2, 12, "", 100 },
2684
  { 2, 30, "", 100 },
2685
  { 2, 44, "", 100 },
2686
  { 2, 62, "", 100 },
2687
  { 2, 78, "", 100 },
2688
  { 2, 1271, "", 100 },
2689
  { 2, 1142, "", 100 },
2690
  { 2, 1283, "", 100 },
2691
  { 2, 1295, "", 100 },
2692
  { 2, 1307, "", 100 },
2693
// convert_double8_sat_rtn
2694
  { 2, 2, "", 100 },
2695
  { 2, 32, "", 100 },
2696
  { 2, 46, "", 100 },
2697
  { 2, 64, "", 100 },
2698
  { 2, 80, "", 100 },
2699
  { 2, 1273, "", 100 },
2700
  { 2, 1144, "", 100 },
2701
  { 2, 1285, "", 100 },
2702
  { 2, 1297, "", 100 },
2703
  { 2, 1309, "", 100 },
2704
// convert_double16_sat_rtn
2705
  { 2, 4, "", 100 },
2706
  { 2, 34, "", 100 },
2707
  { 2, 48, "", 100 },
2708
  { 2, 66, "", 100 },
2709
  { 2, 82, "", 100 },
2710
  { 2, 1275, "", 100 },
2711
  { 2, 1146, "", 100 },
2712
  { 2, 1287, "", 100 },
2713
  { 2, 1299, "", 100 },
2714
  { 2, 1311, "", 100 },
2715
// convert_double
2716
  { 2, 24, "", 100 },
2717
  { 2, 38, "", 100 },
2718
  { 2, 56, "", 100 },
2719
  { 2, 72, "", 100 },
2720
  { 2, 1265, "", 100 },
2721
  { 2, 1136, "", 100 },
2722
  { 2, 1277, "", 100 },
2723
  { 2, 1289, "", 100 },
2724
  { 2, 1301, "", 100 },
2725
  { 2, 6, "", 100 },
2726
// convert_double2
2727
  { 2, 26, "", 100 },
2728
  { 2, 40, "", 100 },
2729
  { 2, 58, "", 100 },
2730
  { 2, 74, "", 100 },
2731
  { 2, 1267, "", 100 },
2732
  { 2, 1138, "", 100 },
2733
  { 2, 1279, "", 100 },
2734
  { 2, 1291, "", 100 },
2735
  { 2, 1303, "", 100 },
2736
  { 2, 8, "", 100 },
2737
// convert_double3
2738
  { 2, 28, "", 100 },
2739
  { 2, 42, "", 100 },
2740
  { 2, 60, "", 100 },
2741
  { 2, 76, "", 100 },
2742
  { 2, 1269, "", 100 },
2743
  { 2, 1140, "", 100 },
2744
  { 2, 1281, "", 100 },
2745
  { 2, 1293, "", 100 },
2746
  { 2, 1305, "", 100 },
2747
  { 2, 10, "", 100 },
2748
// convert_double4
2749
  { 2, 30, "", 100 },
2750
  { 2, 44, "", 100 },
2751
  { 2, 62, "", 100 },
2752
  { 2, 78, "", 100 },
2753
  { 2, 1271, "", 100 },
2754
  { 2, 1142, "", 100 },
2755
  { 2, 1283, "", 100 },
2756
  { 2, 1295, "", 100 },
2757
  { 2, 1307, "", 100 },
2758
  { 2, 12, "", 100 },
2759
// convert_float2_sat_rtn
2760
  { 2, 0, "", 100 },
2761
  { 2, 50, "", 100 },
2762
  { 2, 190, "", 100 },
2763
  { 2, 326, "", 100 },
2764
  { 2, 470, "", 100 },
2765
  { 2, 614, "", 100 },
2766
  { 2, 761, "", 100 },
2767
  { 2, 908, "", 100 },
2768
  { 2, 1048, "", 100 },
2769
  { 2, 1240, "", 100 },
2770
// convert_float3_sat_rtn
2771
  { 2, 14, "", 100 },
2772
  { 2, 52, "", 100 },
2773
  { 2, 196, "", 100 },
2774
  { 2, 340, "", 100 },
2775
  { 2, 480, "", 100 },
2776
  { 2, 616, "", 100 },
2777
  { 2, 763, "", 100 },
2778
  { 2, 910, "", 100 },
2779
  { 2, 1054, "", 100 },
2780
  { 2, 1257, "", 100 },
2781
// convert_float4_sat_rtn
2782
  { 2, 16, "", 100 },
2783
  { 2, 54, "", 100 },
2784
  { 2, 198, "", 100 },
2785
  { 2, 342, "", 100 },
2786
  { 2, 486, "", 100 },
2787
  { 2, 630, "", 100 },
2788
  { 2, 773, "", 100 },
2789
  { 2, 912, "", 100 },
2790
  { 2, 1056, "", 100 },
2791
  { 2, 1259, "", 100 },
2792
// convert_float8_sat_rtn
2793
  { 2, 18, "", 100 },
2794
  { 2, 68, "", 100 },
2795
  { 2, 208, "", 100 },
2796
  { 2, 344, "", 100 },
2797
  { 2, 488, "", 100 },
2798
  { 2, 632, "", 100 },
2799
  { 2, 779, "", 100 },
2800
  { 2, 926, "", 100 },
2801
  { 2, 1066, "", 100 },
2802
  { 2, 1261, "", 100 },
2803
// convert_float16_sat_rtn
2804
  { 2, 20, "", 100 },
2805
  { 2, 70, "", 100 },
2806
  { 2, 214, "", 100 },
2807
  { 2, 358, "", 100 },
2808
  { 2, 498, "", 100 },
2809
  { 2, 634, "", 100 },
2810
  { 2, 781, "", 100 },
2811
  { 2, 928, "", 100 },
2812
  { 2, 1072, "", 100 },
2813
  { 2, 1263, "", 100 },
2814
// convert_float
2815
  { 2, 36, "", 100 },
2816
  { 2, 180, "", 100 },
2817
  { 2, 324, "", 100 },
2818
  { 2, 468, "", 100 },
2819
  { 2, 612, "", 100 },
2820
  { 2, 755, "", 100 },
2821
  { 2, 22, "", 100 },
2822
  { 2, 894, "", 100 },
2823
  { 2, 1038, "", 100 },
2824
  { 2, 1208, "", 100 },
2825
// convert_float2
2826
  { 2, 50, "", 100 },
2827
  { 2, 190, "", 100 },
2828
  { 2, 326, "", 100 },
2829
  { 2, 470, "", 100 },
2830
  { 2, 614, "", 100 },
2831
  { 2, 761, "", 100 },
2832
  { 2, 0, "", 100 },
2833
  { 2, 908, "", 100 },
2834
  { 2, 1048, "", 100 },
2835
  { 2, 1240, "", 100 },
2836
// convert_float3
2837
  { 2, 52, "", 100 },
2838
  { 2, 196, "", 100 },
2839
  { 2, 340, "", 100 },
2840
  { 2, 480, "", 100 },
2841
  { 2, 616, "", 100 },
2842
  { 2, 763, "", 100 },
2843
  { 2, 14, "", 100 },
2844
  { 2, 910, "", 100 },
2845
  { 2, 1054, "", 100 },
2846
  { 2, 1257, "", 100 },
2847
// convert_float4
2848
  { 2, 54, "", 100 },
2849
  { 2, 198, "", 100 },
2850
  { 2, 342, "", 100 },
2851
  { 2, 486, "", 100 },
2852
  { 2, 630, "", 100 },
2853
  { 2, 773, "", 100 },
2854
  { 2, 912, "", 100 },
2855
  { 2, 16, "", 100 },
2856
  { 2, 1056, "", 100 },
2857
  { 2, 1259, "", 100 },
2858
// convert_float8
2859
  { 2, 68, "", 100 },
2860
  { 2, 208, "", 100 },
2861
  { 2, 344, "", 100 },
2862
  { 2, 488, "", 100 },
2863
  { 2, 632, "", 100 },
2864
  { 2, 779, "", 100 },
2865
  { 2, 926, "", 100 },
2866
  { 2, 18, "", 100 },
2867
  { 2, 1066, "", 100 },
2868
  { 2, 1261, "", 100 },
2869
// convert_float16
2870
  { 2, 70, "", 100 },
2871
  { 2, 214, "", 100 },
2872
  { 2, 358, "", 100 },
2873
  { 2, 498, "", 100 },
2874
  { 2, 634, "", 100 },
2875
  { 2, 781, "", 100 },
2876
  { 2, 928, "", 100 },
2877
  { 2, 20, "", 100 },
2878
  { 2, 1072, "", 100 },
2879
  { 2, 1263, "", 100 },
2880
// convert_float_rte
2881
  { 2, 36, "", 100 },
2882
  { 2, 180, "", 100 },
2883
  { 2, 324, "", 100 },
2884
  { 2, 468, "", 100 },
2885
  { 2, 612, "", 100 },
2886
  { 2, 755, "", 100 },
2887
  { 2, 894, "", 100 },
2888
  { 2, 22, "", 100 },
2889
  { 2, 1038, "", 100 },
2890
  { 2, 1208, "", 100 },
2891
// convert_float2_rte
2892
  { 2, 50, "", 100 },
2893
  { 2, 190, "", 100 },
2894
  { 2, 326, "", 100 },
2895
  { 2, 470, "", 100 },
2896
  { 2, 614, "", 100 },
2897
  { 2, 761, "", 100 },
2898
  { 2, 908, "", 100 },
2899
  { 2, 1048, "", 100 },
2900
  { 2, 0, "", 100 },
2901
  { 2, 1240, "", 100 },
2902
// convert_float3_rte
2903
  { 2, 52, "", 100 },
2904
  { 2, 196, "", 100 },
2905
  { 2, 340, "", 100 },
2906
  { 2, 480, "", 100 },
2907
  { 2, 616, "", 100 },
2908
  { 2, 763, "", 100 },
2909
  { 2, 910, "", 100 },
2910
  { 2, 1054, "", 100 },
2911
  { 2, 14, "", 100 },
2912
  { 2, 1257, "", 100 },
2913
// convert_float4_rte
2914
  { 2, 54, "", 100 },
2915
  { 2, 198, "", 100 },
2916
  { 2, 342, "", 100 },
2917
  { 2, 486, "", 100 },
2918
  { 2, 630, "", 100 },
2919
  { 2, 773, "", 100 },
2920
  { 2, 912, "", 100 },
2921
  { 2, 1056, "", 100 },
2922
  { 2, 16, "", 100 },
2923
  { 2, 1259, "", 100 },
2924
// convert_float8_rte
2925
  { 2, 68, "", 100 },
2926
  { 2, 208, "", 100 },
2927
  { 2, 344, "", 100 },
2928
  { 2, 488, "", 100 },
2929
  { 2, 632, "", 100 },
2930
  { 2, 779, "", 100 },
2931
  { 2, 926, "", 100 },
2932
  { 2, 1066, "", 100 },
2933
  { 2, 18, "", 100 },
2934
  { 2, 1261, "", 100 },
2935
// convert_float16_rte
2936
  { 2, 70, "", 100 },
2937
  { 2, 214, "", 100 },
2938
  { 2, 358, "", 100 },
2939
  { 2, 498, "", 100 },
2940
  { 2, 634, "", 100 },
2941
  { 2, 781, "", 100 },
2942
  { 2, 928, "", 100 },
2943
  { 2, 1072, "", 100 },
2944
  { 2, 20, "", 100 },
2945
  { 2, 1263, "", 100 },
2946
// convert_float_rtz
2947
  { 2, 36, "", 100 },
2948
  { 2, 180, "", 100 },
2949
  { 2, 324, "", 100 },
2950
  { 2, 468, "", 100 },
2951
  { 2, 612, "", 100 },
2952
  { 2, 755, "", 100 },
2953
  { 2, 894, "", 100 },
2954
  { 2, 1038, "", 100 },
2955
  { 2, 22, "", 100 },
2956
  { 2, 1208, "", 100 },
2957
// convert_float2_rtz
2958
  { 2, 50, "", 100 },
2959
  { 2, 190, "", 100 },
2960
  { 2, 326, "", 100 },
2961
  { 2, 470, "", 100 },
2962
  { 2, 614, "", 100 },
2963
  { 2, 761, "", 100 },
2964
  { 2, 908, "", 100 },
2965
  { 2, 1048, "", 100 },
2966
  { 2, 0, "", 100 },
2967
  { 2, 1240, "", 100 },
2968
// convert_char
2969
  { 2, 84, "", 100 },
2970
  { 2, 96, "", 100 },
2971
  { 2, 108, "", 100 },
2972
  { 2, 120, "", 100 },
2973
  { 2, 132, "", 100 },
2974
  { 2, 144, "", 100 },
2975
  { 2, 156, "", 100 },
2976
  { 2, 168, "", 100 },
2977
  { 2, 182, "", 100 },
2978
  { 2, 200, "", 100 },
2979
// convert_char2
2980
  { 2, 86, "", 100 },
2981
  { 2, 98, "", 100 },
2982
  { 2, 110, "", 100 },
2983
  { 2, 122, "", 100 },
2984
  { 2, 134, "", 100 },
2985
  { 2, 146, "", 100 },
2986
  { 2, 158, "", 100 },
2987
  { 2, 170, "", 100 },
2988
  { 2, 184, "", 100 },
2989
  { 2, 202, "", 100 },
2990
// convert_char3
2991
  { 2, 88, "", 100 },
2992
  { 2, 100, "", 100 },
2993
  { 2, 112, "", 100 },
2994
  { 2, 124, "", 100 },
2995
  { 2, 136, "", 100 },
2996
  { 2, 148, "", 100 },
2997
  { 2, 160, "", 100 },
2998
  { 2, 172, "", 100 },
2999
  { 2, 186, "", 100 },
3000
  { 2, 204, "", 100 },
3001
// convert_char4
3002
  { 2, 90, "", 100 },
3003
  { 2, 102, "", 100 },
3004
  { 2, 114, "", 100 },
3005
  { 2, 126, "", 100 },
3006
  { 2, 138, "", 100 },
3007
  { 2, 150, "", 100 },
3008
  { 2, 162, "", 100 },
3009
  { 2, 174, "", 100 },
3010
  { 2, 188, "", 100 },
3011
  { 2, 206, "", 100 },
3012
// convert_float3_rtz
3013
  { 2, 52, "", 100 },
3014
  { 2, 196, "", 100 },
3015
  { 2, 340, "", 100 },
3016
  { 2, 480, "", 100 },
3017
  { 2, 616, "", 100 },
3018
  { 2, 763, "", 100 },
3019
  { 2, 910, "", 100 },
3020
  { 2, 1054, "", 100 },
3021
  { 2, 14, "", 100 },
3022
  { 2, 1257, "", 100 },
3023
// convert_char8
3024
  { 2, 92, "", 100 },
3025
  { 2, 104, "", 100 },
3026
  { 2, 116, "", 100 },
3027
  { 2, 128, "", 100 },
3028
  { 2, 140, "", 100 },
3029
  { 2, 152, "", 100 },
3030
  { 2, 164, "", 100 },
3031
  { 2, 176, "", 100 },
3032
  { 2, 192, "", 100 },
3033
  { 2, 210, "", 100 },
3034
// convert_char16
3035
  { 2, 94, "", 100 },
3036
  { 2, 106, "", 100 },
3037
  { 2, 118, "", 100 },
3038
  { 2, 130, "", 100 },
3039
  { 2, 142, "", 100 },
3040
  { 2, 154, "", 100 },
3041
  { 2, 166, "", 100 },
3042
  { 2, 178, "", 100 },
3043
  { 2, 194, "", 100 },
3044
  { 2, 212, "", 100 },
3045
// convert_char_rte
3046
  { 2, 84, "", 100 },
3047
  { 2, 96, "", 100 },
3048
  { 2, 108, "", 100 },
3049
  { 2, 120, "", 100 },
3050
  { 2, 132, "", 100 },
3051
  { 2, 144, "", 100 },
3052
  { 2, 156, "", 100 },
3053
  { 2, 168, "", 100 },
3054
  { 2, 182, "", 100 },
3055
  { 2, 200, "", 100 },
3056
// convert_char2_rte
3057
  { 2, 86, "", 100 },
3058
  { 2, 98, "", 100 },
3059
  { 2, 110, "", 100 },
3060
  { 2, 122, "", 100 },
3061
  { 2, 134, "", 100 },
3062
  { 2, 146, "", 100 },
3063
  { 2, 158, "", 100 },
3064
  { 2, 170, "", 100 },
3065
  { 2, 184, "", 100 },
3066
  { 2, 202, "", 100 },
3067
// convert_char3_rte
3068
  { 2, 88, "", 100 },
3069
  { 2, 100, "", 100 },
3070
  { 2, 112, "", 100 },
3071
  { 2, 124, "", 100 },
3072
  { 2, 136, "", 100 },
3073
  { 2, 148, "", 100 },
3074
  { 2, 160, "", 100 },
3075
  { 2, 172, "", 100 },
3076
  { 2, 186, "", 100 },
3077
  { 2, 204, "", 100 },
3078
// convert_char4_rte
3079
  { 2, 90, "", 100 },
3080
  { 2, 102, "", 100 },
3081
  { 2, 114, "", 100 },
3082
  { 2, 126, "", 100 },
3083
  { 2, 138, "", 100 },
3084
  { 2, 150, "", 100 },
3085
  { 2, 162, "", 100 },
3086
  { 2, 174, "", 100 },
3087
  { 2, 188, "", 100 },
3088
  { 2, 206, "", 100 },
3089
// convert_char8_rte
3090
  { 2, 92, "", 100 },
3091
  { 2, 104, "", 100 },
3092
  { 2, 116, "", 100 },
3093
  { 2, 128, "", 100 },
3094
  { 2, 140, "", 100 },
3095
  { 2, 152, "", 100 },
3096
  { 2, 164, "", 100 },
3097
  { 2, 176, "", 100 },
3098
  { 2, 192, "", 100 },
3099
  { 2, 210, "", 100 },
3100
// convert_char16_rte
3101
  { 2, 94, "", 100 },
3102
  { 2, 106, "", 100 },
3103
  { 2, 118, "", 100 },
3104
  { 2, 130, "", 100 },
3105
  { 2, 142, "", 100 },
3106
  { 2, 154, "", 100 },
3107
  { 2, 166, "", 100 },
3108
  { 2, 178, "", 100 },
3109
  { 2, 194, "", 100 },
3110
  { 2, 212, "", 100 },
3111
// convert_char_rtz
3112
  { 2, 84, "", 100 },
3113
  { 2, 96, "", 100 },
3114
  { 2, 108, "", 100 },
3115
  { 2, 120, "", 100 },
3116
  { 2, 132, "", 100 },
3117
  { 2, 144, "", 100 },
3118
  { 2, 156, "", 100 },
3119
  { 2, 168, "", 100 },
3120
  { 2, 182, "", 100 },
3121
  { 2, 200, "", 100 },
3122
// convert_char2_rtz
3123
  { 2, 86, "", 100 },
3124
  { 2, 98, "", 100 },
3125
  { 2, 110, "", 100 },
3126
  { 2, 122, "", 100 },
3127
  { 2, 134, "", 100 },
3128
  { 2, 146, "", 100 },
3129
  { 2, 158, "", 100 },
3130
  { 2, 170, "", 100 },
3131
  { 2, 184, "", 100 },
3132
  { 2, 202, "", 100 },
3133
// convert_float4_rtz
3134
  { 2, 54, "", 100 },
3135
  { 2, 198, "", 100 },
3136
  { 2, 342, "", 100 },
3137
  { 2, 486, "", 100 },
3138
  { 2, 630, "", 100 },
3139
  { 2, 773, "", 100 },
3140
  { 2, 912, "", 100 },
3141
  { 2, 1056, "", 100 },
3142
  { 2, 1259, "", 100 },
3143
  { 2, 16, "", 100 },
3144
// convert_char3_rtz
3145
  { 2, 88, "", 100 },
3146
  { 2, 100, "", 100 },
3147
  { 2, 112, "", 100 },
3148
  { 2, 124, "", 100 },
3149
  { 2, 136, "", 100 },
3150
  { 2, 148, "", 100 },
3151
  { 2, 160, "", 100 },
3152
  { 2, 172, "", 100 },
3153
  { 2, 186, "", 100 },
3154
  { 2, 204, "", 100 },
3155
// convert_char4_rtz
3156
  { 2, 90, "", 100 },
3157
  { 2, 102, "", 100 },
3158
  { 2, 114, "", 100 },
3159
  { 2, 126, "", 100 },
3160
  { 2, 138, "", 100 },
3161
  { 2, 150, "", 100 },
3162
  { 2, 162, "", 100 },
3163
  { 2, 174, "", 100 },
3164
  { 2, 188, "", 100 },
3165
  { 2, 206, "", 100 },
3166
// convert_char8_rtz
3167
  { 2, 92, "", 100 },
3168
  { 2, 104, "", 100 },
3169
  { 2, 116, "", 100 },
3170
  { 2, 128, "", 100 },
3171
  { 2, 140, "", 100 },
3172
  { 2, 152, "", 100 },
3173
  { 2, 164, "", 100 },
3174
  { 2, 176, "", 100 },
3175
  { 2, 192, "", 100 },
3176
  { 2, 210, "", 100 },
3177
// convert_char16_rtz
3178
  { 2, 94, "", 100 },
3179
  { 2, 106, "", 100 },
3180
  { 2, 118, "", 100 },
3181
  { 2, 130, "", 100 },
3182
  { 2, 142, "", 100 },
3183
  { 2, 154, "", 100 },
3184
  { 2, 166, "", 100 },
3185
  { 2, 178, "", 100 },
3186
  { 2, 194, "", 100 },
3187
  { 2, 212, "", 100 },
3188
// convert_char_rtp
3189
  { 2, 84, "", 100 },
3190
  { 2, 96, "", 100 },
3191
  { 2, 108, "", 100 },
3192
  { 2, 120, "", 100 },
3193
  { 2, 132, "", 100 },
3194
  { 2, 144, "", 100 },
3195
  { 2, 156, "", 100 },
3196
  { 2, 168, "", 100 },
3197
  { 2, 182, "", 100 },
3198
  { 2, 200, "", 100 },
3199
// convert_char2_rtp
3200
  { 2, 86, "", 100 },
3201
  { 2, 98, "", 100 },
3202
  { 2, 110, "", 100 },
3203
  { 2, 122, "", 100 },
3204
  { 2, 134, "", 100 },
3205
  { 2, 146, "", 100 },
3206
  { 2, 158, "", 100 },
3207
  { 2, 170, "", 100 },
3208
  { 2, 184, "", 100 },
3209
  { 2, 202, "", 100 },
3210
// convert_char3_rtp
3211
  { 2, 88, "", 100 },
3212
  { 2, 100, "", 100 },
3213
  { 2, 112, "", 100 },
3214
  { 2, 124, "", 100 },
3215
  { 2, 136, "", 100 },
3216
  { 2, 148, "", 100 },
3217
  { 2, 160, "", 100 },
3218
  { 2, 172, "", 100 },
3219
  { 2, 186, "", 100 },
3220
  { 2, 204, "", 100 },
3221
// convert_char4_rtp
3222
  { 2, 90, "", 100 },
3223
  { 2, 102, "", 100 },
3224
  { 2, 114, "", 100 },
3225
  { 2, 126, "", 100 },
3226
  { 2, 138, "", 100 },
3227
  { 2, 150, "", 100 },
3228
  { 2, 162, "", 100 },
3229
  { 2, 174, "", 100 },
3230
  { 2, 188, "", 100 },
3231
  { 2, 206, "", 100 },
3232
// convert_char8_rtp
3233
  { 2, 92, "", 100 },
3234
  { 2, 104, "", 100 },
3235
  { 2, 116, "", 100 },
3236
  { 2, 128, "", 100 },
3237
  { 2, 140, "", 100 },
3238
  { 2, 152, "", 100 },
3239
  { 2, 164, "", 100 },
3240
  { 2, 176, "", 100 },
3241
  { 2, 192, "", 100 },
3242
  { 2, 210, "", 100 },
3243
// convert_char16_rtp
3244
  { 2, 94, "", 100 },
3245
  { 2, 106, "", 100 },
3246
  { 2, 118, "", 100 },
3247
  { 2, 130, "", 100 },
3248
  { 2, 142, "", 100 },
3249
  { 2, 154, "", 100 },
3250
  { 2, 166, "", 100 },
3251
  { 2, 178, "", 100 },
3252
  { 2, 194, "", 100 },
3253
  { 2, 212, "", 100 },
3254
// convert_float8_rtz
3255
  { 2, 68, "", 100 },
3256
  { 2, 208, "", 100 },
3257
  { 2, 344, "", 100 },
3258
  { 2, 488, "", 100 },
3259
  { 2, 632, "", 100 },
3260
  { 2, 779, "", 100 },
3261
  { 2, 926, "", 100 },
3262
  { 2, 1066, "", 100 },
3263
  { 2, 1261, "", 100 },
3264
  { 2, 18, "", 100 },
3265
// convert_char_rtn
3266
  { 2, 84, "", 100 },
3267
  { 2, 96, "", 100 },
3268
  { 2, 108, "", 100 },
3269
  { 2, 120, "", 100 },
3270
  { 2, 132, "", 100 },
3271
  { 2, 144, "", 100 },
3272
  { 2, 156, "", 100 },
3273
  { 2, 168, "", 100 },
3274
  { 2, 182, "", 100 },
3275
  { 2, 200, "", 100 },
3276
// convert_char2_rtn
3277
  { 2, 86, "", 100 },
3278
  { 2, 98, "", 100 },
3279
  { 2, 110, "", 100 },
3280
  { 2, 122, "", 100 },
3281
  { 2, 134, "", 100 },
3282
  { 2, 146, "", 100 },
3283
  { 2, 158, "", 100 },
3284
  { 2, 170, "", 100 },
3285
  { 2, 184, "", 100 },
3286
  { 2, 202, "", 100 },
3287
// convert_char3_rtn
3288
  { 2, 88, "", 100 },
3289
  { 2, 100, "", 100 },
3290
  { 2, 112, "", 100 },
3291
  { 2, 124, "", 100 },
3292
  { 2, 136, "", 100 },
3293
  { 2, 148, "", 100 },
3294
  { 2, 160, "", 100 },
3295
  { 2, 172, "", 100 },
3296
  { 2, 186, "", 100 },
3297
  { 2, 204, "", 100 },
3298
// convert_char4_rtn
3299
  { 2, 90, "", 100 },
3300
  { 2, 102, "", 100 },
3301
  { 2, 114, "", 100 },
3302
  { 2, 126, "", 100 },
3303
  { 2, 138, "", 100 },
3304
  { 2, 150, "", 100 },
3305
  { 2, 162, "", 100 },
3306
  { 2, 174, "", 100 },
3307
  { 2, 188, "", 100 },
3308
  { 2, 206, "", 100 },
3309
// convert_char8_rtn
3310
  { 2, 92, "", 100 },
3311
  { 2, 104, "", 100 },
3312
  { 2, 116, "", 100 },
3313
  { 2, 128, "", 100 },
3314
  { 2, 140, "", 100 },
3315
  { 2, 152, "", 100 },
3316
  { 2, 164, "", 100 },
3317
  { 2, 176, "", 100 },
3318
  { 2, 192, "", 100 },
3319
  { 2, 210, "", 100 },
3320
// convert_char16_rtn
3321
  { 2, 94, "", 100 },
3322
  { 2, 106, "", 100 },
3323
  { 2, 118, "", 100 },
3324
  { 2, 130, "", 100 },
3325
  { 2, 142, "", 100 },
3326
  { 2, 154, "", 100 },
3327
  { 2, 166, "", 100 },
3328
  { 2, 178, "", 100 },
3329
  { 2, 194, "", 100 },
3330
  { 2, 212, "", 100 },
3331
// convert_char_sat
3332
  { 2, 84, "", 100 },
3333
  { 2, 96, "", 100 },
3334
  { 2, 108, "", 100 },
3335
  { 2, 120, "", 100 },
3336
  { 2, 132, "", 100 },
3337
  { 2, 144, "", 100 },
3338
  { 2, 156, "", 100 },
3339
  { 2, 168, "", 100 },
3340
  { 2, 182, "", 100 },
3341
  { 2, 200, "", 100 },
3342
// convert_char2_sat
3343
  { 2, 86, "", 100 },
3344
  { 2, 98, "", 100 },
3345
  { 2, 110, "", 100 },
3346
  { 2, 122, "", 100 },
3347
  { 2, 134, "", 100 },
3348
  { 2, 146, "", 100 },
3349
  { 2, 158, "", 100 },
3350
  { 2, 170, "", 100 },
3351
  { 2, 184, "", 100 },
3352
  { 2, 202, "", 100 },
3353
// convert_char3_sat
3354
  { 2, 88, "", 100 },
3355
  { 2, 100, "", 100 },
3356
  { 2, 112, "", 100 },
3357
  { 2, 124, "", 100 },
3358
  { 2, 136, "", 100 },
3359
  { 2, 148, "", 100 },
3360
  { 2, 160, "", 100 },
3361
  { 2, 172, "", 100 },
3362
  { 2, 186, "", 100 },
3363
  { 2, 204, "", 100 },
3364
// convert_char4_sat
3365
  { 2, 90, "", 100 },
3366
  { 2, 102, "", 100 },
3367
  { 2, 114, "", 100 },
3368
  { 2, 126, "", 100 },
3369
  { 2, 138, "", 100 },
3370
  { 2, 150, "", 100 },
3371
  { 2, 162, "", 100 },
3372
  { 2, 174, "", 100 },
3373
  { 2, 188, "", 100 },
3374
  { 2, 206, "", 100 },
3375
// convert_float16_rtz
3376
  { 2, 70, "", 100 },
3377
  { 2, 214, "", 100 },
3378
  { 2, 358, "", 100 },
3379
  { 2, 498, "", 100 },
3380
  { 2, 634, "", 100 },
3381
  { 2, 781, "", 100 },
3382
  { 2, 928, "", 100 },
3383
  { 2, 1072, "", 100 },
3384
  { 2, 1263, "", 100 },
3385
  { 2, 20, "", 100 },
3386
// convert_char8_sat
3387
  { 2, 92, "", 100 },
3388
  { 2, 104, "", 100 },
3389
  { 2, 116, "", 100 },
3390
  { 2, 128, "", 100 },
3391
  { 2, 140, "", 100 },
3392
  { 2, 152, "", 100 },
3393
  { 2, 164, "", 100 },
3394
  { 2, 176, "", 100 },
3395
  { 2, 192, "", 100 },
3396
  { 2, 210, "", 100 },
3397
// convert_char16_sat
3398
  { 2, 94, "", 100 },
3399
  { 2, 106, "", 100 },
3400
  { 2, 118, "", 100 },
3401
  { 2, 130, "", 100 },
3402
  { 2, 142, "", 100 },
3403
  { 2, 154, "", 100 },
3404
  { 2, 166, "", 100 },
3405
  { 2, 178, "", 100 },
3406
  { 2, 194, "", 100 },
3407
  { 2, 212, "", 100 },
3408
// convert_char_sat_rte
3409
  { 2, 84, "", 100 },
3410
  { 2, 96, "", 100 },
3411
  { 2, 108, "", 100 },
3412
  { 2, 120, "", 100 },
3413
  { 2, 132, "", 100 },
3414
  { 2, 144, "", 100 },
3415
  { 2, 156, "", 100 },
3416
  { 2, 168, "", 100 },
3417
  { 2, 182, "", 100 },
3418
  { 2, 200, "", 100 },
3419
// convert_char2_sat_rte
3420
  { 2, 86, "", 100 },
3421
  { 2, 98, "", 100 },
3422
  { 2, 110, "", 100 },
3423
  { 2, 122, "", 100 },
3424
  { 2, 134, "", 100 },
3425
  { 2, 146, "", 100 },
3426
  { 2, 158, "", 100 },
3427
  { 2, 170, "", 100 },
3428
  { 2, 184, "", 100 },
3429
  { 2, 202, "", 100 },
3430
// convert_char3_sat_rte
3431
  { 2, 88, "", 100 },
3432
  { 2, 100, "", 100 },
3433
  { 2, 112, "", 100 },
3434
  { 2, 124, "", 100 },
3435
  { 2, 136, "", 100 },
3436
  { 2, 148, "", 100 },
3437
  { 2, 160, "", 100 },
3438
  { 2, 172, "", 100 },
3439
  { 2, 186, "", 100 },
3440
  { 2, 204, "", 100 },
3441
// convert_char4_sat_rte
3442
  { 2, 90, "", 100 },
3443
  { 2, 102, "", 100 },
3444
  { 2, 114, "", 100 },
3445
  { 2, 126, "", 100 },
3446
  { 2, 138, "", 100 },
3447
  { 2, 150, "", 100 },
3448
  { 2, 162, "", 100 },
3449
  { 2, 174, "", 100 },
3450
  { 2, 188, "", 100 },
3451
  { 2, 206, "", 100 },
3452
// convert_char8_sat_rte
3453
  { 2, 92, "", 100 },
3454
  { 2, 104, "", 100 },
3455
  { 2, 116, "", 100 },
3456
  { 2, 128, "", 100 },
3457
  { 2, 140, "", 100 },
3458
  { 2, 152, "", 100 },
3459
  { 2, 164, "", 100 },
3460
  { 2, 176, "", 100 },
3461
  { 2, 192, "", 100 },
3462
  { 2, 210, "", 100 },
3463
// convert_char16_sat_rte
3464
  { 2, 94, "", 100 },
3465
  { 2, 106, "", 100 },
3466
  { 2, 118, "", 100 },
3467
  { 2, 130, "", 100 },
3468
  { 2, 142, "", 100 },
3469
  { 2, 154, "", 100 },
3470
  { 2, 166, "", 100 },
3471
  { 2, 178, "", 100 },
3472
  { 2, 194, "", 100 },
3473
  { 2, 212, "", 100 },
3474
// convert_char_sat_rtz
3475
  { 2, 84, "", 100 },
3476
  { 2, 96, "", 100 },
3477
  { 2, 108, "", 100 },
3478
  { 2, 120, "", 100 },
3479
  { 2, 132, "", 100 },
3480
  { 2, 144, "", 100 },
3481
  { 2, 156, "", 100 },
3482
  { 2, 168, "", 100 },
3483
  { 2, 182, "", 100 },
3484
  { 2, 200, "", 100 },
3485
// convert_char2_sat_rtz
3486
  { 2, 86, "", 100 },
3487
  { 2, 98, "", 100 },
3488
  { 2, 110, "", 100 },
3489
  { 2, 122, "", 100 },
3490
  { 2, 134, "", 100 },
3491
  { 2, 146, "", 100 },
3492
  { 2, 158, "", 100 },
3493
  { 2, 170, "", 100 },
3494
  { 2, 184, "", 100 },
3495
  { 2, 202, "", 100 },
3496
// convert_float_rtp
3497
  { 2, 36, "", 100 },
3498
  { 2, 180, "", 100 },
3499
  { 2, 324, "", 100 },
3500
  { 2, 468, "", 100 },
3501
  { 2, 612, "", 100 },
3502
  { 2, 755, "", 100 },
3503
  { 2, 894, "", 100 },
3504
  { 2, 1038, "", 100 },
3505
  { 2, 1208, "", 100 },
3506
  { 2, 22, "", 100 },
3507
// convert_char3_sat_rtz
3508
  { 2, 88, "", 100 },
3509
  { 2, 100, "", 100 },
3510
  { 2, 112, "", 100 },
3511
  { 2, 124, "", 100 },
3512
  { 2, 136, "", 100 },
3513
  { 2, 148, "", 100 },
3514
  { 2, 160, "", 100 },
3515
  { 2, 172, "", 100 },
3516
  { 2, 186, "", 100 },
3517
  { 2, 204, "", 100 },
3518
// convert_char4_sat_rtz
3519
  { 2, 90, "", 100 },
3520
  { 2, 102, "", 100 },
3521
  { 2, 114, "", 100 },
3522
  { 2, 126, "", 100 },
3523
  { 2, 138, "", 100 },
3524
  { 2, 150, "", 100 },
3525
  { 2, 162, "", 100 },
3526
  { 2, 174, "", 100 },
3527
  { 2, 188, "", 100 },
3528
  { 2, 206, "", 100 },
3529
// convert_char8_sat_rtz
3530
  { 2, 92, "", 100 },
3531
  { 2, 104, "", 100 },
3532
  { 2, 116, "", 100 },
3533
  { 2, 128, "", 100 },
3534
  { 2, 140, "", 100 },
3535
  { 2, 152, "", 100 },
3536
  { 2, 164, "", 100 },
3537
  { 2, 176, "", 100 },
3538
  { 2, 192, "", 100 },
3539
  { 2, 210, "", 100 },
3540
// convert_char16_sat_rtz
3541
  { 2, 94, "", 100 },
3542
  { 2, 106, "", 100 },
3543
  { 2, 118, "", 100 },
3544
  { 2, 130, "", 100 },
3545
  { 2, 142, "", 100 },
3546
  { 2, 154, "", 100 },
3547
  { 2, 166, "", 100 },
3548
  { 2, 178, "", 100 },
3549
  { 2, 194, "", 100 },
3550
  { 2, 212, "", 100 },
3551
// convert_char_sat_rtp
3552
  { 2, 84, "", 100 },
3553
  { 2, 96, "", 100 },
3554
  { 2, 108, "", 100 },
3555
  { 2, 120, "", 100 },
3556
  { 2, 132, "", 100 },
3557
  { 2, 144, "", 100 },
3558
  { 2, 156, "", 100 },
3559
  { 2, 168, "", 100 },
3560
  { 2, 182, "", 100 },
3561
  { 2, 200, "", 100 },
3562
// convert_char2_sat_rtp
3563
  { 2, 86, "", 100 },
3564
  { 2, 98, "", 100 },
3565
  { 2, 110, "", 100 },
3566
  { 2, 122, "", 100 },
3567
  { 2, 134, "", 100 },
3568
  { 2, 146, "", 100 },
3569
  { 2, 158, "", 100 },
3570
  { 2, 170, "", 100 },
3571
  { 2, 184, "", 100 },
3572
  { 2, 202, "", 100 },
3573
// convert_char3_sat_rtp
3574
  { 2, 88, "", 100 },
3575
  { 2, 100, "", 100 },
3576
  { 2, 112, "", 100 },
3577
  { 2, 124, "", 100 },
3578
  { 2, 136, "", 100 },
3579
  { 2, 148, "", 100 },
3580
  { 2, 160, "", 100 },
3581
  { 2, 172, "", 100 },
3582
  { 2, 186, "", 100 },
3583
  { 2, 204, "", 100 },
3584
// convert_char4_sat_rtp
3585
  { 2, 90, "", 100 },
3586
  { 2, 102, "", 100 },
3587
  { 2, 114, "", 100 },
3588
  { 2, 126, "", 100 },
3589
  { 2, 138, "", 100 },
3590
  { 2, 150, "", 100 },
3591
  { 2, 162, "", 100 },
3592
  { 2, 174, "", 100 },
3593
  { 2, 188, "", 100 },
3594
  { 2, 206, "", 100 },
3595
// convert_char8_sat_rtp
3596
  { 2, 92, "", 100 },
3597
  { 2, 104, "", 100 },
3598
  { 2, 116, "", 100 },
3599
  { 2, 128, "", 100 },
3600
  { 2, 140, "", 100 },
3601
  { 2, 152, "", 100 },
3602
  { 2, 164, "", 100 },
3603
  { 2, 176, "", 100 },
3604
  { 2, 192, "", 100 },
3605
  { 2, 210, "", 100 },
3606
// convert_char16_sat_rtp
3607
  { 2, 94, "", 100 },
3608
  { 2, 106, "", 100 },
3609
  { 2, 118, "", 100 },
3610
  { 2, 130, "", 100 },
3611
  { 2, 142, "", 100 },
3612
  { 2, 154, "", 100 },
3613
  { 2, 166, "", 100 },
3614
  { 2, 178, "", 100 },
3615
  { 2, 194, "", 100 },
3616
  { 2, 212, "", 100 },
3617
// convert_float2_rtp
3618
  { 2, 50, "", 100 },
3619
  { 2, 190, "", 100 },
3620
  { 2, 326, "", 100 },
3621
  { 2, 470, "", 100 },
3622
  { 2, 614, "", 100 },
3623
  { 2, 761, "", 100 },
3624
  { 2, 908, "", 100 },
3625
  { 2, 1048, "", 100 },
3626
  { 2, 1240, "", 100 },
3627
  { 2, 0, "", 100 },
3628
// convert_char_sat_rtn
3629
  { 2, 84, "", 100 },
3630
  { 2, 96, "", 100 },
3631
  { 2, 108, "", 100 },
3632
  { 2, 120, "", 100 },
3633
  { 2, 132, "", 100 },
3634
  { 2, 144, "", 100 },
3635
  { 2, 156, "", 100 },
3636
  { 2, 168, "", 100 },
3637
  { 2, 182, "", 100 },
3638
  { 2, 200, "", 100 },
3639
// convert_char2_sat_rtn
3640
  { 2, 86, "", 100 },
3641
  { 2, 98, "", 100 },
3642
  { 2, 110, "", 100 },
3643
  { 2, 122, "", 100 },
3644
  { 2, 134, "", 100 },
3645
  { 2, 146, "", 100 },
3646
  { 2, 158, "", 100 },
3647
  { 2, 170, "", 100 },
3648
  { 2, 184, "", 100 },
3649
  { 2, 202, "", 100 },
3650
// convert_char3_sat_rtn
3651
  { 2, 88, "", 100 },
3652
  { 2, 100, "", 100 },
3653
  { 2, 112, "", 100 },
3654
  { 2, 124, "", 100 },
3655
  { 2, 136, "", 100 },
3656
  { 2, 148, "", 100 },
3657
  { 2, 160, "", 100 },
3658
  { 2, 172, "", 100 },
3659
  { 2, 186, "", 100 },
3660
  { 2, 204, "", 100 },
3661
// convert_char4_sat_rtn
3662
  { 2, 90, "", 100 },
3663
  { 2, 102, "", 100 },
3664
  { 2, 114, "", 100 },
3665
  { 2, 126, "", 100 },
3666
  { 2, 138, "", 100 },
3667
  { 2, 150, "", 100 },
3668
  { 2, 162, "", 100 },
3669
  { 2, 174, "", 100 },
3670
  { 2, 188, "", 100 },
3671
  { 2, 206, "", 100 },
3672
// convert_char8_sat_rtn
3673
  { 2, 92, "", 100 },
3674
  { 2, 104, "", 100 },
3675
  { 2, 116, "", 100 },
3676
  { 2, 128, "", 100 },
3677
  { 2, 140, "", 100 },
3678
  { 2, 152, "", 100 },
3679
  { 2, 164, "", 100 },
3680
  { 2, 176, "", 100 },
3681
  { 2, 192, "", 100 },
3682
  { 2, 210, "", 100 },
3683
// convert_char16_sat_rtn
3684
  { 2, 94, "", 100 },
3685
  { 2, 106, "", 100 },
3686
  { 2, 118, "", 100 },
3687
  { 2, 130, "", 100 },
3688
  { 2, 142, "", 100 },
3689
  { 2, 154, "", 100 },
3690
  { 2, 166, "", 100 },
3691
  { 2, 178, "", 100 },
3692
  { 2, 194, "", 100 },
3693
  { 2, 212, "", 100 },
3694
// convert_float3_rtp
3695
  { 2, 52, "", 100 },
3696
  { 2, 196, "", 100 },
3697
  { 2, 340, "", 100 },
3698
  { 2, 480, "", 100 },
3699
  { 2, 616, "", 100 },
3700
  { 2, 763, "", 100 },
3701
  { 2, 910, "", 100 },
3702
  { 2, 1054, "", 100 },
3703
  { 2, 1257, "", 100 },
3704
  { 2, 14, "", 100 },
3705
// convert_float4_rtp
3706
  { 2, 54, "", 100 },
3707
  { 2, 198, "", 100 },
3708
  { 2, 342, "", 100 },
3709
  { 2, 486, "", 100 },
3710
  { 2, 630, "", 100 },
3711
  { 2, 773, "", 100 },
3712
  { 2, 912, "", 100 },
3713
  { 2, 1056, "", 100 },
3714
  { 2, 1259, "", 100 },
3715
  { 2, 16, "", 100 },
3716
// convert_float8_rtp
3717
  { 2, 68, "", 100 },
3718
  { 2, 208, "", 100 },
3719
  { 2, 344, "", 100 },
3720
  { 2, 488, "", 100 },
3721
  { 2, 632, "", 100 },
3722
  { 2, 779, "", 100 },
3723
  { 2, 926, "", 100 },
3724
  { 2, 1066, "", 100 },
3725
  { 2, 1261, "", 100 },
3726
  { 2, 18, "", 100 },
3727
// convert_float16_rtp
3728
  { 2, 70, "", 100 },
3729
  { 2, 214, "", 100 },
3730
  { 2, 358, "", 100 },
3731
  { 2, 498, "", 100 },
3732
  { 2, 634, "", 100 },
3733
  { 2, 781, "", 100 },
3734
  { 2, 928, "", 100 },
3735
  { 2, 1072, "", 100 },
3736
  { 2, 1263, "", 100 },
3737
  { 2, 20, "", 100 },
3738
// convert_float_rtn
3739
  { 2, 36, "", 100 },
3740
  { 2, 180, "", 100 },
3741
  { 2, 324, "", 100 },
3742
  { 2, 468, "", 100 },
3743
  { 2, 612, "", 100 },
3744
  { 2, 755, "", 100 },
3745
  { 2, 894, "", 100 },
3746
  { 2, 1038, "", 100 },
3747
  { 2, 1208, "", 100 },
3748
  { 2, 22, "", 100 },
3749
// convert_float2_rtn
3750
  { 2, 50, "", 100 },
3751
  { 2, 190, "", 100 },
3752
  { 2, 326, "", 100 },
3753
  { 2, 470, "", 100 },
3754
  { 2, 614, "", 100 },
3755
  { 2, 761, "", 100 },
3756
  { 2, 908, "", 100 },
3757
  { 2, 1048, "", 100 },
3758
  { 2, 1240, "", 100 },
3759
  { 2, 0, "", 100 },
3760
// convert_float3_rtn
3761
  { 2, 52, "", 100 },
3762
  { 2, 196, "", 100 },
3763
  { 2, 340, "", 100 },
3764
  { 2, 480, "", 100 },
3765
  { 2, 616, "", 100 },
3766
  { 2, 763, "", 100 },
3767
  { 2, 910, "", 100 },
3768
  { 2, 1054, "", 100 },
3769
  { 2, 1257, "", 100 },
3770
  { 2, 14, "", 100 },
3771
// convert_float4_rtn
3772
  { 2, 54, "", 100 },
3773
  { 2, 198, "", 100 },
3774
  { 2, 342, "", 100 },
3775
  { 2, 486, "", 100 },
3776
  { 2, 630, "", 100 },
3777
  { 2, 773, "", 100 },
3778
  { 2, 912, "", 100 },
3779
  { 2, 1056, "", 100 },
3780
  { 2, 1259, "", 100 },
3781
  { 2, 16, "", 100 },
3782
// convert_float8_rtn
3783
  { 2, 68, "", 100 },
3784
  { 2, 208, "", 100 },
3785
  { 2, 344, "", 100 },
3786
  { 2, 488, "", 100 },
3787
  { 2, 632, "", 100 },
3788
  { 2, 779, "", 100 },
3789
  { 2, 926, "", 100 },
3790
  { 2, 1066, "", 100 },
3791
  { 2, 1261, "", 100 },
3792
  { 2, 18, "", 100 },
3793
// convert_float16_rtn
3794
  { 2, 70, "", 100 },
3795
  { 2, 214, "", 100 },
3796
  { 2, 358, "", 100 },
3797
  { 2, 498, "", 100 },
3798
  { 2, 634, "", 100 },
3799
  { 2, 781, "", 100 },
3800
  { 2, 928, "", 100 },
3801
  { 2, 1072, "", 100 },
3802
  { 2, 1263, "", 100 },
3803
  { 2, 20, "", 100 },
3804
// convert_float_sat
3805
  { 2, 36, "", 100 },
3806
  { 2, 180, "", 100 },
3807
  { 2, 324, "", 100 },
3808
  { 2, 468, "", 100 },
3809
  { 2, 612, "", 100 },
3810
  { 2, 755, "", 100 },
3811
  { 2, 894, "", 100 },
3812
  { 2, 1038, "", 100 },
3813
  { 2, 1208, "", 100 },
3814
  { 2, 22, "", 100 },
3815
// convert_float2_sat
3816
  { 2, 50, "", 100 },
3817
  { 2, 190, "", 100 },
3818
  { 2, 326, "", 100 },
3819
  { 2, 470, "", 100 },
3820
  { 2, 614, "", 100 },
3821
  { 2, 761, "", 100 },
3822
  { 2, 908, "", 100 },
3823
  { 2, 1048, "", 100 },
3824
  { 2, 1240, "", 100 },
3825
  { 2, 0, "", 100 },
3826
// convert_float3_sat
3827
  { 2, 52, "", 100 },
3828
  { 2, 196, "", 100 },
3829
  { 2, 340, "", 100 },
3830
  { 2, 480, "", 100 },
3831
  { 2, 616, "", 100 },
3832
  { 2, 763, "", 100 },
3833
  { 2, 910, "", 100 },
3834
  { 2, 1054, "", 100 },
3835
  { 2, 1257, "", 100 },
3836
  { 2, 14, "", 100 },
3837
// convert_float4_sat
3838
  { 2, 54, "", 100 },
3839
  { 2, 198, "", 100 },
3840
  { 2, 342, "", 100 },
3841
  { 2, 486, "", 100 },
3842
  { 2, 630, "", 100 },
3843
  { 2, 773, "", 100 },
3844
  { 2, 912, "", 100 },
3845
  { 2, 1056, "", 100 },
3846
  { 2, 1259, "", 100 },
3847
  { 2, 16, "", 100 },
3848
// convert_float8_sat
3849
  { 2, 68, "", 100 },
3850
  { 2, 208, "", 100 },
3851
  { 2, 344, "", 100 },
3852
  { 2, 488, "", 100 },
3853
  { 2, 632, "", 100 },
3854
  { 2, 779, "", 100 },
3855
  { 2, 926, "", 100 },
3856
  { 2, 1066, "", 100 },
3857
  { 2, 1261, "", 100 },
3858
  { 2, 18, "", 100 },
3859
// convert_float16_sat
3860
  { 2, 70, "", 100 },
3861
  { 2, 214, "", 100 },
3862
  { 2, 358, "", 100 },
3863
  { 2, 498, "", 100 },
3864
  { 2, 634, "", 100 },
3865
  { 2, 781, "", 100 },
3866
  { 2, 928, "", 100 },
3867
  { 2, 1072, "", 100 },
3868
  { 2, 1263, "", 100 },
3869
  { 2, 20, "", 100 },
3870
// convert_float_sat_rte
3871
  { 2, 36, "", 100 },
3872
  { 2, 180, "", 100 },
3873
  { 2, 324, "", 100 },
3874
  { 2, 468, "", 100 },
3875
  { 2, 612, "", 100 },
3876
  { 2, 755, "", 100 },
3877
  { 2, 894, "", 100 },
3878
  { 2, 1038, "", 100 },
3879
  { 2, 1208, "", 100 },
3880
  { 2, 22, "", 100 },
3881
// convert_float2_sat_rte
3882
  { 2, 50, "", 100 },
3883
  { 2, 190, "", 100 },
3884
  { 2, 326, "", 100 },
3885
  { 2, 470, "", 100 },
3886
  { 2, 614, "", 100 },
3887
  { 2, 761, "", 100 },
3888
  { 2, 908, "", 100 },
3889
  { 2, 1048, "", 100 },
3890
  { 2, 1240, "", 100 },
3891
  { 2, 0, "", 100 },
3892
// convert_float3_sat_rte
3893
  { 2, 52, "", 100 },
3894
  { 2, 196, "", 100 },
3895
  { 2, 340, "", 100 },
3896
  { 2, 480, "", 100 },
3897
  { 2, 616, "", 100 },
3898
  { 2, 763, "", 100 },
3899
  { 2, 910, "", 100 },
3900
  { 2, 1054, "", 100 },
3901
  { 2, 1257, "", 100 },
3902
  { 2, 14, "", 100 },
3903
// convert_float4_sat_rte
3904
  { 2, 54, "", 100 },
3905
  { 2, 198, "", 100 },
3906
  { 2, 342, "", 100 },
3907
  { 2, 486, "", 100 },
3908
  { 2, 630, "", 100 },
3909
  { 2, 773, "", 100 },
3910
  { 2, 912, "", 100 },
3911
  { 2, 1056, "", 100 },
3912
  { 2, 1259, "", 100 },
3913
  { 2, 16, "", 100 },
3914
// convert_float8_sat_rte
3915
  { 2, 68, "", 100 },
3916
  { 2, 208, "", 100 },
3917
  { 2, 344, "", 100 },
3918
  { 2, 488, "", 100 },
3919
  { 2, 632, "", 100 },
3920
  { 2, 779, "", 100 },
3921
  { 2, 926, "", 100 },
3922
  { 2, 1066, "", 100 },
3923
  { 2, 1261, "", 100 },
3924
  { 2, 18, "", 100 },
3925
// convert_float16_sat_rte
3926
  { 2, 70, "", 100 },
3927
  { 2, 214, "", 100 },
3928
  { 2, 358, "", 100 },
3929
  { 2, 498, "", 100 },
3930
  { 2, 634, "", 100 },
3931
  { 2, 781, "", 100 },
3932
  { 2, 928, "", 100 },
3933
  { 2, 1072, "", 100 },
3934
  { 2, 1263, "", 100 },
3935
  { 2, 20, "", 100 },
3936
// convert_float_sat_rtz
3937
  { 2, 36, "", 100 },
3938
  { 2, 180, "", 100 },
3939
  { 2, 324, "", 100 },
3940
  { 2, 468, "", 100 },
3941
  { 2, 612, "", 100 },
3942
  { 2, 755, "", 100 },
3943
  { 2, 894, "", 100 },
3944
  { 2, 1038, "", 100 },
3945
  { 2, 1208, "", 100 },
3946
  { 2, 22, "", 100 },
3947
// convert_float2_sat_rtz
3948
  { 2, 50, "", 100 },
3949
  { 2, 190, "", 100 },
3950
  { 2, 326, "", 100 },
3951
  { 2, 470, "", 100 },
3952
  { 2, 614, "", 100 },
3953
  { 2, 761, "", 100 },
3954
  { 2, 908, "", 100 },
3955
  { 2, 1048, "", 100 },
3956
  { 2, 1240, "", 100 },
3957
  { 2, 0, "", 100 },
3958
// convert_float3_sat_rtz
3959
  { 2, 52, "", 100 },
3960
  { 2, 196, "", 100 },
3961
  { 2, 340, "", 100 },
3962
  { 2, 480, "", 100 },
3963
  { 2, 616, "", 100 },
3964
  { 2, 763, "", 100 },
3965
  { 2, 910, "", 100 },
3966
  { 2, 1054, "", 100 },
3967
  { 2, 1257, "", 100 },
3968
  { 2, 14, "", 100 },
3969
// convert_float4_sat_rtz
3970
  { 2, 54, "", 100 },
3971
  { 2, 198, "", 100 },
3972
  { 2, 342, "", 100 },
3973
  { 2, 486, "", 100 },
3974
  { 2, 630, "", 100 },
3975
  { 2, 773, "", 100 },
3976
  { 2, 912, "", 100 },
3977
  { 2, 1056, "", 100 },
3978
  { 2, 1259, "", 100 },
3979
  { 2, 16, "", 100 },
3980
// convert_float8_sat_rtz
3981
  { 2, 68, "", 100 },
3982
  { 2, 208, "", 100 },
3983
  { 2, 344, "", 100 },
3984
  { 2, 488, "", 100 },
3985
  { 2, 632, "", 100 },
3986
  { 2, 779, "", 100 },
3987
  { 2, 926, "", 100 },
3988
  { 2, 1066, "", 100 },
3989
  { 2, 1261, "", 100 },
3990
  { 2, 18, "", 100 },
3991
// convert_float16_sat_rtz
3992
  { 2, 70, "", 100 },
3993
  { 2, 214, "", 100 },
3994
  { 2, 358, "", 100 },
3995
  { 2, 498, "", 100 },
3996
  { 2, 634, "", 100 },
3997
  { 2, 781, "", 100 },
3998
  { 2, 928, "", 100 },
3999
  { 2, 1072, "", 100 },
4000
  { 2, 1263, "", 100 },
4001
  { 2, 20, "", 100 },
4002
// convert_float_sat_rtp
4003
  { 2, 36, "", 100 },
4004
  { 2, 180, "", 100 },
4005
  { 2, 324, "", 100 },
4006
  { 2, 468, "", 100 },
4007
  { 2, 612, "", 100 },
4008
  { 2, 755, "", 100 },
4009
  { 2, 894, "", 100 },
4010
  { 2, 1038, "", 100 },
4011
  { 2, 1208, "", 100 },
4012
  { 2, 22, "", 100 },
4013
// convert_uchar
4014
  { 2, 216, "", 100 },
4015
  { 2, 228, "", 100 },
4016
  { 2, 240, "", 100 },
4017
  { 2, 252, "", 100 },
4018
  { 2, 264, "", 100 },
4019
  { 2, 276, "", 100 },
4020
  { 2, 288, "", 100 },
4021
  { 2, 300, "", 100 },
4022
  { 2, 312, "", 100 },
4023
  { 2, 328, "", 100 },
4024
// convert_uchar2
4025
  { 2, 218, "", 100 },
4026
  { 2, 230, "", 100 },
4027
  { 2, 242, "", 100 },
4028
  { 2, 254, "", 100 },
4029
  { 2, 266, "", 100 },
4030
  { 2, 278, "", 100 },
4031
  { 2, 290, "", 100 },
4032
  { 2, 302, "", 100 },
4033
  { 2, 314, "", 100 },
4034
  { 2, 330, "", 100 },
4035
// convert_uchar3
4036
  { 2, 220, "", 100 },
4037
  { 2, 232, "", 100 },
4038
  { 2, 244, "", 100 },
4039
  { 2, 256, "", 100 },
4040
  { 2, 268, "", 100 },
4041
  { 2, 280, "", 100 },
4042
  { 2, 292, "", 100 },
4043
  { 2, 304, "", 100 },
4044
  { 2, 316, "", 100 },
4045
  { 2, 332, "", 100 },
4046
// convert_uchar4
4047
  { 2, 222, "", 100 },
4048
  { 2, 234, "", 100 },
4049
  { 2, 246, "", 100 },
4050
  { 2, 258, "", 100 },
4051
  { 2, 270, "", 100 },
4052
  { 2, 282, "", 100 },
4053
  { 2, 294, "", 100 },
4054
  { 2, 306, "", 100 },
4055
  { 2, 318, "", 100 },
4056
  { 2, 334, "", 100 },
4057
// convert_uchar8
4058
  { 2, 224, "", 100 },
4059
  { 2, 236, "", 100 },
4060
  { 2, 248, "", 100 },
4061
  { 2, 260, "", 100 },
4062
  { 2, 272, "", 100 },
4063
  { 2, 284, "", 100 },
4064
  { 2, 296, "", 100 },
4065
  { 2, 308, "", 100 },
4066
  { 2, 320, "", 100 },
4067
  { 2, 336, "", 100 },
4068
// convert_uchar16
4069
  { 2, 226, "", 100 },
4070
  { 2, 238, "", 100 },
4071
  { 2, 250, "", 100 },
4072
  { 2, 262, "", 100 },
4073
  { 2, 274, "", 100 },
4074
  { 2, 286, "", 100 },
4075
  { 2, 298, "", 100 },
4076
  { 2, 310, "", 100 },
4077
  { 2, 322, "", 100 },
4078
  { 2, 338, "", 100 },
4079
// convert_uchar_rte
4080
  { 2, 216, "", 100 },
4081
  { 2, 228, "", 100 },
4082
  { 2, 240, "", 100 },
4083
  { 2, 252, "", 100 },
4084
  { 2, 264, "", 100 },
4085
  { 2, 276, "", 100 },
4086
  { 2, 288, "", 100 },
4087
  { 2, 300, "", 100 },
4088
  { 2, 312, "", 100 },
4089
  { 2, 328, "", 100 },
4090
// convert_uchar2_rte
4091
  { 2, 218, "", 100 },
4092
  { 2, 230, "", 100 },
4093
  { 2, 242, "", 100 },
4094
  { 2, 254, "", 100 },
4095
  { 2, 266, "", 100 },
4096
  { 2, 278, "", 100 },
4097
  { 2, 290, "", 100 },
4098
  { 2, 302, "", 100 },
4099
  { 2, 314, "", 100 },
4100
  { 2, 330, "", 100 },
4101
// convert_uchar3_rte
4102
  { 2, 220, "", 100 },
4103
  { 2, 232, "", 100 },
4104
  { 2, 244, "", 100 },
4105
  { 2, 256, "", 100 },
4106
  { 2, 268, "", 100 },
4107
  { 2, 280, "", 100 },
4108
  { 2, 292, "", 100 },
4109
  { 2, 304, "", 100 },
4110
  { 2, 316, "", 100 },
4111
  { 2, 332, "", 100 },
4112
// convert_uchar4_rte
4113
  { 2, 222, "", 100 },
4114
  { 2, 234, "", 100 },
4115
  { 2, 246, "", 100 },
4116
  { 2, 258, "", 100 },
4117
  { 2, 270, "", 100 },
4118
  { 2, 282, "", 100 },
4119
  { 2, 294, "", 100 },
4120
  { 2, 306, "", 100 },
4121
  { 2, 318, "", 100 },
4122
  { 2, 334, "", 100 },
4123
// convert_uchar8_rte
4124
  { 2, 224, "", 100 },
4125
  { 2, 236, "", 100 },
4126
  { 2, 248, "", 100 },
4127
  { 2, 260, "", 100 },
4128
  { 2, 272, "", 100 },
4129
  { 2, 284, "", 100 },
4130
  { 2, 296, "", 100 },
4131
  { 2, 308, "", 100 },
4132
  { 2, 320, "", 100 },
4133
  { 2, 336, "", 100 },
4134
// convert_uchar16_rte
4135
  { 2, 226, "", 100 },
4136
  { 2, 238, "", 100 },
4137
  { 2, 250, "", 100 },
4138
  { 2, 262, "", 100 },
4139
  { 2, 274, "", 100 },
4140
  { 2, 286, "", 100 },
4141
  { 2, 298, "", 100 },
4142
  { 2, 310, "", 100 },
4143
  { 2, 322, "", 100 },
4144
  { 2, 338, "", 100 },
4145
// convert_uchar_rtz
4146
  { 2, 216, "", 100 },
4147
  { 2, 228, "", 100 },
4148
  { 2, 240, "", 100 },
4149
  { 2, 252, "", 100 },
4150
  { 2, 264, "", 100 },
4151
  { 2, 276, "", 100 },
4152
  { 2, 288, "", 100 },
4153
  { 2, 300, "", 100 },
4154
  { 2, 312, "", 100 },
4155
  { 2, 328, "", 100 },
4156
// convert_uchar2_rtz
4157
  { 2, 218, "", 100 },
4158
  { 2, 230, "", 100 },
4159
  { 2, 242, "", 100 },
4160
  { 2, 254, "", 100 },
4161
  { 2, 266, "", 100 },
4162
  { 2, 278, "", 100 },
4163
  { 2, 290, "", 100 },
4164
  { 2, 302, "", 100 },
4165
  { 2, 314, "", 100 },
4166
  { 2, 330, "", 100 },
4167
// convert_uchar3_rtz
4168
  { 2, 220, "", 100 },
4169
  { 2, 232, "", 100 },
4170
  { 2, 244, "", 100 },
4171
  { 2, 256, "", 100 },
4172
  { 2, 268, "", 100 },
4173
  { 2, 280, "", 100 },
4174
  { 2, 292, "", 100 },
4175
  { 2, 304, "", 100 },
4176
  { 2, 316, "", 100 },
4177
  { 2, 332, "", 100 },
4178
// convert_uchar4_rtz
4179
  { 2, 222, "", 100 },
4180
  { 2, 234, "", 100 },
4181
  { 2, 246, "", 100 },
4182
  { 2, 258, "", 100 },
4183
  { 2, 270, "", 100 },
4184
  { 2, 282, "", 100 },
4185
  { 2, 294, "", 100 },
4186
  { 2, 306, "", 100 },
4187
  { 2, 318, "", 100 },
4188
  { 2, 334, "", 100 },
4189
// convert_uchar8_rtz
4190
  { 2, 224, "", 100 },
4191
  { 2, 236, "", 100 },
4192
  { 2, 248, "", 100 },
4193
  { 2, 260, "", 100 },
4194
  { 2, 272, "", 100 },
4195
  { 2, 284, "", 100 },
4196
  { 2, 296, "", 100 },
4197
  { 2, 308, "", 100 },
4198
  { 2, 320, "", 100 },
4199
  { 2, 336, "", 100 },
4200
// convert_uchar16_rtz
4201
  { 2, 226, "", 100 },
4202
  { 2, 238, "", 100 },
4203
  { 2, 250, "", 100 },
4204
  { 2, 262, "", 100 },
4205
  { 2, 274, "", 100 },
4206
  { 2, 286, "", 100 },
4207
  { 2, 298, "", 100 },
4208
  { 2, 310, "", 100 },
4209
  { 2, 322, "", 100 },
4210
  { 2, 338, "", 100 },
4211
// convert_uchar_rtp
4212
  { 2, 216, "", 100 },
4213
  { 2, 228, "", 100 },
4214
  { 2, 240, "", 100 },
4215
  { 2, 252, "", 100 },
4216
  { 2, 264, "", 100 },
4217
  { 2, 276, "", 100 },
4218
  { 2, 288, "", 100 },
4219
  { 2, 300, "", 100 },
4220
  { 2, 312, "", 100 },
4221
  { 2, 328, "", 100 },
4222
// convert_uchar2_rtp
4223
  { 2, 218, "", 100 },
4224
  { 2, 230, "", 100 },
4225
  { 2, 242, "", 100 },
4226
  { 2, 254, "", 100 },
4227
  { 2, 266, "", 100 },
4228
  { 2, 278, "", 100 },
4229
  { 2, 290, "", 100 },
4230
  { 2, 302, "", 100 },
4231
  { 2, 314, "", 100 },
4232
  { 2, 330, "", 100 },
4233
// convert_uchar3_rtp
4234
  { 2, 220, "", 100 },
4235
  { 2, 232, "", 100 },
4236
  { 2, 244, "", 100 },
4237
  { 2, 256, "", 100 },
4238
  { 2, 268, "", 100 },
4239
  { 2, 280, "", 100 },
4240
  { 2, 292, "", 100 },
4241
  { 2, 304, "", 100 },
4242
  { 2, 316, "", 100 },
4243
  { 2, 332, "", 100 },
4244
// convert_uchar4_rtp
4245
  { 2, 222, "", 100 },
4246
  { 2, 234, "", 100 },
4247
  { 2, 246, "", 100 },
4248
  { 2, 258, "", 100 },
4249
  { 2, 270, "", 100 },
4250
  { 2, 282, "", 100 },
4251
  { 2, 294, "", 100 },
4252
  { 2, 306, "", 100 },
4253
  { 2, 318, "", 100 },
4254
  { 2, 334, "", 100 },
4255
// convert_uchar8_rtp
4256
  { 2, 224, "", 100 },
4257
  { 2, 236, "", 100 },
4258
  { 2, 248, "", 100 },
4259
  { 2, 260, "", 100 },
4260
  { 2, 272, "", 100 },
4261
  { 2, 284, "", 100 },
4262
  { 2, 296, "", 100 },
4263
  { 2, 308, "", 100 },
4264
  { 2, 320, "", 100 },
4265
  { 2, 336, "", 100 },
4266
// convert_uchar16_rtp
4267
  { 2, 226, "", 100 },
4268
  { 2, 238, "", 100 },
4269
  { 2, 250, "", 100 },
4270
  { 2, 262, "", 100 },
4271
  { 2, 274, "", 100 },
4272
  { 2, 286, "", 100 },
4273
  { 2, 298, "", 100 },
4274
  { 2, 310, "", 100 },
4275
  { 2, 322, "", 100 },
4276
  { 2, 338, "", 100 },
4277
// convert_uchar_rtn
4278
  { 2, 216, "", 100 },
4279
  { 2, 228, "", 100 },
4280
  { 2, 240, "", 100 },
4281
  { 2, 252, "", 100 },
4282
  { 2, 264, "", 100 },
4283
  { 2, 276, "", 100 },
4284
  { 2, 288, "", 100 },
4285
  { 2, 300, "", 100 },
4286
  { 2, 312, "", 100 },
4287
  { 2, 328, "", 100 },
4288
// convert_uchar2_rtn
4289
  { 2, 218, "", 100 },
4290
  { 2, 230, "", 100 },
4291
  { 2, 242, "", 100 },
4292
  { 2, 254, "", 100 },
4293
  { 2, 266, "", 100 },
4294
  { 2, 278, "", 100 },
4295
  { 2, 290, "", 100 },
4296
  { 2, 302, "", 100 },
4297
  { 2, 314, "", 100 },
4298
  { 2, 330, "", 100 },
4299
// convert_uchar3_rtn
4300
  { 2, 220, "", 100 },
4301
  { 2, 232, "", 100 },
4302
  { 2, 244, "", 100 },
4303
  { 2, 256, "", 100 },
4304
  { 2, 268, "", 100 },
4305
  { 2, 280, "", 100 },
4306
  { 2, 292, "", 100 },
4307
  { 2, 304, "", 100 },
4308
  { 2, 316, "", 100 },
4309
  { 2, 332, "", 100 },
4310
// convert_uchar4_rtn
4311
  { 2, 222, "", 100 },
4312
  { 2, 234, "", 100 },
4313
  { 2, 246, "", 100 },
4314
  { 2, 258, "", 100 },
4315
  { 2, 270, "", 100 },
4316
  { 2, 282, "", 100 },
4317
  { 2, 294, "", 100 },
4318
  { 2, 306, "", 100 },
4319
  { 2, 318, "", 100 },
4320
  { 2, 334, "", 100 },
4321
// convert_uchar8_rtn
4322
  { 2, 224, "", 100 },
4323
  { 2, 236, "", 100 },
4324
  { 2, 248, "", 100 },
4325
  { 2, 260, "", 100 },
4326
  { 2, 272, "", 100 },
4327
  { 2, 284, "", 100 },
4328
  { 2, 296, "", 100 },
4329
  { 2, 308, "", 100 },
4330
  { 2, 320, "", 100 },
4331
  { 2, 336, "", 100 },
4332
// convert_uchar16_rtn
4333
  { 2, 226, "", 100 },
4334
  { 2, 238, "", 100 },
4335
  { 2, 250, "", 100 },
4336
  { 2, 262, "", 100 },
4337
  { 2, 274, "", 100 },
4338
  { 2, 286, "", 100 },
4339
  { 2, 298, "", 100 },
4340
  { 2, 310, "", 100 },
4341
  { 2, 322, "", 100 },
4342
  { 2, 338, "", 100 },
4343
// convert_uchar_sat
4344
  { 2, 216, "", 100 },
4345
  { 2, 228, "", 100 },
4346
  { 2, 240, "", 100 },
4347
  { 2, 252, "", 100 },
4348
  { 2, 264, "", 100 },
4349
  { 2, 276, "", 100 },
4350
  { 2, 288, "", 100 },
4351
  { 2, 300, "", 100 },
4352
  { 2, 312, "", 100 },
4353
  { 2, 328, "", 100 },
4354
// convert_uchar2_sat
4355
  { 2, 218, "", 100 },
4356
  { 2, 230, "", 100 },
4357
  { 2, 242, "", 100 },
4358
  { 2, 254, "", 100 },
4359
  { 2, 266, "", 100 },
4360
  { 2, 278, "", 100 },
4361
  { 2, 290, "", 100 },
4362
  { 2, 302, "", 100 },
4363
  { 2, 314, "", 100 },
4364
  { 2, 330, "", 100 },
4365
// convert_uchar3_sat
4366
  { 2, 220, "", 100 },
4367
  { 2, 232, "", 100 },
4368
  { 2, 244, "", 100 },
4369
  { 2, 256, "", 100 },
4370
  { 2, 268, "", 100 },
4371
  { 2, 280, "", 100 },
4372
  { 2, 292, "", 100 },
4373
  { 2, 304, "", 100 },
4374
  { 2, 316, "", 100 },
4375
  { 2, 332, "", 100 },
4376
// convert_uchar4_sat
4377
  { 2, 222, "", 100 },
4378
  { 2, 234, "", 100 },
4379
  { 2, 246, "", 100 },
4380
  { 2, 258, "", 100 },
4381
  { 2, 270, "", 100 },
4382
  { 2, 282, "", 100 },
4383
  { 2, 294, "", 100 },
4384
  { 2, 306, "", 100 },
4385
  { 2, 318, "", 100 },
4386
  { 2, 334, "", 100 },
4387
// convert_uchar8_sat
4388
  { 2, 224, "", 100 },
4389
  { 2, 236, "", 100 },
4390
  { 2, 248, "", 100 },
4391
  { 2, 260, "", 100 },
4392
  { 2, 272, "", 100 },
4393
  { 2, 284, "", 100 },
4394
  { 2, 296, "", 100 },
4395
  { 2, 308, "", 100 },
4396
  { 2, 320, "", 100 },
4397
  { 2, 336, "", 100 },
4398
// convert_uchar16_sat
4399
  { 2, 226, "", 100 },
4400
  { 2, 238, "", 100 },
4401
  { 2, 250, "", 100 },
4402
  { 2, 262, "", 100 },
4403
  { 2, 274, "", 100 },
4404
  { 2, 286, "", 100 },
4405
  { 2, 298, "", 100 },
4406
  { 2, 310, "", 100 },
4407
  { 2, 322, "", 100 },
4408
  { 2, 338, "", 100 },
4409
// convert_uchar_sat_rte
4410
  { 2, 216, "", 100 },
4411
  { 2, 228, "", 100 },
4412
  { 2, 240, "", 100 },
4413
  { 2, 252, "", 100 },
4414
  { 2, 264, "", 100 },
4415
  { 2, 276, "", 100 },
4416
  { 2, 288, "", 100 },
4417
  { 2, 300, "", 100 },
4418
  { 2, 312, "", 100 },
4419
  { 2, 328, "", 100 },
4420
// convert_uchar2_sat_rte
4421
  { 2, 218, "", 100 },
4422
  { 2, 230, "", 100 },
4423
  { 2, 242, "", 100 },
4424
  { 2, 254, "", 100 },
4425
  { 2, 266, "", 100 },
4426
  { 2, 278, "", 100 },
4427
  { 2, 290, "", 100 },
4428
  { 2, 302, "", 100 },
4429
  { 2, 314, "", 100 },
4430
  { 2, 330, "", 100 },
4431
// convert_uchar3_sat_rte
4432
  { 2, 220, "", 100 },
4433
  { 2, 232, "", 100 },
4434
  { 2, 244, "", 100 },
4435
  { 2, 256, "", 100 },
4436
  { 2, 268, "", 100 },
4437
  { 2, 280, "", 100 },
4438
  { 2, 292, "", 100 },
4439
  { 2, 304, "", 100 },
4440
  { 2, 316, "", 100 },
4441
  { 2, 332, "", 100 },
4442
// convert_uchar4_sat_rte
4443
  { 2, 222, "", 100 },
4444
  { 2, 234, "", 100 },
4445
  { 2, 246, "", 100 },
4446
  { 2, 258, "", 100 },
4447
  { 2, 270, "", 100 },
4448
  { 2, 282, "", 100 },
4449
  { 2, 294, "", 100 },
4450
  { 2, 306, "", 100 },
4451
  { 2, 318, "", 100 },
4452
  { 2, 334, "", 100 },
4453
// convert_uchar8_sat_rte
4454
  { 2, 224, "", 100 },
4455
  { 2, 236, "", 100 },
4456
  { 2, 248, "", 100 },
4457
  { 2, 260, "", 100 },
4458
  { 2, 272, "", 100 },
4459
  { 2, 284, "", 100 },
4460
  { 2, 296, "", 100 },
4461
  { 2, 308, "", 100 },
4462
  { 2, 320, "", 100 },
4463
  { 2, 336, "", 100 },
4464
// convert_uchar16_sat_rte
4465
  { 2, 226, "", 100 },
4466
  { 2, 238, "", 100 },
4467
  { 2, 250, "", 100 },
4468
  { 2, 262, "", 100 },
4469
  { 2, 274, "", 100 },
4470
  { 2, 286, "", 100 },
4471
  { 2, 298, "", 100 },
4472
  { 2, 310, "", 100 },
4473
  { 2, 322, "", 100 },
4474
  { 2, 338, "", 100 },
4475
// convert_uchar_sat_rtz
4476
  { 2, 216, "", 100 },
4477
  { 2, 228, "", 100 },
4478
  { 2, 240, "", 100 },
4479
  { 2, 252, "", 100 },
4480
  { 2, 264, "", 100 },
4481
  { 2, 276, "", 100 },
4482
  { 2, 288, "", 100 },
4483
  { 2, 300, "", 100 },
4484
  { 2, 312, "", 100 },
4485
  { 2, 328, "", 100 },
4486
// convert_uchar2_sat_rtz
4487
  { 2, 218, "", 100 },
4488
  { 2, 230, "", 100 },
4489
  { 2, 242, "", 100 },
4490
  { 2, 254, "", 100 },
4491
  { 2, 266, "", 100 },
4492
  { 2, 278, "", 100 },
4493
  { 2, 290, "", 100 },
4494
  { 2, 302, "", 100 },
4495
  { 2, 314, "", 100 },
4496
  { 2, 330, "", 100 },
4497
// convert_uchar3_sat_rtz
4498
  { 2, 220, "", 100 },
4499
  { 2, 232, "", 100 },
4500
  { 2, 244, "", 100 },
4501
  { 2, 256, "", 100 },
4502
  { 2, 268, "", 100 },
4503
  { 2, 280, "", 100 },
4504
  { 2, 292, "", 100 },
4505
  { 2, 304, "", 100 },
4506
  { 2, 316, "", 100 },
4507
  { 2, 332, "", 100 },
4508
// convert_uchar4_sat_rtz
4509
  { 2, 222, "", 100 },
4510
  { 2, 234, "", 100 },
4511
  { 2, 246, "", 100 },
4512
  { 2, 258, "", 100 },
4513
  { 2, 270, "", 100 },
4514
  { 2, 282, "", 100 },
4515
  { 2, 294, "", 100 },
4516
  { 2, 306, "", 100 },
4517
  { 2, 318, "", 100 },
4518
  { 2, 334, "", 100 },
4519
// convert_uchar8_sat_rtz
4520
  { 2, 224, "", 100 },
4521
  { 2, 236, "", 100 },
4522
  { 2, 248, "", 100 },
4523
  { 2, 260, "", 100 },
4524
  { 2, 272, "", 100 },
4525
  { 2, 284, "", 100 },
4526
  { 2, 296, "", 100 },
4527
  { 2, 308, "", 100 },
4528
  { 2, 320, "", 100 },
4529
  { 2, 336, "", 100 },
4530
// convert_uchar16_sat_rtz
4531
  { 2, 226, "", 100 },
4532
  { 2, 238, "", 100 },
4533
  { 2, 250, "", 100 },
4534
  { 2, 262, "", 100 },
4535
  { 2, 274, "", 100 },
4536
  { 2, 286, "", 100 },
4537
  { 2, 298, "", 100 },
4538
  { 2, 310, "", 100 },
4539
  { 2, 322, "", 100 },
4540
  { 2, 338, "", 100 },
4541
// convert_uchar_sat_rtp
4542
  { 2, 216, "", 100 },
4543
  { 2, 228, "", 100 },
4544
  { 2, 240, "", 100 },
4545
  { 2, 252, "", 100 },
4546
  { 2, 264, "", 100 },
4547
  { 2, 276, "", 100 },
4548
  { 2, 288, "", 100 },
4549
  { 2, 300, "", 100 },
4550
  { 2, 312, "", 100 },
4551
  { 2, 328, "", 100 },
4552
// convert_uchar2_sat_rtp
4553
  { 2, 218, "", 100 },
4554
  { 2, 230, "", 100 },
4555
  { 2, 242, "", 100 },
4556
  { 2, 254, "", 100 },
4557
  { 2, 266, "", 100 },
4558
  { 2, 278, "", 100 },
4559
  { 2, 290, "", 100 },
4560
  { 2, 302, "", 100 },
4561
  { 2, 314, "", 100 },
4562
  { 2, 330, "", 100 },
4563
// convert_uchar3_sat_rtp
4564
  { 2, 220, "", 100 },
4565
  { 2, 232, "", 100 },
4566
  { 2, 244, "", 100 },
4567
  { 2, 256, "", 100 },
4568
  { 2, 268, "", 100 },
4569
  { 2, 280, "", 100 },
4570
  { 2, 292, "", 100 },
4571
  { 2, 304, "", 100 },
4572
  { 2, 316, "", 100 },
4573
  { 2, 332, "", 100 },
4574
// convert_uchar4_sat_rtp
4575
  { 2, 222, "", 100 },
4576
  { 2, 234, "", 100 },
4577
  { 2, 246, "", 100 },
4578
  { 2, 258, "", 100 },
4579
  { 2, 270, "", 100 },
4580
  { 2, 282, "", 100 },
4581
  { 2, 294, "", 100 },
4582
  { 2, 306, "", 100 },
4583
  { 2, 318, "", 100 },
4584
  { 2, 334, "", 100 },
4585
// convert_uchar8_sat_rtp
4586
  { 2, 224, "", 100 },
4587
  { 2, 236, "", 100 },
4588
  { 2, 248, "", 100 },
4589
  { 2, 260, "", 100 },
4590
  { 2, 272, "", 100 },
4591
  { 2, 284, "", 100 },
4592
  { 2, 296, "", 100 },
4593
  { 2, 308, "", 100 },
4594
  { 2, 320, "", 100 },
4595
  { 2, 336, "", 100 },
4596
// convert_uchar16_sat_rtp
4597
  { 2, 226, "", 100 },
4598
  { 2, 238, "", 100 },
4599
  { 2, 250, "", 100 },
4600
  { 2, 262, "", 100 },
4601
  { 2, 274, "", 100 },
4602
  { 2, 286, "", 100 },
4603
  { 2, 298, "", 100 },
4604
  { 2, 310, "", 100 },
4605
  { 2, 322, "", 100 },
4606
  { 2, 338, "", 100 },
4607
// convert_uchar_sat_rtn
4608
  { 2, 216, "", 100 },
4609
  { 2, 228, "", 100 },
4610
  { 2, 240, "", 100 },
4611
  { 2, 252, "", 100 },
4612
  { 2, 264, "", 100 },
4613
  { 2, 276, "", 100 },
4614
  { 2, 288, "", 100 },
4615
  { 2, 300, "", 100 },
4616
  { 2, 312, "", 100 },
4617
  { 2, 328, "", 100 },
4618
// convert_uchar2_sat_rtn
4619
  { 2, 218, "", 100 },
4620
  { 2, 230, "", 100 },
4621
  { 2, 242, "", 100 },
4622
  { 2, 254, "", 100 },
4623
  { 2, 266, "", 100 },
4624
  { 2, 278, "", 100 },
4625
  { 2, 290, "", 100 },
4626
  { 2, 302, "", 100 },
4627
  { 2, 314, "", 100 },
4628
  { 2, 330, "", 100 },
4629
// convert_uchar3_sat_rtn
4630
  { 2, 220, "", 100 },
4631
  { 2, 232, "", 100 },
4632
  { 2, 244, "", 100 },
4633
  { 2, 256, "", 100 },
4634
  { 2, 268, "", 100 },
4635
  { 2, 280, "", 100 },
4636
  { 2, 292, "", 100 },
4637
  { 2, 304, "", 100 },
4638
  { 2, 316, "", 100 },
4639
  { 2, 332, "", 100 },
4640
// convert_uchar4_sat_rtn
4641
  { 2, 222, "", 100 },
4642
  { 2, 234, "", 100 },
4643
  { 2, 246, "", 100 },
4644
  { 2, 258, "", 100 },
4645
  { 2, 270, "", 100 },
4646
  { 2, 282, "", 100 },
4647
  { 2, 294, "", 100 },
4648
  { 2, 306, "", 100 },
4649
  { 2, 318, "", 100 },
4650
  { 2, 334, "", 100 },
4651
// convert_uchar8_sat_rtn
4652
  { 2, 224, "", 100 },
4653
  { 2, 236, "", 100 },
4654
  { 2, 248, "", 100 },
4655
  { 2, 260, "", 100 },
4656
  { 2, 272, "", 100 },
4657
  { 2, 284, "", 100 },
4658
  { 2, 296, "", 100 },
4659
  { 2, 308, "", 100 },
4660
  { 2, 320, "", 100 },
4661
  { 2, 336, "", 100 },
4662
// convert_uchar16_sat_rtn
4663
  { 2, 226, "", 100 },
4664
  { 2, 238, "", 100 },
4665
  { 2, 250, "", 100 },
4666
  { 2, 262, "", 100 },
4667
  { 2, 274, "", 100 },
4668
  { 2, 286, "", 100 },
4669
  { 2, 298, "", 100 },
4670
  { 2, 310, "", 100 },
4671
  { 2, 322, "", 100 },
4672
  { 2, 338, "", 100 },
4673
// acos
4674
  { 2, 22, "", 100 },
4675
  { 2, 0, "", 100 },
4676
  { 2, 14, "", 100 },
4677
  { 2, 16, "", 100 },
4678
  { 2, 18, "", 100 },
4679
  { 2, 20, "", 100 },
4680
  { 2, 1136, "", 100 },
4681
  { 2, 1138, "", 100 },
4682
  { 2, 1140, "", 100 },
4683
  { 2, 1142, "", 100 },
4684
  { 2, 1144, "", 100 },
4685
  { 2, 1146, "", 100 },
4686
  { 2, 1148, "", 100 },
4687
  { 2, 1150, "", 100 },
4688
  { 2, 1152, "", 100 },
4689
  { 2, 1154, "", 100 },
4690
  { 2, 1156, "", 100 },
4691
  { 2, 1158, "", 100 },
4692
// convert_short
4693
  { 2, 346, "", 100 },
4694
  { 2, 360, "", 100 },
4695
  { 2, 372, "", 100 },
4696
  { 2, 384, "", 100 },
4697
  { 2, 396, "", 100 },
4698
  { 2, 408, "", 100 },
4699
  { 2, 420, "", 100 },
4700
  { 2, 432, "", 100 },
4701
  { 2, 444, "", 100 },
4702
  { 2, 456, "", 100 },
4703
// convert_short2
4704
  { 2, 348, "", 100 },
4705
  { 2, 362, "", 100 },
4706
  { 2, 374, "", 100 },
4707
  { 2, 386, "", 100 },
4708
  { 2, 398, "", 100 },
4709
  { 2, 410, "", 100 },
4710
  { 2, 422, "", 100 },
4711
  { 2, 434, "", 100 },
4712
  { 2, 446, "", 100 },
4713
  { 2, 458, "", 100 },
4714
// convert_short3
4715
  { 2, 350, "", 100 },
4716
  { 2, 364, "", 100 },
4717
  { 2, 376, "", 100 },
4718
  { 2, 388, "", 100 },
4719
  { 2, 400, "", 100 },
4720
  { 2, 412, "", 100 },
4721
  { 2, 424, "", 100 },
4722
  { 2, 436, "", 100 },
4723
  { 2, 448, "", 100 },
4724
  { 2, 460, "", 100 },
4725
// convert_short4
4726
  { 2, 352, "", 100 },
4727
  { 2, 366, "", 100 },
4728
  { 2, 378, "", 100 },
4729
  { 2, 390, "", 100 },
4730
  { 2, 402, "", 100 },
4731
  { 2, 414, "", 100 },
4732
  { 2, 426, "", 100 },
4733
  { 2, 438, "", 100 },
4734
  { 2, 450, "", 100 },
4735
  { 2, 462, "", 100 },
4736
// convert_short8
4737
  { 2, 354, "", 100 },
4738
  { 2, 368, "", 100 },
4739
  { 2, 380, "", 100 },
4740
  { 2, 392, "", 100 },
4741
  { 2, 404, "", 100 },
4742
  { 2, 416, "", 100 },
4743
  { 2, 428, "", 100 },
4744
  { 2, 440, "", 100 },
4745
  { 2, 452, "", 100 },
4746
  { 2, 464, "", 100 },
4747
// convert_short16
4748
  { 2, 356, "", 100 },
4749
  { 2, 370, "", 100 },
4750
  { 2, 382, "", 100 },
4751
  { 2, 394, "", 100 },
4752
  { 2, 406, "", 100 },
4753
  { 2, 418, "", 100 },
4754
  { 2, 430, "", 100 },
4755
  { 2, 442, "", 100 },
4756
  { 2, 454, "", 100 },
4757
  { 2, 466, "", 100 },
4758
// convert_short_rte
4759
  { 2, 346, "", 100 },
4760
  { 2, 360, "", 100 },
4761
  { 2, 372, "", 100 },
4762
  { 2, 384, "", 100 },
4763
  { 2, 396, "", 100 },
4764
  { 2, 408, "", 100 },
4765
  { 2, 420, "", 100 },
4766
  { 2, 432, "", 100 },
4767
  { 2, 444, "", 100 },
4768
  { 2, 456, "", 100 },
4769
// convert_short2_rte
4770
  { 2, 348, "", 100 },
4771
  { 2, 362, "", 100 },
4772
  { 2, 374, "", 100 },
4773
  { 2, 386, "", 100 },
4774
  { 2, 398, "", 100 },
4775
  { 2, 410, "", 100 },
4776
  { 2, 422, "", 100 },
4777
  { 2, 434, "", 100 },
4778
  { 2, 446, "", 100 },
4779
  { 2, 458, "", 100 },
4780
// convert_short3_rte
4781
  { 2, 350, "", 100 },
4782
  { 2, 364, "", 100 },
4783
  { 2, 376, "", 100 },
4784
  { 2, 388, "", 100 },
4785
  { 2, 400, "", 100 },
4786
  { 2, 412, "", 100 },
4787
  { 2, 424, "", 100 },
4788
  { 2, 436, "", 100 },
4789
  { 2, 448, "", 100 },
4790
  { 2, 460, "", 100 },
4791
// convert_short4_rte
4792
  { 2, 352, "", 100 },
4793
  { 2, 366, "", 100 },
4794
  { 2, 378, "", 100 },
4795
  { 2, 390, "", 100 },
4796
  { 2, 402, "", 100 },
4797
  { 2, 414, "", 100 },
4798
  { 2, 426, "", 100 },
4799
  { 2, 438, "", 100 },
4800
  { 2, 450, "", 100 },
4801
  { 2, 462, "", 100 },
4802
// convert_short8_rte
4803
  { 2, 354, "", 100 },
4804
  { 2, 368, "", 100 },
4805
  { 2, 380, "", 100 },
4806
  { 2, 392, "", 100 },
4807
  { 2, 404, "", 100 },
4808
  { 2, 416, "", 100 },
4809
  { 2, 428, "", 100 },
4810
  { 2, 440, "", 100 },
4811
  { 2, 452, "", 100 },
4812
  { 2, 464, "", 100 },
4813
// convert_short16_rte
4814
  { 2, 356, "", 100 },
4815
  { 2, 370, "", 100 },
4816
  { 2, 382, "", 100 },
4817
  { 2, 394, "", 100 },
4818
  { 2, 406, "", 100 },
4819
  { 2, 418, "", 100 },
4820
  { 2, 430, "", 100 },
4821
  { 2, 442, "", 100 },
4822
  { 2, 454, "", 100 },
4823
  { 2, 466, "", 100 },
4824
// convert_short_rtz
4825
  { 2, 346, "", 100 },
4826
  { 2, 360, "", 100 },
4827
  { 2, 372, "", 100 },
4828
  { 2, 384, "", 100 },
4829
  { 2, 396, "", 100 },
4830
  { 2, 408, "", 100 },
4831
  { 2, 420, "", 100 },
4832
  { 2, 432, "", 100 },
4833
  { 2, 444, "", 100 },
4834
  { 2, 456, "", 100 },
4835
// convert_short2_rtz
4836
  { 2, 348, "", 100 },
4837
  { 2, 362, "", 100 },
4838
  { 2, 374, "", 100 },
4839
  { 2, 386, "", 100 },
4840
  { 2, 398, "", 100 },
4841
  { 2, 410, "", 100 },
4842
  { 2, 422, "", 100 },
4843
  { 2, 434, "", 100 },
4844
  { 2, 446, "", 100 },
4845
  { 2, 458, "", 100 },
4846
// convert_short3_rtz
4847
  { 2, 350, "", 100 },
4848
  { 2, 364, "", 100 },
4849
  { 2, 376, "", 100 },
4850
  { 2, 388, "", 100 },
4851
  { 2, 400, "", 100 },
4852
  { 2, 412, "", 100 },
4853
  { 2, 424, "", 100 },
4854
  { 2, 436, "", 100 },
4855
  { 2, 448, "", 100 },
4856
  { 2, 460, "", 100 },
4857
// convert_short4_rtz
4858
  { 2, 352, "", 100 },
4859
  { 2, 366, "", 100 },
4860
  { 2, 378, "", 100 },
4861
  { 2, 390, "", 100 },
4862
  { 2, 402, "", 100 },
4863
  { 2, 414, "", 100 },
4864
  { 2, 426, "", 100 },
4865
  { 2, 438, "", 100 },
4866
  { 2, 450, "", 100 },
4867
  { 2, 462, "", 100 },
4868
// convert_short8_rtz
4869
  { 2, 354, "", 100 },
4870
  { 2, 368, "", 100 },
4871
  { 2, 380, "", 100 },
4872
  { 2, 392, "", 100 },
4873
  { 2, 404, "", 100 },
4874
  { 2, 416, "", 100 },
4875
  { 2, 428, "", 100 },
4876
  { 2, 440, "", 100 },
4877
  { 2, 452, "", 100 },
4878
  { 2, 464, "", 100 },
4879
// convert_short16_rtz
4880
  { 2, 356, "", 100 },
4881
  { 2, 370, "", 100 },
4882
  { 2, 382, "", 100 },
4883
  { 2, 394, "", 100 },
4884
  { 2, 406, "", 100 },
4885
  { 2, 418, "", 100 },
4886
  { 2, 430, "", 100 },
4887
  { 2, 442, "", 100 },
4888
  { 2, 454, "", 100 },
4889
  { 2, 466, "", 100 },
4890
// convert_short_rtp
4891
  { 2, 346, "", 100 },
4892
  { 2, 360, "", 100 },
4893
  { 2, 372, "", 100 },
4894
  { 2, 384, "", 100 },
4895
  { 2, 396, "", 100 },
4896
  { 2, 408, "", 100 },
4897
  { 2, 420, "", 100 },
4898
  { 2, 432, "", 100 },
4899
  { 2, 444, "", 100 },
4900
  { 2, 456, "", 100 },
4901
// convert_short2_rtp
4902
  { 2, 348, "", 100 },
4903
  { 2, 362, "", 100 },
4904
  { 2, 374, "", 100 },
4905
  { 2, 386, "", 100 },
4906
  { 2, 398, "", 100 },
4907
  { 2, 410, "", 100 },
4908
  { 2, 422, "", 100 },
4909
  { 2, 434, "", 100 },
4910
  { 2, 446, "", 100 },
4911
  { 2, 458, "", 100 },
4912
// convert_short3_rtp
4913
  { 2, 350, "", 100 },
4914
  { 2, 364, "", 100 },
4915
  { 2, 376, "", 100 },
4916
  { 2, 388, "", 100 },
4917
  { 2, 400, "", 100 },
4918
  { 2, 412, "", 100 },
4919
  { 2, 424, "", 100 },
4920
  { 2, 436, "", 100 },
4921
  { 2, 448, "", 100 },
4922
  { 2, 460, "", 100 },
4923
// convert_short4_rtp
4924
  { 2, 352, "", 100 },
4925
  { 2, 366, "", 100 },
4926
  { 2, 378, "", 100 },
4927
  { 2, 390, "", 100 },
4928
  { 2, 402, "", 100 },
4929
  { 2, 414, "", 100 },
4930
  { 2, 426, "", 100 },
4931
  { 2, 438, "", 100 },
4932
  { 2, 450, "", 100 },
4933
  { 2, 462, "", 100 },
4934
// convert_short8_rtp
4935
  { 2, 354, "", 100 },
4936
  { 2, 368, "", 100 },
4937
  { 2, 380, "", 100 },
4938
  { 2, 392, "", 100 },
4939
  { 2, 404, "", 100 },
4940
  { 2, 416, "", 100 },
4941
  { 2, 428, "", 100 },
4942
  { 2, 440, "", 100 },
4943
  { 2, 452, "", 100 },
4944
  { 2, 464, "", 100 },
4945
// convert_short16_rtp
4946
  { 2, 356, "", 100 },
4947
  { 2, 370, "", 100 },
4948
  { 2, 382, "", 100 },
4949
  { 2, 394, "", 100 },
4950
  { 2, 406, "", 100 },
4951
  { 2, 418, "", 100 },
4952
  { 2, 430, "", 100 },
4953
  { 2, 442, "", 100 },
4954
  { 2, 454, "", 100 },
4955
  { 2, 466, "", 100 },
4956
// convert_short_rtn
4957
  { 2, 346, "", 100 },
4958
  { 2, 360, "", 100 },
4959
  { 2, 372, "", 100 },
4960
  { 2, 384, "", 100 },
4961
  { 2, 396, "", 100 },
4962
  { 2, 408, "", 100 },
4963
  { 2, 420, "", 100 },
4964
  { 2, 432, "", 100 },
4965
  { 2, 444, "", 100 },
4966
  { 2, 456, "", 100 },
4967
// convert_short2_rtn
4968
  { 2, 348, "", 100 },
4969
  { 2, 362, "", 100 },
4970
  { 2, 374, "", 100 },
4971
  { 2, 386, "", 100 },
4972
  { 2, 398, "", 100 },
4973
  { 2, 410, "", 100 },
4974
  { 2, 422, "", 100 },
4975
  { 2, 434, "", 100 },
4976
  { 2, 446, "", 100 },
4977
  { 2, 458, "", 100 },
4978
// convert_short3_rtn
4979
  { 2, 350, "", 100 },
4980
  { 2, 364, "", 100 },
4981
  { 2, 376, "", 100 },
4982
  { 2, 388, "", 100 },
4983
  { 2, 400, "", 100 },
4984
  { 2, 412, "", 100 },
4985
  { 2, 424, "", 100 },
4986
  { 2, 436, "", 100 },
4987
  { 2, 448, "", 100 },
4988
  { 2, 460, "", 100 },
4989
// convert_short4_rtn
4990
  { 2, 352, "", 100 },
4991
  { 2, 366, "", 100 },
4992
  { 2, 378, "", 100 },
4993
  { 2, 390, "", 100 },
4994
  { 2, 402, "", 100 },
4995
  { 2, 414, "", 100 },
4996
  { 2, 426, "", 100 },
4997
  { 2, 438, "", 100 },
4998
  { 2, 450, "", 100 },
4999
  { 2, 462, "", 100 },
5000
// convert_short8_rtn
5001
  { 2, 354, "", 100 },
5002
  { 2, 368, "", 100 },
5003
  { 2, 380, "", 100 },
5004
  { 2, 392, "", 100 },
5005
  { 2, 404, "", 100 },
5006
  { 2, 416, "", 100 },
5007
  { 2, 428, "", 100 },
5008
  { 2, 440, "", 100 },
5009
  { 2, 452, "", 100 },
5010
  { 2, 464, "", 100 },
5011
// convert_short16_rtn
5012
  { 2, 356, "", 100 },
5013
  { 2, 370, "", 100 },
5014
  { 2, 382, "", 100 },
5015
  { 2, 394, "", 100 },
5016
  { 2, 406, "", 100 },
5017
  { 2, 418, "", 100 },
5018
  { 2, 430, "", 100 },
5019
  { 2, 442, "", 100 },
5020
  { 2, 454, "", 100 },
5021
  { 2, 466, "", 100 },
5022
// convert_short_sat
5023
  { 2, 346, "", 100 },
5024
  { 2, 360, "", 100 },
5025
  { 2, 372, "", 100 },
5026
  { 2, 384, "", 100 },
5027
  { 2, 396, "", 100 },
5028
  { 2, 408, "", 100 },
5029
  { 2, 420, "", 100 },
5030
  { 2, 432, "", 100 },
5031
  { 2, 444, "", 100 },
5032
  { 2, 456, "", 100 },
5033
// convert_short2_sat
5034
  { 2, 348, "", 100 },
5035
  { 2, 362, "", 100 },
5036
  { 2, 374, "", 100 },
5037
  { 2, 386, "", 100 },
5038
  { 2, 398, "", 100 },
5039
  { 2, 410, "", 100 },
5040
  { 2, 422, "", 100 },
5041
  { 2, 434, "", 100 },
5042
  { 2, 446, "", 100 },
5043
  { 2, 458, "", 100 },
5044
// convert_short3_sat
5045
  { 2, 350, "", 100 },
5046
  { 2, 364, "", 100 },
5047
  { 2, 376, "", 100 },
5048
  { 2, 388, "", 100 },
5049
  { 2, 400, "", 100 },
5050
  { 2, 412, "", 100 },
5051
  { 2, 424, "", 100 },
5052
  { 2, 436, "", 100 },
5053
  { 2, 448, "", 100 },
5054
  { 2, 460, "", 100 },
5055
// convert_short4_sat
5056
  { 2, 352, "", 100 },
5057
  { 2, 366, "", 100 },
5058
  { 2, 378, "", 100 },
5059
  { 2, 390, "", 100 },
5060
  { 2, 402, "", 100 },
5061
  { 2, 414, "", 100 },
5062
  { 2, 426, "", 100 },
5063
  { 2, 438, "", 100 },
5064
  { 2, 450, "", 100 },
5065
  { 2, 462, "", 100 },
5066
// convert_short8_sat
5067
  { 2, 354, "", 100 },
5068
  { 2, 368, "", 100 },
5069
  { 2, 380, "", 100 },
5070
  { 2, 392, "", 100 },
5071
  { 2, 404, "", 100 },
5072
  { 2, 416, "", 100 },
5073
  { 2, 428, "", 100 },
5074
  { 2, 440, "", 100 },
5075
  { 2, 452, "", 100 },
5076
  { 2, 464, "", 100 },
5077
// convert_short16_sat
5078
  { 2, 356, "", 100 },
5079
  { 2, 370, "", 100 },
5080
  { 2, 382, "", 100 },
5081
  { 2, 394, "", 100 },
5082
  { 2, 406, "", 100 },
5083
  { 2, 418, "", 100 },
5084
  { 2, 430, "", 100 },
5085
  { 2, 442, "", 100 },
5086
  { 2, 454, "", 100 },
5087
  { 2, 466, "", 100 },
5088
// convert_short_sat_rte
5089
  { 2, 346, "", 100 },
5090
  { 2, 360, "", 100 },
5091
  { 2, 372, "", 100 },
5092
  { 2, 384, "", 100 },
5093
  { 2, 396, "", 100 },
5094
  { 2, 408, "", 100 },
5095
  { 2, 420, "", 100 },
5096
  { 2, 432, "", 100 },
5097
  { 2, 444, "", 100 },
5098
  { 2, 456, "", 100 },
5099
// convert_short2_sat_rte
5100
  { 2, 348, "", 100 },
5101
  { 2, 362, "", 100 },
5102
  { 2, 374, "", 100 },
5103
  { 2, 386, "", 100 },
5104
  { 2, 398, "", 100 },
5105
  { 2, 410, "", 100 },
5106
  { 2, 422, "", 100 },
5107
  { 2, 434, "", 100 },
5108
  { 2, 446, "", 100 },
5109
  { 2, 458, "", 100 },
5110
// convert_short3_sat_rte
5111
  { 2, 350, "", 100 },
5112
  { 2, 364, "", 100 },
5113
  { 2, 376, "", 100 },
5114
  { 2, 388, "", 100 },
5115
  { 2, 400, "", 100 },
5116
  { 2, 412, "", 100 },
5117
  { 2, 424, "", 100 },
5118
  { 2, 436, "", 100 },
5119
  { 2, 448, "", 100 },
5120
  { 2, 460, "", 100 },
5121
// convert_short4_sat_rte
5122
  { 2, 352, "", 100 },
5123
  { 2, 366, "", 100 },
5124
  { 2, 378, "", 100 },
5125
  { 2, 390, "", 100 },
5126
  { 2, 402, "", 100 },
5127
  { 2, 414, "", 100 },
5128
  { 2, 426, "", 100 },
5129
  { 2, 438, "", 100 },
5130
  { 2, 450, "", 100 },
5131
  { 2, 462, "", 100 },
5132
// convert_short8_sat_rte
5133
  { 2, 354, "", 100 },
5134
  { 2, 368, "", 100 },
5135
  { 2, 380, "", 100 },
5136
  { 2, 392, "", 100 },
5137
  { 2, 404, "", 100 },
5138
  { 2, 416, "", 100 },
5139
  { 2, 428, "", 100 },
5140
  { 2, 440, "", 100 },
5141
  { 2, 452, "", 100 },
5142
  { 2, 464, "", 100 },
5143
// convert_short16_sat_rte
5144
  { 2, 356, "", 100 },
5145
  { 2, 370, "", 100 },
5146
  { 2, 382, "", 100 },
5147
  { 2, 394, "", 100 },
5148
  { 2, 406, "", 100 },
5149
  { 2, 418, "", 100 },
5150
  { 2, 430, "", 100 },
5151
  { 2, 442, "", 100 },
5152
  { 2, 454, "", 100 },
5153
  { 2, 466, "", 100 },
5154
// convert_short_sat_rtz
5155
  { 2, 346, "", 100 },
5156
  { 2, 360, "", 100 },
5157
  { 2, 372, "", 100 },
5158
  { 2, 384, "", 100 },
5159
  { 2, 396, "", 100 },
5160
  { 2, 408, "", 100 },
5161
  { 2, 420, "", 100 },
5162
  { 2, 432, "", 100 },
5163
  { 2, 444, "", 100 },
5164
  { 2, 456, "", 100 },
5165
// convert_short2_sat_rtz
5166
  { 2, 348, "", 100 },
5167
  { 2, 362, "", 100 },
5168
  { 2, 374, "", 100 },
5169
  { 2, 386, "", 100 },
5170
  { 2, 398, "", 100 },
5171
  { 2, 410, "", 100 },
5172
  { 2, 422, "", 100 },
5173
  { 2, 434, "", 100 },
5174
  { 2, 446, "", 100 },
5175
  { 2, 458, "", 100 },
5176
// convert_short3_sat_rtz
5177
  { 2, 350, "", 100 },
5178
  { 2, 364, "", 100 },
5179
  { 2, 376, "", 100 },
5180
  { 2, 388, "", 100 },
5181
  { 2, 400, "", 100 },
5182
  { 2, 412, "", 100 },
5183
  { 2, 424, "", 100 },
5184
  { 2, 436, "", 100 },
5185
  { 2, 448, "", 100 },
5186
  { 2, 460, "", 100 },
5187
// convert_short4_sat_rtz
5188
  { 2, 352, "", 100 },
5189
  { 2, 366, "", 100 },
5190
  { 2, 378, "", 100 },
5191
  { 2, 390, "", 100 },
5192
  { 2, 402, "", 100 },
5193
  { 2, 414, "", 100 },
5194
  { 2, 426, "", 100 },
5195
  { 2, 438, "", 100 },
5196
  { 2, 450, "", 100 },
5197
  { 2, 462, "", 100 },
5198
// convert_short8_sat_rtz
5199
  { 2, 354, "", 100 },
5200
  { 2, 368, "", 100 },
5201
  { 2, 380, "", 100 },
5202
  { 2, 392, "", 100 },
5203
  { 2, 404, "", 100 },
5204
  { 2, 416, "", 100 },
5205
  { 2, 428, "", 100 },
5206
  { 2, 440, "", 100 },
5207
  { 2, 452, "", 100 },
5208
  { 2, 464, "", 100 },
5209
// convert_short16_sat_rtz
5210
  { 2, 356, "", 100 },
5211
  { 2, 370, "", 100 },
5212
  { 2, 382, "", 100 },
5213
  { 2, 394, "", 100 },
5214
  { 2, 406, "", 100 },
5215
  { 2, 418, "", 100 },
5216
  { 2, 430, "", 100 },
5217
  { 2, 442, "", 100 },
5218
  { 2, 454, "", 100 },
5219
  { 2, 466, "", 100 },
5220
// convert_short_sat_rtp
5221
  { 2, 346, "", 100 },
5222
  { 2, 360, "", 100 },
5223
  { 2, 372, "", 100 },
5224
  { 2, 384, "", 100 },
5225
  { 2, 396, "", 100 },
5226
  { 2, 408, "", 100 },
5227
  { 2, 420, "", 100 },
5228
  { 2, 432, "", 100 },
5229
  { 2, 444, "", 100 },
5230
  { 2, 456, "", 100 },
5231
// convert_short2_sat_rtp
5232
  { 2, 348, "", 100 },
5233
  { 2, 362, "", 100 },
5234
  { 2, 374, "", 100 },
5235
  { 2, 386, "", 100 },
5236
  { 2, 398, "", 100 },
5237
  { 2, 410, "", 100 },
5238
  { 2, 422, "", 100 },
5239
  { 2, 434, "", 100 },
5240
  { 2, 446, "", 100 },
5241
  { 2, 458, "", 100 },
5242
// convert_short3_sat_rtp
5243
  { 2, 350, "", 100 },
5244
  { 2, 364, "", 100 },
5245
  { 2, 376, "", 100 },
5246
  { 2, 388, "", 100 },
5247
  { 2, 400, "", 100 },
5248
  { 2, 412, "", 100 },
5249
  { 2, 424, "", 100 },
5250
  { 2, 436, "", 100 },
5251
  { 2, 448, "", 100 },
5252
  { 2, 460, "", 100 },
5253
// convert_short4_sat_rtp
5254
  { 2, 352, "", 100 },
5255
  { 2, 366, "", 100 },
5256
  { 2, 378, "", 100 },
5257
  { 2, 390, "", 100 },
5258
  { 2, 402, "", 100 },
5259
  { 2, 414, "", 100 },
5260
  { 2, 426, "", 100 },
5261
  { 2, 438, "", 100 },
5262
  { 2, 450, "", 100 },
5263
  { 2, 462, "", 100 },
5264
// convert_short8_sat_rtp
5265
  { 2, 354, "", 100 },
5266
  { 2, 368, "", 100 },
5267
  { 2, 380, "", 100 },
5268
  { 2, 392, "", 100 },
5269
  { 2, 404, "", 100 },
5270
  { 2, 416, "", 100 },
5271
  { 2, 428, "", 100 },
5272
  { 2, 440, "", 100 },
5273
  { 2, 452, "", 100 },
5274
  { 2, 464, "", 100 },
5275
// convert_short16_sat_rtp
5276
  { 2, 356, "", 100 },
5277
  { 2, 370, "", 100 },
5278
  { 2, 382, "", 100 },
5279
  { 2, 394, "", 100 },
5280
  { 2, 406, "", 100 },
5281
  { 2, 418, "", 100 },
5282
  { 2, 430, "", 100 },
5283
  { 2, 442, "", 100 },
5284
  { 2, 454, "", 100 },
5285
  { 2, 466, "", 100 },
5286
// convert_short_sat_rtn
5287
  { 2, 346, "", 100 },
5288
  { 2, 360, "", 100 },
5289
  { 2, 372, "", 100 },
5290
  { 2, 384, "", 100 },
5291
  { 2, 396, "", 100 },
5292
  { 2, 408, "", 100 },
5293
  { 2, 420, "", 100 },
5294
  { 2, 432, "", 100 },
5295
  { 2, 444, "", 100 },
5296
  { 2, 456, "", 100 },
5297
// convert_short2_sat_rtn
5298
  { 2, 348, "", 100 },
5299
  { 2, 362, "", 100 },
5300
  { 2, 374, "", 100 },
5301
  { 2, 386, "", 100 },
5302
  { 2, 398, "", 100 },
5303
  { 2, 410, "", 100 },
5304
  { 2, 422, "", 100 },
5305
  { 2, 434, "", 100 },
5306
  { 2, 446, "", 100 },
5307
  { 2, 458, "", 100 },
5308
// convert_short3_sat_rtn
5309
  { 2, 350, "", 100 },
5310
  { 2, 364, "", 100 },
5311
  { 2, 376, "", 100 },
5312
  { 2, 388, "", 100 },
5313
  { 2, 400, "", 100 },
5314
  { 2, 412, "", 100 },
5315
  { 2, 424, "", 100 },
5316
  { 2, 436, "", 100 },
5317
  { 2, 448, "", 100 },
5318
  { 2, 460, "", 100 },
5319
// convert_short4_sat_rtn
5320
  { 2, 352, "", 100 },
5321
  { 2, 366, "", 100 },
5322
  { 2, 378, "", 100 },
5323
  { 2, 390, "", 100 },
5324
  { 2, 402, "", 100 },
5325
  { 2, 414, "", 100 },
5326
  { 2, 426, "", 100 },
5327
  { 2, 438, "", 100 },
5328
  { 2, 450, "", 100 },
5329
  { 2, 462, "", 100 },
5330
// convert_short8_sat_rtn
5331
  { 2, 354, "", 100 },
5332
  { 2, 368, "", 100 },
5333
  { 2, 380, "", 100 },
5334
  { 2, 392, "", 100 },
5335
  { 2, 404, "", 100 },
5336
  { 2, 416, "", 100 },
5337
  { 2, 428, "", 100 },
5338
  { 2, 440, "", 100 },
5339
  { 2, 452, "", 100 },
5340
  { 2, 464, "", 100 },
5341
// convert_short16_sat_rtn
5342
  { 2, 356, "", 100 },
5343
  { 2, 370, "", 100 },
5344
  { 2, 382, "", 100 },
5345
  { 2, 394, "", 100 },
5346
  { 2, 406, "", 100 },
5347
  { 2, 418, "", 100 },
5348
  { 2, 430, "", 100 },
5349
  { 2, 442, "", 100 },
5350
  { 2, 454, "", 100 },
5351
  { 2, 466, "", 100 },
5352
// convert_ushort
5353
  { 2, 472, "", 100 },
5354
  { 2, 490, "", 100 },
5355
  { 2, 504, "", 100 },
5356
  { 2, 516, "", 100 },
5357
  { 2, 528, "", 100 },
5358
  { 2, 540, "", 100 },
5359
  { 2, 552, "", 100 },
5360
  { 2, 564, "", 100 },
5361
  { 2, 576, "", 100 },
5362
  { 2, 588, "", 100 },
5363
// convert_ushort2
5364
  { 2, 474, "", 100 },
5365
  { 2, 492, "", 100 },
5366
  { 2, 506, "", 100 },
5367
  { 2, 518, "", 100 },
5368
  { 2, 530, "", 100 },
5369
  { 2, 542, "", 100 },
5370
  { 2, 554, "", 100 },
5371
  { 2, 566, "", 100 },
5372
  { 2, 578, "", 100 },
5373
  { 2, 590, "", 100 },
5374
// convert_ushort3
5375
  { 2, 476, "", 100 },
5376
  { 2, 494, "", 100 },
5377
  { 2, 508, "", 100 },
5378
  { 2, 520, "", 100 },
5379
  { 2, 532, "", 100 },
5380
  { 2, 544, "", 100 },
5381
  { 2, 556, "", 100 },
5382
  { 2, 568, "", 100 },
5383
  { 2, 580, "", 100 },
5384
  { 2, 592, "", 100 },
5385
// convert_ushort4
5386
  { 2, 478, "", 100 },
5387
  { 2, 496, "", 100 },
5388
  { 2, 510, "", 100 },
5389
  { 2, 522, "", 100 },
5390
  { 2, 534, "", 100 },
5391
  { 2, 546, "", 100 },
5392
  { 2, 558, "", 100 },
5393
  { 2, 570, "", 100 },
5394
  { 2, 582, "", 100 },
5395
  { 2, 594, "", 100 },
5396
// convert_ushort8
5397
  { 2, 482, "", 100 },
5398
  { 2, 500, "", 100 },
5399
  { 2, 512, "", 100 },
5400
  { 2, 524, "", 100 },
5401
  { 2, 536, "", 100 },
5402
  { 2, 548, "", 100 },
5403
  { 2, 560, "", 100 },
5404
  { 2, 572, "", 100 },
5405
  { 2, 584, "", 100 },
5406
  { 2, 596, "", 100 },
5407
// convert_ushort16
5408
  { 2, 484, "", 100 },
5409
  { 2, 502, "", 100 },
5410
  { 2, 514, "", 100 },
5411
  { 2, 526, "", 100 },
5412
  { 2, 538, "", 100 },
5413
  { 2, 550, "", 100 },
5414
  { 2, 562, "", 100 },
5415
  { 2, 574, "", 100 },
5416
  { 2, 586, "", 100 },
5417
  { 2, 598, "", 100 },
5418
// convert_ushort_rte
5419
  { 2, 472, "", 100 },
5420
  { 2, 490, "", 100 },
5421
  { 2, 504, "", 100 },
5422
  { 2, 516, "", 100 },
5423
  { 2, 528, "", 100 },
5424
  { 2, 540, "", 100 },
5425
  { 2, 552, "", 100 },
5426
  { 2, 564, "", 100 },
5427
  { 2, 576, "", 100 },
5428
  { 2, 588, "", 100 },
5429
// convert_ushort2_rte
5430
  { 2, 474, "", 100 },
5431
  { 2, 492, "", 100 },
5432
  { 2, 506, "", 100 },
5433
  { 2, 518, "", 100 },
5434
  { 2, 530, "", 100 },
5435
  { 2, 542, "", 100 },
5436
  { 2, 554, "", 100 },
5437
  { 2, 566, "", 100 },
5438
  { 2, 578, "", 100 },
5439
  { 2, 590, "", 100 },
5440
// convert_ushort3_rte
5441
  { 2, 476, "", 100 },
5442
  { 2, 494, "", 100 },
5443
  { 2, 508, "", 100 },
5444
  { 2, 520, "", 100 },
5445
  { 2, 532, "", 100 },
5446
  { 2, 544, "", 100 },
5447
  { 2, 556, "", 100 },
5448
  { 2, 568, "", 100 },
5449
  { 2, 580, "", 100 },
5450
  { 2, 592, "", 100 },
5451
// convert_ushort4_rte
5452
  { 2, 478, "", 100 },
5453
  { 2, 496, "", 100 },
5454
  { 2, 510, "", 100 },
5455
  { 2, 522, "", 100 },
5456
  { 2, 534, "", 100 },
5457
  { 2, 546, "", 100 },
5458
  { 2, 558, "", 100 },
5459
  { 2, 570, "", 100 },
5460
  { 2, 582, "", 100 },
5461
  { 2, 594, "", 100 },
5462
// convert_ushort8_rte
5463
  { 2, 482, "", 100 },
5464
  { 2, 500, "", 100 },
5465
  { 2, 512, "", 100 },
5466
  { 2, 524, "", 100 },
5467
  { 2, 536, "", 100 },
5468
  { 2, 548, "", 100 },
5469
  { 2, 560, "", 100 },
5470
  { 2, 572, "", 100 },
5471
  { 2, 584, "", 100 },
5472
  { 2, 596, "", 100 },
5473
// convert_ushort16_rte
5474
  { 2, 484, "", 100 },
5475
  { 2, 502, "", 100 },
5476
  { 2, 514, "", 100 },
5477
  { 2, 526, "", 100 },
5478
  { 2, 538, "", 100 },
5479
  { 2, 550, "", 100 },
5480
  { 2, 562, "", 100 },
5481
  { 2, 574, "", 100 },
5482
  { 2, 586, "", 100 },
5483
  { 2, 598, "", 100 },
5484
// convert_ushort_rtz
5485
  { 2, 472, "", 100 },
5486
  { 2, 490, "", 100 },
5487
  { 2, 504, "", 100 },
5488
  { 2, 516, "", 100 },
5489
  { 2, 528, "", 100 },
5490
  { 2, 540, "", 100 },
5491
  { 2, 552, "", 100 },
5492
  { 2, 564, "", 100 },
5493
  { 2, 576, "", 100 },
5494
  { 2, 588, "", 100 },
5495
// convert_ushort2_rtz
5496
  { 2, 474, "", 100 },
5497
  { 2, 492, "", 100 },
5498
  { 2, 506, "", 100 },
5499
  { 2, 518, "", 100 },
5500
  { 2, 530, "", 100 },
5501
  { 2, 542, "", 100 },
5502
  { 2, 554, "", 100 },
5503
  { 2, 566, "", 100 },
5504
  { 2, 578, "", 100 },
5505
  { 2, 590, "", 100 },
5506
// convert_ushort3_rtz
5507
  { 2, 476, "", 100 },
5508
  { 2, 494, "", 100 },
5509
  { 2, 508, "", 100 },
5510
  { 2, 520, "", 100 },
5511
  { 2, 532, "", 100 },
5512
  { 2, 544, "", 100 },
5513
  { 2, 556, "", 100 },
5514
  { 2, 568, "", 100 },
5515
  { 2, 580, "", 100 },
5516
  { 2, 592, "", 100 },
5517
// convert_ushort4_rtz
5518
  { 2, 478, "", 100 },
5519
  { 2, 496, "", 100 },
5520
  { 2, 510, "", 100 },
5521
  { 2, 522, "", 100 },
5522
  { 2, 534, "", 100 },
5523
  { 2, 546, "", 100 },
5524
  { 2, 558, "", 100 },
5525
  { 2, 570, "", 100 },
5526
  { 2, 582, "", 100 },
5527
  { 2, 594, "", 100 },
5528
// convert_ushort8_rtz
5529
  { 2, 482, "", 100 },
5530
  { 2, 500, "", 100 },
5531
  { 2, 512, "", 100 },
5532
  { 2, 524, "", 100 },
5533
  { 2, 536, "", 100 },
5534
  { 2, 548, "", 100 },
5535
  { 2, 560, "", 100 },
5536
  { 2, 572, "", 100 },
5537
  { 2, 584, "", 100 },
5538
  { 2, 596, "", 100 },
5539
// convert_ushort16_rtz
5540
  { 2, 484, "", 100 },
5541
  { 2, 502, "", 100 },
5542
  { 2, 514, "", 100 },
5543
  { 2, 526, "", 100 },
5544
  { 2, 538, "", 100 },
5545
  { 2, 550, "", 100 },
5546
  { 2, 562, "", 100 },
5547
  { 2, 574, "", 100 },
5548
  { 2, 586, "", 100 },
5549
  { 2, 598, "", 100 },
5550
// convert_ushort_rtp
5551
  { 2, 472, "", 100 },
5552
  { 2, 490, "", 100 },
5553
  { 2, 504, "", 100 },
5554
  { 2, 516, "", 100 },
5555
  { 2, 528, "", 100 },
5556
  { 2, 540, "", 100 },
5557
  { 2, 552, "", 100 },
5558
  { 2, 564, "", 100 },
5559
  { 2, 576, "", 100 },
5560
  { 2, 588, "", 100 },
5561
// convert_ushort2_rtp
5562
  { 2, 474, "", 100 },
5563
  { 2, 492, "", 100 },
5564
  { 2, 506, "", 100 },
5565
  { 2, 518, "", 100 },
5566
  { 2, 530, "", 100 },
5567
  { 2, 542, "", 100 },
5568
  { 2, 554, "", 100 },
5569
  { 2, 566, "", 100 },
5570
  { 2, 578, "", 100 },
5571
  { 2, 590, "", 100 },
5572
// convert_ushort3_rtp
5573
  { 2, 476, "", 100 },
5574
  { 2, 494, "", 100 },
5575
  { 2, 508, "", 100 },
5576
  { 2, 520, "", 100 },
5577
  { 2, 532, "", 100 },
5578
  { 2, 544, "", 100 },
5579
  { 2, 556, "", 100 },
5580
  { 2, 568, "", 100 },
5581
  { 2, 580, "", 100 },
5582
  { 2, 592, "", 100 },
5583
// convert_ushort4_rtp
5584
  { 2, 478, "", 100 },
5585
  { 2, 496, "", 100 },
5586
  { 2, 510, "", 100 },
5587
  { 2, 522, "", 100 },
5588
  { 2, 534, "", 100 },
5589
  { 2, 546, "", 100 },
5590
  { 2, 558, "", 100 },
5591
  { 2, 570, "", 100 },
5592
  { 2, 582, "", 100 },
5593
  { 2, 594, "", 100 },
5594
// convert_ushort8_rtp
5595
  { 2, 482, "", 100 },
5596
  { 2, 500, "", 100 },
5597
  { 2, 512, "", 100 },
5598
  { 2, 524, "", 100 },
5599
  { 2, 536, "", 100 },
5600
  { 2, 548, "", 100 },
5601
  { 2, 560, "", 100 },
5602
  { 2, 572, "", 100 },
5603
  { 2, 584, "", 100 },
5604
  { 2, 596, "", 100 },
5605
// convert_ushort16_rtp
5606
  { 2, 484, "", 100 },
5607
  { 2, 502, "", 100 },
5608
  { 2, 514, "", 100 },
5609
  { 2, 526, "", 100 },
5610
  { 2, 538, "", 100 },
5611
  { 2, 550, "", 100 },
5612
  { 2, 562, "", 100 },
5613
  { 2, 574, "", 100 },
5614
  { 2, 586, "", 100 },
5615
  { 2, 598, "", 100 },
5616
// convert_ushort_rtn
5617
  { 2, 472, "", 100 },
5618
  { 2, 490, "", 100 },
5619
  { 2, 504, "", 100 },
5620
  { 2, 516, "", 100 },
5621
  { 2, 528, "", 100 },
5622
  { 2, 540, "", 100 },
5623
  { 2, 552, "", 100 },
5624
  { 2, 564, "", 100 },
5625
  { 2, 576, "", 100 },
5626
  { 2, 588, "", 100 },
5627
// convert_ushort2_rtn
5628
  { 2, 474, "", 100 },
5629
  { 2, 492, "", 100 },
5630
  { 2, 506, "", 100 },
5631
  { 2, 518, "", 100 },
5632
  { 2, 530, "", 100 },
5633
  { 2, 542, "", 100 },
5634
  { 2, 554, "", 100 },
5635
  { 2, 566, "", 100 },
5636
  { 2, 578, "", 100 },
5637
  { 2, 590, "", 100 },
5638
// convert_ushort3_rtn
5639
  { 2, 476, "", 100 },
5640
  { 2, 494, "", 100 },
5641
  { 2, 508, "", 100 },
5642
  { 2, 520, "", 100 },
5643
  { 2, 532, "", 100 },
5644
  { 2, 544, "", 100 },
5645
  { 2, 556, "", 100 },
5646
  { 2, 568, "", 100 },
5647
  { 2, 580, "", 100 },
5648
  { 2, 592, "", 100 },
5649
// convert_ushort4_rtn
5650
  { 2, 478, "", 100 },
5651
  { 2, 496, "", 100 },
5652
  { 2, 510, "", 100 },
5653
  { 2, 522, "", 100 },
5654
  { 2, 534, "", 100 },
5655
  { 2, 546, "", 100 },
5656
  { 2, 558, "", 100 },
5657
  { 2, 570, "", 100 },
5658
  { 2, 582, "", 100 },
5659
  { 2, 594, "", 100 },
5660
// convert_ushort8_rtn
5661
  { 2, 482, "", 100 },
5662
  { 2, 500, "", 100 },
5663
  { 2, 512, "", 100 },
5664
  { 2, 524, "", 100 },
5665
  { 2, 536, "", 100 },
5666
  { 2, 548, "", 100 },
5667
  { 2, 560, "", 100 },
5668
  { 2, 572, "", 100 },
5669
  { 2, 584, "", 100 },
5670
  { 2, 596, "", 100 },
5671
// convert_ushort16_rtn
5672
  { 2, 484, "", 100 },
5673
  { 2, 502, "", 100 },
5674
  { 2, 514, "", 100 },
5675
  { 2, 526, "", 100 },
5676
  { 2, 538, "", 100 },
5677
  { 2, 550, "", 100 },
5678
  { 2, 562, "", 100 },
5679
  { 2, 574, "", 100 },
5680
  { 2, 586, "", 100 },
5681
  { 2, 598, "", 100 },
5682
// convert_ushort_sat
5683
  { 2, 472, "", 100 },
5684
  { 2, 490, "", 100 },
5685
  { 2, 504, "", 100 },
5686
  { 2, 516, "", 100 },
5687
  { 2, 528, "", 100 },
5688
  { 2, 540, "", 100 },
5689
  { 2, 552, "", 100 },
5690
  { 2, 564, "", 100 },
5691
  { 2, 576, "", 100 },
5692
  { 2, 588, "", 100 },
5693
// convert_ushort2_sat
5694
  { 2, 474, "", 100 },
5695
  { 2, 492, "", 100 },
5696
  { 2, 506, "", 100 },
5697
  { 2, 518, "", 100 },
5698
  { 2, 530, "", 100 },
5699
  { 2, 542, "", 100 },
5700
  { 2, 554, "", 100 },
5701
  { 2, 566, "", 100 },
5702
  { 2, 578, "", 100 },
5703
  { 2, 590, "", 100 },
5704
// convert_ushort3_sat
5705
  { 2, 476, "", 100 },
5706
  { 2, 494, "", 100 },
5707
  { 2, 508, "", 100 },
5708
  { 2, 520, "", 100 },
5709
  { 2, 532, "", 100 },
5710
  { 2, 544, "", 100 },
5711
  { 2, 556, "", 100 },
5712
  { 2, 568, "", 100 },
5713
  { 2, 580, "", 100 },
5714
  { 2, 592, "", 100 },
5715
// convert_ushort4_sat
5716
  { 2, 478, "", 100 },
5717
  { 2, 496, "", 100 },
5718
  { 2, 510, "", 100 },
5719
  { 2, 522, "", 100 },
5720
  { 2, 534, "", 100 },
5721
  { 2, 546, "", 100 },
5722
  { 2, 558, "", 100 },
5723
  { 2, 570, "", 100 },
5724
  { 2, 582, "", 100 },
5725
  { 2, 594, "", 100 },
5726
// convert_ushort8_sat
5727
  { 2, 482, "", 100 },
5728
  { 2, 500, "", 100 },
5729
  { 2, 512, "", 100 },
5730
  { 2, 524, "", 100 },
5731
  { 2, 536, "", 100 },
5732
  { 2, 548, "", 100 },
5733
  { 2, 560, "", 100 },
5734
  { 2, 572, "", 100 },
5735
  { 2, 584, "", 100 },
5736
  { 2, 596, "", 100 },
5737
// convert_ushort16_sat
5738
  { 2, 484, "", 100 },
5739
  { 2, 502, "", 100 },
5740
  { 2, 514, "", 100 },
5741
  { 2, 526, "", 100 },
5742
  { 2, 538, "", 100 },
5743
  { 2, 550, "", 100 },
5744
  { 2, 562, "", 100 },
5745
  { 2, 574, "", 100 },
5746
  { 2, 586, "", 100 },
5747
  { 2, 598, "", 100 },
5748
// convert_ushort_sat_rte
5749
  { 2, 472, "", 100 },
5750
  { 2, 490, "", 100 },
5751
  { 2, 504, "", 100 },
5752
  { 2, 516, "", 100 },
5753
  { 2, 528, "", 100 },
5754
  { 2, 540, "", 100 },
5755
  { 2, 552, "", 100 },
5756
  { 2, 564, "", 100 },
5757
  { 2, 576, "", 100 },
5758
  { 2, 588, "", 100 },
5759
// convert_ushort2_sat_rte
5760
  { 2, 474, "", 100 },
5761
  { 2, 492, "", 100 },
5762
  { 2, 506, "", 100 },
5763
  { 2, 518, "", 100 },
5764
  { 2, 530, "", 100 },
5765
  { 2, 542, "", 100 },
5766
  { 2, 554, "", 100 },
5767
  { 2, 566, "", 100 },
5768
  { 2, 578, "", 100 },
5769
  { 2, 590, "", 100 },
5770
// convert_ushort3_sat_rte
5771
  { 2, 476, "", 100 },
5772
  { 2, 494, "", 100 },
5773
  { 2, 508, "", 100 },
5774
  { 2, 520, "", 100 },
5775
  { 2, 532, "", 100 },
5776
  { 2, 544, "", 100 },
5777
  { 2, 556, "", 100 },
5778
  { 2, 568, "", 100 },
5779
  { 2, 580, "", 100 },
5780
  { 2, 592, "", 100 },
5781
// convert_ushort4_sat_rte
5782
  { 2, 478, "", 100 },
5783
  { 2, 496, "", 100 },
5784
  { 2, 510, "", 100 },
5785
  { 2, 522, "", 100 },
5786
  { 2, 534, "", 100 },
5787
  { 2, 546, "", 100 },
5788
  { 2, 558, "", 100 },
5789
  { 2, 570, "", 100 },
5790
  { 2, 582, "", 100 },
5791
  { 2, 594, "", 100 },
5792
// convert_ushort8_sat_rte
5793
  { 2, 482, "", 100 },
5794
  { 2, 500, "", 100 },
5795
  { 2, 512, "", 100 },
5796
  { 2, 524, "", 100 },
5797
  { 2, 536, "", 100 },
5798
  { 2, 548, "", 100 },
5799
  { 2, 560, "", 100 },
5800
  { 2, 572, "", 100 },
5801
  { 2, 584, "", 100 },
5802
  { 2, 596, "", 100 },
5803
// convert_ushort16_sat_rte
5804
  { 2, 484, "", 100 },
5805
  { 2, 502, "", 100 },
5806
  { 2, 514, "", 100 },
5807
  { 2, 526, "", 100 },
5808
  { 2, 538, "", 100 },
5809
  { 2, 550, "", 100 },
5810
  { 2, 562, "", 100 },
5811
  { 2, 574, "", 100 },
5812
  { 2, 586, "", 100 },
5813
  { 2, 598, "", 100 },
5814
// convert_ushort_sat_rtz
5815
  { 2, 472, "", 100 },
5816
  { 2, 490, "", 100 },
5817
  { 2, 504, "", 100 },
5818
  { 2, 516, "", 100 },
5819
  { 2, 528, "", 100 },
5820
  { 2, 540, "", 100 },
5821
  { 2, 552, "", 100 },
5822
  { 2, 564, "", 100 },
5823
  { 2, 576, "", 100 },
5824
  { 2, 588, "", 100 },
5825
// convert_ushort2_sat_rtz
5826
  { 2, 474, "", 100 },
5827
  { 2, 492, "", 100 },
5828
  { 2, 506, "", 100 },
5829
  { 2, 518, "", 100 },
5830
  { 2, 530, "", 100 },
5831
  { 2, 542, "", 100 },
5832
  { 2, 554, "", 100 },
5833
  { 2, 566, "", 100 },
5834
  { 2, 578, "", 100 },
5835
  { 2, 590, "", 100 },
5836
// convert_ushort3_sat_rtz
5837
  { 2, 476, "", 100 },
5838
  { 2, 494, "", 100 },
5839
  { 2, 508, "", 100 },
5840
  { 2, 520, "", 100 },
5841
  { 2, 532, "", 100 },
5842
  { 2, 544, "", 100 },
5843
  { 2, 556, "", 100 },
5844
  { 2, 568, "", 100 },
5845
  { 2, 580, "", 100 },
5846
  { 2, 592, "", 100 },
5847
// convert_ushort4_sat_rtz
5848
  { 2, 478, "", 100 },
5849
  { 2, 496, "", 100 },
5850
  { 2, 510, "", 100 },
5851
  { 2, 522, "", 100 },
5852
  { 2, 534, "", 100 },
5853
  { 2, 546, "", 100 },
5854
  { 2, 558, "", 100 },
5855
  { 2, 570, "", 100 },
5856
  { 2, 582, "", 100 },
5857
  { 2, 594, "", 100 },
5858
// convert_ushort8_sat_rtz
5859
  { 2, 482, "", 100 },
5860
  { 2, 500, "", 100 },
5861
  { 2, 512, "", 100 },
5862
  { 2, 524, "", 100 },
5863
  { 2, 536, "", 100 },
5864
  { 2, 548, "", 100 },
5865
  { 2, 560, "", 100 },
5866
  { 2, 572, "", 100 },
5867
  { 2, 584, "", 100 },
5868
  { 2, 596, "", 100 },
5869
// convert_ushort16_sat_rtz
5870
  { 2, 484, "", 100 },
5871
  { 2, 502, "", 100 },
5872
  { 2, 514, "", 100 },
5873
  { 2, 526, "", 100 },
5874
  { 2, 538, "", 100 },
5875
  { 2, 550, "", 100 },
5876
  { 2, 562, "", 100 },
5877
  { 2, 574, "", 100 },
5878
  { 2, 586, "", 100 },
5879
  { 2, 598, "", 100 },
5880
// convert_ushort_sat_rtp
5881
  { 2, 472, "", 100 },
5882
  { 2, 490, "", 100 },
5883
  { 2, 504, "", 100 },
5884
  { 2, 516, "", 100 },
5885
  { 2, 528, "", 100 },
5886
  { 2, 540, "", 100 },
5887
  { 2, 552, "", 100 },
5888
  { 2, 564, "", 100 },
5889
  { 2, 576, "", 100 },
5890
  { 2, 588, "", 100 },
5891
// convert_ushort2_sat_rtp
5892
  { 2, 474, "", 100 },
5893
  { 2, 492, "", 100 },
5894
  { 2, 506, "", 100 },
5895
  { 2, 518, "", 100 },
5896
  { 2, 530, "", 100 },
5897
  { 2, 542, "", 100 },
5898
  { 2, 554, "", 100 },
5899
  { 2, 566, "", 100 },
5900
  { 2, 578, "", 100 },
5901
  { 2, 590, "", 100 },
5902
// convert_ushort3_sat_rtp
5903
  { 2, 476, "", 100 },
5904
  { 2, 494, "", 100 },
5905
  { 2, 508, "", 100 },
5906
  { 2, 520, "", 100 },
5907
  { 2, 532, "", 100 },
5908
  { 2, 544, "", 100 },
5909
  { 2, 556, "", 100 },
5910
  { 2, 568, "", 100 },
5911
  { 2, 580, "", 100 },
5912
  { 2, 592, "", 100 },
5913
// convert_ushort4_sat_rtp
5914
  { 2, 478, "", 100 },
5915
  { 2, 496, "", 100 },
5916
  { 2, 510, "", 100 },
5917
  { 2, 522, "", 100 },
5918
  { 2, 534, "", 100 },
5919
  { 2, 546, "", 100 },
5920
  { 2, 558, "", 100 },
5921
  { 2, 570, "", 100 },
5922
  { 2, 582, "", 100 },
5923
  { 2, 594, "", 100 },
5924
// convert_ushort8_sat_rtp
5925
  { 2, 482, "", 100 },
5926
  { 2, 500, "", 100 },
5927
  { 2, 512, "", 100 },
5928
  { 2, 524, "", 100 },
5929
  { 2, 536, "", 100 },
5930
  { 2, 548, "", 100 },
5931
  { 2, 560, "", 100 },
5932
  { 2, 572, "", 100 },
5933
  { 2, 584, "", 100 },
5934
  { 2, 596, "", 100 },
5935
// convert_ushort16_sat_rtp
5936
  { 2, 484, "", 100 },
5937
  { 2, 502, "", 100 },
5938
  { 2, 514, "", 100 },
5939
  { 2, 526, "", 100 },
5940
  { 2, 538, "", 100 },
5941
  { 2, 550, "", 100 },
5942
  { 2, 562, "", 100 },
5943
  { 2, 574, "", 100 },
5944
  { 2, 586, "", 100 },
5945
  { 2, 598, "", 100 },
5946
// convert_ushort_sat_rtn
5947
  { 2, 472, "", 100 },
5948
  { 2, 490, "", 100 },
5949
  { 2, 504, "", 100 },
5950
  { 2, 516, "", 100 },
5951
  { 2, 528, "", 100 },
5952
  { 2, 540, "", 100 },
5953
  { 2, 552, "", 100 },
5954
  { 2, 564, "", 100 },
5955
  { 2, 576, "", 100 },
5956
  { 2, 588, "", 100 },
5957
// convert_ushort2_sat_rtn
5958
  { 2, 474, "", 100 },
5959
  { 2, 492, "", 100 },
5960
  { 2, 506, "", 100 },
5961
  { 2, 518, "", 100 },
5962
  { 2, 530, "", 100 },
5963
  { 2, 542, "", 100 },
5964
  { 2, 554, "", 100 },
5965
  { 2, 566, "", 100 },
5966
  { 2, 578, "", 100 },
5967
  { 2, 590, "", 100 },
5968
// convert_ushort3_sat_rtn
5969
  { 2, 476, "", 100 },
5970
  { 2, 494, "", 100 },
5971
  { 2, 508, "", 100 },
5972
  { 2, 520, "", 100 },
5973
  { 2, 532, "", 100 },
5974
  { 2, 544, "", 100 },
5975
  { 2, 556, "", 100 },
5976
  { 2, 568, "", 100 },
5977
  { 2, 580, "", 100 },
5978
  { 2, 592, "", 100 },
5979
// convert_ushort4_sat_rtn
5980
  { 2, 478, "", 100 },
5981
  { 2, 496, "", 100 },
5982
  { 2, 510, "", 100 },
5983
  { 2, 522, "", 100 },
5984
  { 2, 534, "", 100 },
5985
  { 2, 546, "", 100 },
5986
  { 2, 558, "", 100 },
5987
  { 2, 570, "", 100 },
5988
  { 2, 582, "", 100 },
5989
  { 2, 594, "", 100 },
5990
// convert_ushort8_sat_rtn
5991
  { 2, 482, "", 100 },
5992
  { 2, 500, "", 100 },
5993
  { 2, 512, "", 100 },
5994
  { 2, 524, "", 100 },
5995
  { 2, 536, "", 100 },
5996
  { 2, 548, "", 100 },
5997
  { 2, 560, "", 100 },
5998
  { 2, 572, "", 100 },
5999
  { 2, 584, "", 100 },
6000
  { 2, 596, "", 100 },
6001
// convert_ushort16_sat_rtn
6002
  { 2, 484, "", 100 },
6003
  { 2, 502, "", 100 },
6004
  { 2, 514, "", 100 },
6005
  { 2, 526, "", 100 },
6006
  { 2, 538, "", 100 },
6007
  { 2, 550, "", 100 },
6008
  { 2, 562, "", 100 },
6009
  { 2, 574, "", 100 },
6010
  { 2, 586, "", 100 },
6011
  { 2, 598, "", 100 },
6012
// convert_int
6013
  { 2, 600, "", 100 },
6014
  { 2, 618, "", 100 },
6015
  { 2, 636, "", 100 },
6016
  { 2, 648, "", 100 },
6017
  { 2, 660, "", 100 },
6018
  { 2, 672, "", 100 },
6019
  { 2, 687, "", 100 },
6020
  { 2, 699, "", 100 },
6021
  { 2, 711, "", 100 },
6022
  { 2, 723, "", 100 },
6023
// convert_int2
6024
  { 2, 602, "", 100 },
6025
  { 2, 620, "", 100 },
6026
  { 2, 638, "", 100 },
6027
  { 2, 650, "", 100 },
6028
  { 2, 662, "", 100 },
6029
  { 2, 674, "", 100 },
6030
  { 2, 689, "", 100 },
6031
  { 2, 701, "", 100 },
6032
  { 2, 713, "", 100 },
6033
  { 2, 725, "", 100 },
6034
// convert_int3
6035
  { 2, 604, "", 100 },
6036
  { 2, 622, "", 100 },
6037
  { 2, 640, "", 100 },
6038
  { 2, 652, "", 100 },
6039
  { 2, 664, "", 100 },
6040
  { 2, 676, "", 100 },
6041
  { 2, 691, "", 100 },
6042
  { 2, 703, "", 100 },
6043
  { 2, 715, "", 100 },
6044
  { 2, 727, "", 100 },
6045
// convert_int4
6046
  { 2, 606, "", 100 },
6047
  { 2, 624, "", 100 },
6048
  { 2, 642, "", 100 },
6049
  { 2, 654, "", 100 },
6050
  { 2, 666, "", 100 },
6051
  { 2, 678, "", 100 },
6052
  { 2, 693, "", 100 },
6053
  { 2, 705, "", 100 },
6054
  { 2, 717, "", 100 },
6055
  { 2, 729, "", 100 },
6056
// convert_int8
6057
  { 2, 608, "", 100 },
6058
  { 2, 626, "", 100 },
6059
  { 2, 644, "", 100 },
6060
  { 2, 656, "", 100 },
6061
  { 2, 668, "", 100 },
6062
  { 2, 683, "", 100 },
6063
  { 2, 695, "", 100 },
6064
  { 2, 707, "", 100 },
6065
  { 2, 719, "", 100 },
6066
  { 2, 731, "", 100 },
6067
// convert_int16
6068
  { 2, 610, "", 100 },
6069
  { 2, 628, "", 100 },
6070
  { 2, 646, "", 100 },
6071
  { 2, 658, "", 100 },
6072
  { 2, 670, "", 100 },
6073
  { 2, 685, "", 100 },
6074
  { 2, 697, "", 100 },
6075
  { 2, 709, "", 100 },
6076
  { 2, 721, "", 100 },
6077
  { 2, 733, "", 100 },
6078
// convert_int_rte
6079
  { 2, 600, "", 100 },
6080
  { 2, 618, "", 100 },
6081
  { 2, 636, "", 100 },
6082
  { 2, 648, "", 100 },
6083
  { 2, 660, "", 100 },
6084
  { 2, 672, "", 100 },
6085
  { 2, 687, "", 100 },
6086
  { 2, 699, "", 100 },
6087
  { 2, 711, "", 100 },
6088
  { 2, 723, "", 100 },
6089
// convert_int2_rte
6090
  { 2, 602, "", 100 },
6091
  { 2, 620, "", 100 },
6092
  { 2, 638, "", 100 },
6093
  { 2, 650, "", 100 },
6094
  { 2, 662, "", 100 },
6095
  { 2, 674, "", 100 },
6096
  { 2, 689, "", 100 },
6097
  { 2, 701, "", 100 },
6098
  { 2, 713, "", 100 },
6099
  { 2, 725, "", 100 },
6100
// convert_int3_rte
6101
  { 2, 604, "", 100 },
6102
  { 2, 622, "", 100 },
6103
  { 2, 640, "", 100 },
6104
  { 2, 652, "", 100 },
6105
  { 2, 664, "", 100 },
6106
  { 2, 676, "", 100 },
6107
  { 2, 691, "", 100 },
6108
  { 2, 703, "", 100 },
6109
  { 2, 715, "", 100 },
6110
  { 2, 727, "", 100 },
6111
// convert_int4_rte
6112
  { 2, 606, "", 100 },
6113
  { 2, 624, "", 100 },
6114
  { 2, 642, "", 100 },
6115
  { 2, 654, "", 100 },
6116
  { 2, 666, "", 100 },
6117
  { 2, 678, "", 100 },
6118
  { 2, 693, "", 100 },
6119
  { 2, 705, "", 100 },
6120
  { 2, 717, "", 100 },
6121
  { 2, 729, "", 100 },
6122
// convert_int8_rte
6123
  { 2, 608, "", 100 },
6124
  { 2, 626, "", 100 },
6125
  { 2, 644, "", 100 },
6126
  { 2, 656, "", 100 },
6127
  { 2, 668, "", 100 },
6128
  { 2, 683, "", 100 },
6129
  { 2, 695, "", 100 },
6130
  { 2, 707, "", 100 },
6131
  { 2, 719, "", 100 },
6132
  { 2, 731, "", 100 },
6133
// convert_int16_rte
6134
  { 2, 610, "", 100 },
6135
  { 2, 628, "", 100 },
6136
  { 2, 646, "", 100 },
6137
  { 2, 658, "", 100 },
6138
  { 2, 670, "", 100 },
6139
  { 2, 685, "", 100 },
6140
  { 2, 697, "", 100 },
6141
  { 2, 709, "", 100 },
6142
  { 2, 721, "", 100 },
6143
  { 2, 733, "", 100 },
6144
// convert_int_rtz
6145
  { 2, 600, "", 100 },
6146
  { 2, 618, "", 100 },
6147
  { 2, 636, "", 100 },
6148
  { 2, 648, "", 100 },
6149
  { 2, 660, "", 100 },
6150
  { 2, 672, "", 100 },
6151
  { 2, 687, "", 100 },
6152
  { 2, 699, "", 100 },
6153
  { 2, 711, "", 100 },
6154
  { 2, 723, "", 100 },
6155
// convert_int2_rtz
6156
  { 2, 602, "", 100 },
6157
  { 2, 620, "", 100 },
6158
  { 2, 638, "", 100 },
6159
  { 2, 650, "", 100 },
6160
  { 2, 662, "", 100 },
6161
  { 2, 674, "", 100 },
6162
  { 2, 689, "", 100 },
6163
  { 2, 701, "", 100 },
6164
  { 2, 713, "", 100 },
6165
  { 2, 725, "", 100 },
6166
// convert_int3_rtz
6167
  { 2, 604, "", 100 },
6168
  { 2, 622, "", 100 },
6169
  { 2, 640, "", 100 },
6170
  { 2, 652, "", 100 },
6171
  { 2, 664, "", 100 },
6172
  { 2, 676, "", 100 },
6173
  { 2, 691, "", 100 },
6174
  { 2, 703, "", 100 },
6175
  { 2, 715, "", 100 },
6176
  { 2, 727, "", 100 },
6177
// convert_int4_rtz
6178
  { 2, 606, "", 100 },
6179
  { 2, 624, "", 100 },
6180
  { 2, 642, "", 100 },
6181
  { 2, 654, "", 100 },
6182
  { 2, 666, "", 100 },
6183
  { 2, 678, "", 100 },
6184
  { 2, 693, "", 100 },
6185
  { 2, 705, "", 100 },
6186
  { 2, 717, "", 100 },
6187
  { 2, 729, "", 100 },
6188
// convert_int8_rtz
6189
  { 2, 608, "", 100 },
6190
  { 2, 626, "", 100 },
6191
  { 2, 644, "", 100 },
6192
  { 2, 656, "", 100 },
6193
  { 2, 668, "", 100 },
6194
  { 2, 683, "", 100 },
6195
  { 2, 695, "", 100 },
6196
  { 2, 707, "", 100 },
6197
  { 2, 719, "", 100 },
6198
  { 2, 731, "", 100 },
6199
// convert_int16_rtz
6200
  { 2, 610, "", 100 },
6201
  { 2, 628, "", 100 },
6202
  { 2, 646, "", 100 },
6203
  { 2, 658, "", 100 },
6204
  { 2, 670, "", 100 },
6205
  { 2, 685, "", 100 },
6206
  { 2, 697, "", 100 },
6207
  { 2, 709, "", 100 },
6208
  { 2, 721, "", 100 },
6209
  { 2, 733, "", 100 },
6210
// convert_int_rtp
6211
  { 2, 600, "", 100 },
6212
  { 2, 618, "", 100 },
6213
  { 2, 636, "", 100 },
6214
  { 2, 648, "", 100 },
6215
  { 2, 660, "", 100 },
6216
  { 2, 672, "", 100 },
6217
  { 2, 687, "", 100 },
6218
  { 2, 699, "", 100 },
6219
  { 2, 711, "", 100 },
6220
  { 2, 723, "", 100 },
6221
// convert_int2_rtp
6222
  { 2, 602, "", 100 },
6223
  { 2, 620, "", 100 },
6224
  { 2, 638, "", 100 },
6225
  { 2, 650, "", 100 },
6226
  { 2, 662, "", 100 },
6227
  { 2, 674, "", 100 },
6228
  { 2, 689, "", 100 },
6229
  { 2, 701, "", 100 },
6230
  { 2, 713, "", 100 },
6231
  { 2, 725, "", 100 },
6232
// convert_int3_rtp
6233
  { 2, 604, "", 100 },
6234
  { 2, 622, "", 100 },
6235
  { 2, 640, "", 100 },
6236
  { 2, 652, "", 100 },
6237
  { 2, 664, "", 100 },
6238
  { 2, 676, "", 100 },
6239
  { 2, 691, "", 100 },
6240
  { 2, 703, "", 100 },
6241
  { 2, 715, "", 100 },
6242
  { 2, 727, "", 100 },
6243
// convert_int4_rtp
6244
  { 2, 606, "", 100 },
6245
  { 2, 624, "", 100 },
6246
  { 2, 642, "", 100 },
6247
  { 2, 654, "", 100 },
6248
  { 2, 666, "", 100 },
6249
  { 2, 678, "", 100 },
6250
  { 2, 693, "", 100 },
6251
  { 2, 705, "", 100 },
6252
  { 2, 717, "", 100 },
6253
  { 2, 729, "", 100 },
6254
// convert_int8_rtp
6255
  { 2, 608, "", 100 },
6256
  { 2, 626, "", 100 },
6257
  { 2, 644, "", 100 },
6258
  { 2, 656, "", 100 },
6259
  { 2, 668, "", 100 },
6260
  { 2, 683, "", 100 },
6261
  { 2, 695, "", 100 },
6262
  { 2, 707, "", 100 },
6263
  { 2, 719, "", 100 },
6264
  { 2, 731, "", 100 },
6265
// convert_int16_rtp
6266
  { 2, 610, "", 100 },
6267
  { 2, 628, "", 100 },
6268
  { 2, 646, "", 100 },
6269
  { 2, 658, "", 100 },
6270
  { 2, 670, "", 100 },
6271
  { 2, 685, "", 100 },
6272
  { 2, 697, "", 100 },
6273
  { 2, 709, "", 100 },
6274
  { 2, 721, "", 100 },
6275
  { 2, 733, "", 100 },
6276
// convert_int_rtn
6277
  { 2, 600, "", 100 },
6278
  { 2, 618, "", 100 },
6279
  { 2, 636, "", 100 },
6280
  { 2, 648, "", 100 },
6281
  { 2, 660, "", 100 },
6282
  { 2, 672, "", 100 },
6283
  { 2, 687, "", 100 },
6284
  { 2, 699, "", 100 },
6285
  { 2, 711, "", 100 },
6286
  { 2, 723, "", 100 },
6287
// convert_int2_rtn
6288
  { 2, 602, "", 100 },
6289
  { 2, 620, "", 100 },
6290
  { 2, 638, "", 100 },
6291
  { 2, 650, "", 100 },
6292
  { 2, 662, "", 100 },
6293
  { 2, 674, "", 100 },
6294
  { 2, 689, "", 100 },
6295
  { 2, 701, "", 100 },
6296
  { 2, 713, "", 100 },
6297
  { 2, 725, "", 100 },
6298
// convert_int3_rtn
6299
  { 2, 604, "", 100 },
6300
  { 2, 622, "", 100 },
6301
  { 2, 640, "", 100 },
6302
  { 2, 652, "", 100 },
6303
  { 2, 664, "", 100 },
6304
  { 2, 676, "", 100 },
6305
  { 2, 691, "", 100 },
6306
  { 2, 703, "", 100 },
6307
  { 2, 715, "", 100 },
6308
  { 2, 727, "", 100 },
6309
// convert_int4_rtn
6310
  { 2, 606, "", 100 },
6311
  { 2, 624, "", 100 },
6312
  { 2, 642, "", 100 },
6313
  { 2, 654, "", 100 },
6314
  { 2, 666, "", 100 },
6315
  { 2, 678, "", 100 },
6316
  { 2, 693, "", 100 },
6317
  { 2, 705, "", 100 },
6318
  { 2, 717, "", 100 },
6319
  { 2, 729, "", 100 },
6320
// convert_int8_rtn
6321
  { 2, 608, "", 100 },
6322
  { 2, 626, "", 100 },
6323
  { 2, 644, "", 100 },
6324
  { 2, 656, "", 100 },
6325
  { 2, 668, "", 100 },
6326
  { 2, 683, "", 100 },
6327
  { 2, 695, "", 100 },
6328
  { 2, 707, "", 100 },
6329
  { 2, 719, "", 100 },
6330
  { 2, 731, "", 100 },
6331
// convert_int16_rtn
6332
  { 2, 610, "", 100 },
6333
  { 2, 628, "", 100 },
6334
  { 2, 646, "", 100 },
6335
  { 2, 658, "", 100 },
6336
  { 2, 670, "", 100 },
6337
  { 2, 685, "", 100 },
6338
  { 2, 697, "", 100 },
6339
  { 2, 709, "", 100 },
6340
  { 2, 721, "", 100 },
6341
  { 2, 733, "", 100 },
6342
// convert_int_sat
6343
  { 2, 600, "", 100 },
6344
  { 2, 618, "", 100 },
6345
  { 2, 636, "", 100 },
6346
  { 2, 648, "", 100 },
6347
  { 2, 660, "", 100 },
6348
  { 2, 672, "", 100 },
6349
  { 2, 687, "", 100 },
6350
  { 2, 699, "", 100 },
6351
  { 2, 711, "", 100 },
6352
  { 2, 723, "", 100 },
6353
// convert_int2_sat
6354
  { 2, 602, "", 100 },
6355
  { 2, 620, "", 100 },
6356
  { 2, 638, "", 100 },
6357
  { 2, 650, "", 100 },
6358
  { 2, 662, "", 100 },
6359
  { 2, 674, "", 100 },
6360
  { 2, 689, "", 100 },
6361
  { 2, 701, "", 100 },
6362
  { 2, 713, "", 100 },
6363
  { 2, 725, "", 100 },
6364
// convert_int3_sat
6365
  { 2, 604, "", 100 },
6366
  { 2, 622, "", 100 },
6367
  { 2, 640, "", 100 },
6368
  { 2, 652, "", 100 },
6369
  { 2, 664, "", 100 },
6370
  { 2, 676, "", 100 },
6371
  { 2, 691, "", 100 },
6372
  { 2, 703, "", 100 },
6373
  { 2, 715, "", 100 },
6374
  { 2, 727, "", 100 },
6375
// convert_int4_sat
6376
  { 2, 606, "", 100 },
6377
  { 2, 624, "", 100 },
6378
  { 2, 642, "", 100 },
6379
  { 2, 654, "", 100 },
6380
  { 2, 666, "", 100 },
6381
  { 2, 678, "", 100 },
6382
  { 2, 693, "", 100 },
6383
  { 2, 705, "", 100 },
6384
  { 2, 717, "", 100 },
6385
  { 2, 729, "", 100 },
6386
// convert_int8_sat
6387
  { 2, 608, "", 100 },
6388
  { 2, 626, "", 100 },
6389
  { 2, 644, "", 100 },
6390
  { 2, 656, "", 100 },
6391
  { 2, 668, "", 100 },
6392
  { 2, 683, "", 100 },
6393
  { 2, 695, "", 100 },
6394
  { 2, 707, "", 100 },
6395
  { 2, 719, "", 100 },
6396
  { 2, 731, "", 100 },
6397
// convert_int16_sat
6398
  { 2, 610, "", 100 },
6399
  { 2, 628, "", 100 },
6400
  { 2, 646, "", 100 },
6401
  { 2, 658, "", 100 },
6402
  { 2, 670, "", 100 },
6403
  { 2, 685, "", 100 },
6404
  { 2, 697, "", 100 },
6405
  { 2, 709, "", 100 },
6406
  { 2, 721, "", 100 },
6407
  { 2, 733, "", 100 },
6408
// convert_int_sat_rte
6409
  { 2, 600, "", 100 },
6410
  { 2, 618, "", 100 },
6411
  { 2, 636, "", 100 },
6412
  { 2, 648, "", 100 },
6413
  { 2, 660, "", 100 },
6414
  { 2, 672, "", 100 },
6415
  { 2, 687, "", 100 },
6416
  { 2, 699, "", 100 },
6417
  { 2, 711, "", 100 },
6418
  { 2, 723, "", 100 },
6419
// convert_int2_sat_rte
6420
  { 2, 602, "", 100 },
6421
  { 2, 620, "", 100 },
6422
  { 2, 638, "", 100 },
6423
  { 2, 650, "", 100 },
6424
  { 2, 662, "", 100 },
6425
  { 2, 674, "", 100 },
6426
  { 2, 689, "", 100 },
6427
  { 2, 701, "", 100 },
6428
  { 2, 713, "", 100 },
6429
  { 2, 725, "", 100 },
6430
// convert_int3_sat_rte
6431
  { 2, 604, "", 100 },
6432
  { 2, 622, "", 100 },
6433
  { 2, 640, "", 100 },
6434
  { 2, 652, "", 100 },
6435
  { 2, 664, "", 100 },
6436
  { 2, 676, "", 100 },
6437
  { 2, 691, "", 100 },
6438
  { 2, 703, "", 100 },
6439
  { 2, 715, "", 100 },
6440
  { 2, 727, "", 100 },
6441
// convert_int4_sat_rte
6442
  { 2, 606, "", 100 },
6443
  { 2, 624, "", 100 },
6444
  { 2, 642, "", 100 },
6445
  { 2, 654, "", 100 },
6446
  { 2, 666, "", 100 },
6447
  { 2, 678, "", 100 },
6448
  { 2, 693, "", 100 },
6449
  { 2, 705, "", 100 },
6450
  { 2, 717, "", 100 },
6451
  { 2, 729, "", 100 },
6452
// convert_int8_sat_rte
6453
  { 2, 608, "", 100 },
6454
  { 2, 626, "", 100 },
6455
  { 2, 644, "", 100 },
6456
  { 2, 656, "", 100 },
6457
  { 2, 668, "", 100 },
6458
  { 2, 683, "", 100 },
6459
  { 2, 695, "", 100 },
6460
  { 2, 707, "", 100 },
6461
  { 2, 719, "", 100 },
6462
  { 2, 731, "", 100 },
6463
// convert_int16_sat_rte
6464
  { 2, 610, "", 100 },
6465
  { 2, 628, "", 100 },
6466
  { 2, 646, "", 100 },
6467
  { 2, 658, "", 100 },
6468
  { 2, 670, "", 100 },
6469
  { 2, 685, "", 100 },
6470
  { 2, 697, "", 100 },
6471
  { 2, 709, "", 100 },
6472
  { 2, 721, "", 100 },
6473
  { 2, 733, "", 100 },
6474
// convert_int_sat_rtz
6475
  { 2, 600, "", 100 },
6476
  { 2, 618, "", 100 },
6477
  { 2, 636, "", 100 },
6478
  { 2, 648, "", 100 },
6479
  { 2, 660, "", 100 },
6480
  { 2, 672, "", 100 },
6481
  { 2, 687, "", 100 },
6482
  { 2, 699, "", 100 },
6483
  { 2, 711, "", 100 },
6484
  { 2, 723, "", 100 },
6485
// convert_int2_sat_rtz
6486
  { 2, 602, "", 100 },
6487
  { 2, 620, "", 100 },
6488
  { 2, 638, "", 100 },
6489
  { 2, 650, "", 100 },
6490
  { 2, 662, "", 100 },
6491
  { 2, 674, "", 100 },
6492
  { 2, 689, "", 100 },
6493
  { 2, 701, "", 100 },
6494
  { 2, 713, "", 100 },
6495
  { 2, 725, "", 100 },
6496
// convert_int3_sat_rtz
6497
  { 2, 604, "", 100 },
6498
  { 2, 622, "", 100 },
6499
  { 2, 640, "", 100 },
6500
  { 2, 652, "", 100 },
6501
  { 2, 664, "", 100 },
6502
  { 2, 676, "", 100 },
6503
  { 2, 691, "", 100 },
6504
  { 2, 703, "", 100 },
6505
  { 2, 715, "", 100 },
6506
  { 2, 727, "", 100 },
6507
// convert_int4_sat_rtz
6508
  { 2, 606, "", 100 },
6509
  { 2, 624, "", 100 },
6510
  { 2, 642, "", 100 },
6511
  { 2, 654, "", 100 },
6512
  { 2, 666, "", 100 },
6513
  { 2, 678, "", 100 },
6514
  { 2, 693, "", 100 },
6515
  { 2, 705, "", 100 },
6516
  { 2, 717, "", 100 },
6517
  { 2, 729, "", 100 },
6518
// convert_int8_sat_rtz
6519
  { 2, 608, "", 100 },
6520
  { 2, 626, "", 100 },
6521
  { 2, 644, "", 100 },
6522
  { 2, 656, "", 100 },
6523
  { 2, 668, "", 100 },
6524
  { 2, 683, "", 100 },
6525
  { 2, 695, "", 100 },
6526
  { 2, 707, "", 100 },
6527
  { 2, 719, "", 100 },
6528
  { 2, 731, "", 100 },
6529
// convert_int16_sat_rtz
6530
  { 2, 610, "", 100 },
6531
  { 2, 628, "", 100 },
6532
  { 2, 646, "", 100 },
6533
  { 2, 658, "", 100 },
6534
  { 2, 670, "", 100 },
6535
  { 2, 685, "", 100 },
6536
  { 2, 697, "", 100 },
6537
  { 2, 709, "", 100 },
6538
  { 2, 721, "", 100 },
6539
  { 2, 733, "", 100 },
6540
// convert_int_sat_rtp
6541
  { 2, 600, "", 100 },
6542
  { 2, 618, "", 100 },
6543
  { 2, 636, "", 100 },
6544
  { 2, 648, "", 100 },
6545
  { 2, 660, "", 100 },
6546
  { 2, 672, "", 100 },
6547
  { 2, 687, "", 100 },
6548
  { 2, 699, "", 100 },
6549
  { 2, 711, "", 100 },
6550
  { 2, 723, "", 100 },
6551
// convert_int2_sat_rtp
6552
  { 2, 602, "", 100 },
6553
  { 2, 620, "", 100 },
6554
  { 2, 638, "", 100 },
6555
  { 2, 650, "", 100 },
6556
  { 2, 662, "", 100 },
6557
  { 2, 674, "", 100 },
6558
  { 2, 689, "", 100 },
6559
  { 2, 701, "", 100 },
6560
  { 2, 713, "", 100 },
6561
  { 2, 725, "", 100 },
6562
// convert_int3_sat_rtp
6563
  { 2, 604, "", 100 },
6564
  { 2, 622, "", 100 },
6565
  { 2, 640, "", 100 },
6566
  { 2, 652, "", 100 },
6567
  { 2, 664, "", 100 },
6568
  { 2, 676, "", 100 },
6569
  { 2, 691, "", 100 },
6570
  { 2, 703, "", 100 },
6571
  { 2, 715, "", 100 },
6572
  { 2, 727, "", 100 },
6573
// convert_int4_sat_rtp
6574
  { 2, 606, "", 100 },
6575
  { 2, 624, "", 100 },
6576
  { 2, 642, "", 100 },
6577
  { 2, 654, "", 100 },
6578
  { 2, 666, "", 100 },
6579
  { 2, 678, "", 100 },
6580
  { 2, 693, "", 100 },
6581
  { 2, 705, "", 100 },
6582
  { 2, 717, "", 100 },
6583
  { 2, 729, "", 100 },
6584
// convert_int8_sat_rtp
6585
  { 2, 608, "", 100 },
6586
  { 2, 626, "", 100 },
6587
  { 2, 644, "", 100 },
6588
  { 2, 656, "", 100 },
6589
  { 2, 668, "", 100 },
6590
  { 2, 683, "", 100 },
6591
  { 2, 695, "", 100 },
6592
  { 2, 707, "", 100 },
6593
  { 2, 719, "", 100 },
6594
  { 2, 731, "", 100 },
6595
// convert_int16_sat_rtp
6596
  { 2, 610, "", 100 },
6597
  { 2, 628, "", 100 },
6598
  { 2, 646, "", 100 },
6599
  { 2, 658, "", 100 },
6600
  { 2, 670, "", 100 },
6601
  { 2, 685, "", 100 },
6602
  { 2, 697, "", 100 },
6603
  { 2, 709, "", 100 },
6604
  { 2, 721, "", 100 },
6605
  { 2, 733, "", 100 },
6606
// convert_int_sat_rtn
6607
  { 2, 600, "", 100 },
6608
  { 2, 618, "", 100 },
6609
  { 2, 636, "", 100 },
6610
  { 2, 648, "", 100 },
6611
  { 2, 660, "", 100 },
6612
  { 2, 672, "", 100 },
6613
  { 2, 687, "", 100 },
6614
  { 2, 699, "", 100 },
6615
  { 2, 711, "", 100 },
6616
  { 2, 723, "", 100 },
6617
// convert_int2_sat_rtn
6618
  { 2, 602, "", 100 },
6619
  { 2, 620, "", 100 },
6620
  { 2, 638, "", 100 },
6621
  { 2, 650, "", 100 },
6622
  { 2, 662, "", 100 },
6623
  { 2, 674, "", 100 },
6624
  { 2, 689, "", 100 },
6625
  { 2, 701, "", 100 },
6626
  { 2, 713, "", 100 },
6627
  { 2, 725, "", 100 },
6628
// convert_int3_sat_rtn
6629
  { 2, 604, "", 100 },
6630
  { 2, 622, "", 100 },
6631
  { 2, 640, "", 100 },
6632
  { 2, 652, "", 100 },
6633
  { 2, 664, "", 100 },
6634
  { 2, 676, "", 100 },
6635
  { 2, 691, "", 100 },
6636
  { 2, 703, "", 100 },
6637
  { 2, 715, "", 100 },
6638
  { 2, 727, "", 100 },
6639
// convert_int4_sat_rtn
6640
  { 2, 606, "", 100 },
6641
  { 2, 624, "", 100 },
6642
  { 2, 642, "", 100 },
6643
  { 2, 654, "", 100 },
6644
  { 2, 666, "", 100 },
6645
  { 2, 678, "", 100 },
6646
  { 2, 693, "", 100 },
6647
  { 2, 705, "", 100 },
6648
  { 2, 717, "", 100 },
6649
  { 2, 729, "", 100 },
6650
// convert_int8_sat_rtn
6651
  { 2, 608, "", 100 },
6652
  { 2, 626, "", 100 },
6653
  { 2, 644, "", 100 },
6654
  { 2, 656, "", 100 },
6655
  { 2, 668, "", 100 },
6656
  { 2, 683, "", 100 },
6657
  { 2, 695, "", 100 },
6658
  { 2, 707, "", 100 },
6659
  { 2, 719, "", 100 },
6660
  { 2, 731, "", 100 },
6661
// convert_int16_sat_rtn
6662
  { 2, 610, "", 100 },
6663
  { 2, 628, "", 100 },
6664
  { 2, 646, "", 100 },
6665
  { 2, 658, "", 100 },
6666
  { 2, 670, "", 100 },
6667
  { 2, 685, "", 100 },
6668
  { 2, 697, "", 100 },
6669
  { 2, 709, "", 100 },
6670
  { 2, 721, "", 100 },
6671
  { 2, 733, "", 100 },
6672
// atan2
6673
  { 3, 680, "", 100 },
6674
  { 3, 891, "", 100 },
6675
  { 3, 1160, "", 100 },
6676
  { 3, 1163, "", 100 },
6677
  { 3, 1166, "", 100 },
6678
  { 3, 1169, "", 100 },
6679
  { 3, 1172, "", 100 },
6680
  { 3, 1175, "", 100 },
6681
  { 3, 1178, "", 100 },
6682
  { 3, 1181, "", 100 },
6683
  { 3, 1184, "", 100 },
6684
  { 3, 1187, "", 100 },
6685
  { 3, 1190, "", 100 },
6686
  { 3, 1193, "", 100 },
6687
  { 3, 1196, "", 100 },
6688
  { 3, 1199, "", 100 },
6689
  { 3, 1202, "", 100 },
6690
  { 3, 1205, "", 100 },
6691
// convert_uint
6692
  { 2, 735, "", 100 },
6693
  { 2, 747, "", 100 },
6694
  { 2, 765, "", 100 },
6695
  { 2, 783, "", 100 },
6696
  { 2, 795, "", 100 },
6697
  { 2, 807, "", 100 },
6698
  { 2, 819, "", 100 },
6699
  { 2, 831, "", 100 },
6700
  { 2, 843, "", 100 },
6701
  { 2, 855, "", 100 },
6702
// convert_uint2
6703
  { 2, 737, "", 100 },
6704
  { 2, 749, "", 100 },
6705
  { 2, 767, "", 100 },
6706
  { 2, 785, "", 100 },
6707
  { 2, 797, "", 100 },
6708
  { 2, 809, "", 100 },
6709
  { 2, 821, "", 100 },
6710
  { 2, 833, "", 100 },
6711
  { 2, 845, "", 100 },
6712
  { 2, 857, "", 100 },
6713
// convert_uint3
6714
  { 2, 739, "", 100 },
6715
  { 2, 751, "", 100 },
6716
  { 2, 769, "", 100 },
6717
  { 2, 787, "", 100 },
6718
  { 2, 799, "", 100 },
6719
  { 2, 811, "", 100 },
6720
  { 2, 823, "", 100 },
6721
  { 2, 835, "", 100 },
6722
  { 2, 847, "", 100 },
6723
  { 2, 859, "", 100 },
6724
// convert_uint4
6725
  { 2, 741, "", 100 },
6726
  { 2, 753, "", 100 },
6727
  { 2, 771, "", 100 },
6728
  { 2, 789, "", 100 },
6729
  { 2, 801, "", 100 },
6730
  { 2, 813, "", 100 },
6731
  { 2, 825, "", 100 },
6732
  { 2, 837, "", 100 },
6733
  { 2, 849, "", 100 },
6734
  { 2, 861, "", 100 },
6735
// convert_uint8
6736
  { 2, 743, "", 100 },
6737
  { 2, 757, "", 100 },
6738
  { 2, 775, "", 100 },
6739
  { 2, 791, "", 100 },
6740
  { 2, 803, "", 100 },
6741
  { 2, 815, "", 100 },
6742
  { 2, 827, "", 100 },
6743
  { 2, 839, "", 100 },
6744
  { 2, 851, "", 100 },
6745
  { 2, 863, "", 100 },
6746
// convert_uint16
6747
  { 2, 745, "", 100 },
6748
  { 2, 759, "", 100 },
6749
  { 2, 777, "", 100 },
6750
  { 2, 793, "", 100 },
6751
  { 2, 805, "", 100 },
6752
  { 2, 817, "", 100 },
6753
  { 2, 829, "", 100 },
6754
  { 2, 841, "", 100 },
6755
  { 2, 853, "", 100 },
6756
  { 2, 865, "", 100 },
6757
// convert_uint_rte
6758
  { 2, 735, "", 100 },
6759
  { 2, 747, "", 100 },
6760
  { 2, 765, "", 100 },
6761
  { 2, 783, "", 100 },
6762
  { 2, 795, "", 100 },
6763
  { 2, 807, "", 100 },
6764
  { 2, 819, "", 100 },
6765
  { 2, 831, "", 100 },
6766
  { 2, 843, "", 100 },
6767
  { 2, 855, "", 100 },
6768
// convert_uint2_rte
6769
  { 2, 737, "", 100 },
6770
  { 2, 749, "", 100 },
6771
  { 2, 767, "", 100 },
6772
  { 2, 785, "", 100 },
6773
  { 2, 797, "", 100 },
6774
  { 2, 809, "", 100 },
6775
  { 2, 821, "", 100 },
6776
  { 2, 833, "", 100 },
6777
  { 2, 845, "", 100 },
6778
  { 2, 857, "", 100 },
6779
// convert_uint3_rte
6780
  { 2, 739, "", 100 },
6781
  { 2, 751, "", 100 },
6782
  { 2, 769, "", 100 },
6783
  { 2, 787, "", 100 },
6784
  { 2, 799, "", 100 },
6785
  { 2, 811, "", 100 },
6786
  { 2, 823, "", 100 },
6787
  { 2, 835, "", 100 },
6788
  { 2, 847, "", 100 },
6789
  { 2, 859, "", 100 },
6790
// convert_uint4_rte
6791
  { 2, 741, "", 100 },
6792
  { 2, 753, "", 100 },
6793
  { 2, 771, "", 100 },
6794
  { 2, 789, "", 100 },
6795
  { 2, 801, "", 100 },
6796
  { 2, 813, "", 100 },
6797
  { 2, 825, "", 100 },
6798
  { 2, 837, "", 100 },
6799
  { 2, 849, "", 100 },
6800
  { 2, 861, "", 100 },
6801
// convert_uint8_rte
6802
  { 2, 743, "", 100 },
6803
  { 2, 757, "", 100 },
6804
  { 2, 775, "", 100 },
6805
  { 2, 791, "", 100 },
6806
  { 2, 803, "", 100 },
6807
  { 2, 815, "", 100 },
6808
  { 2, 827, "", 100 },
6809
  { 2, 839, "", 100 },
6810
  { 2, 851, "", 100 },
6811
  { 2, 863, "", 100 },
6812
// convert_uint16_rte
6813
  { 2, 745, "", 100 },
6814
  { 2, 759, "", 100 },
6815
  { 2, 777, "", 100 },
6816
  { 2, 793, "", 100 },
6817
  { 2, 805, "", 100 },
6818
  { 2, 817, "", 100 },
6819
  { 2, 829, "", 100 },
6820
  { 2, 841, "", 100 },
6821
  { 2, 853, "", 100 },
6822
  { 2, 865, "", 100 },
6823
// convert_uint_rtz
6824
  { 2, 735, "", 100 },
6825
  { 2, 747, "", 100 },
6826
  { 2, 765, "", 100 },
6827
  { 2, 783, "", 100 },
6828
  { 2, 795, "", 100 },
6829
  { 2, 807, "", 100 },
6830
  { 2, 819, "", 100 },
6831
  { 2, 831, "", 100 },
6832
  { 2, 843, "", 100 },
6833
  { 2, 855, "", 100 },
6834
// convert_uint2_rtz
6835
  { 2, 737, "", 100 },
6836
  { 2, 749, "", 100 },
6837
  { 2, 767, "", 100 },
6838
  { 2, 785, "", 100 },
6839
  { 2, 797, "", 100 },
6840
  { 2, 809, "", 100 },
6841
  { 2, 821, "", 100 },
6842
  { 2, 833, "", 100 },
6843
  { 2, 845, "", 100 },
6844
  { 2, 857, "", 100 },
6845
// convert_uint3_rtz
6846
  { 2, 739, "", 100 },
6847
  { 2, 751, "", 100 },
6848
  { 2, 769, "", 100 },
6849
  { 2, 787, "", 100 },
6850
  { 2, 799, "", 100 },
6851
  { 2, 811, "", 100 },
6852
  { 2, 823, "", 100 },
6853
  { 2, 835, "", 100 },
6854
  { 2, 847, "", 100 },
6855
  { 2, 859, "", 100 },
6856
// convert_uint4_rtz
6857
  { 2, 741, "", 100 },
6858
  { 2, 753, "", 100 },
6859
  { 2, 771, "", 100 },
6860
  { 2, 789, "", 100 },
6861
  { 2, 801, "", 100 },
6862
  { 2, 813, "", 100 },
6863
  { 2, 825, "", 100 },
6864
  { 2, 837, "", 100 },
6865
  { 2, 849, "", 100 },
6866
  { 2, 861, "", 100 },
6867
// convert_uint8_rtz
6868
  { 2, 743, "", 100 },
6869
  { 2, 757, "", 100 },
6870
  { 2, 775, "", 100 },
6871
  { 2, 791, "", 100 },
6872
  { 2, 803, "", 100 },
6873
  { 2, 815, "", 100 },
6874
  { 2, 827, "", 100 },
6875
  { 2, 839, "", 100 },
6876
  { 2, 851, "", 100 },
6877
  { 2, 863, "", 100 },
6878
// convert_uint16_rtz
6879
  { 2, 745, "", 100 },
6880
  { 2, 759, "", 100 },
6881
  { 2, 777, "", 100 },
6882
  { 2, 793, "", 100 },
6883
  { 2, 805, "", 100 },
6884
  { 2, 817, "", 100 },
6885
  { 2, 829, "", 100 },
6886
  { 2, 841, "", 100 },
6887
  { 2, 853, "", 100 },
6888
  { 2, 865, "", 100 },
6889
// convert_uint_rtp
6890
  { 2, 735, "", 100 },
6891
  { 2, 747, "", 100 },
6892
  { 2, 765, "", 100 },
6893
  { 2, 783, "", 100 },
6894
  { 2, 795, "", 100 },
6895
  { 2, 807, "", 100 },
6896
  { 2, 819, "", 100 },
6897
  { 2, 831, "", 100 },
6898
  { 2, 843, "", 100 },
6899
  { 2, 855, "", 100 },
6900
// convert_uint2_rtp
6901
  { 2, 737, "", 100 },
6902
  { 2, 749, "", 100 },
6903
  { 2, 767, "", 100 },
6904
  { 2, 785, "", 100 },
6905
  { 2, 797, "", 100 },
6906
  { 2, 809, "", 100 },
6907
  { 2, 821, "", 100 },
6908
  { 2, 833, "", 100 },
6909
  { 2, 845, "", 100 },
6910
  { 2, 857, "", 100 },
6911
// convert_uint3_rtp
6912
  { 2, 739, "", 100 },
6913
  { 2, 751, "", 100 },
6914
  { 2, 769, "", 100 },
6915
  { 2, 787, "", 100 },
6916
  { 2, 799, "", 100 },
6917
  { 2, 811, "", 100 },
6918
  { 2, 823, "", 100 },
6919
  { 2, 835, "", 100 },
6920
  { 2, 847, "", 100 },
6921
  { 2, 859, "", 100 },
6922
// convert_uint4_rtp
6923
  { 2, 741, "", 100 },
6924
  { 2, 753, "", 100 },
6925
  { 2, 771, "", 100 },
6926
  { 2, 789, "", 100 },
6927
  { 2, 801, "", 100 },
6928
  { 2, 813, "", 100 },
6929
  { 2, 825, "", 100 },
6930
  { 2, 837, "", 100 },
6931
  { 2, 849, "", 100 },
6932
  { 2, 861, "", 100 },
6933
// convert_uint8_rtp
6934
  { 2, 743, "", 100 },
6935
  { 2, 757, "", 100 },
6936
  { 2, 775, "", 100 },
6937
  { 2, 791, "", 100 },
6938
  { 2, 803, "", 100 },
6939
  { 2, 815, "", 100 },
6940
  { 2, 827, "", 100 },
6941
  { 2, 839, "", 100 },
6942
  { 2, 851, "", 100 },
6943
  { 2, 863, "", 100 },
6944
// convert_uint16_rtp
6945
  { 2, 745, "", 100 },
6946
  { 2, 759, "", 100 },
6947
  { 2, 777, "", 100 },
6948
  { 2, 793, "", 100 },
6949
  { 2, 805, "", 100 },
6950
  { 2, 817, "", 100 },
6951
  { 2, 829, "", 100 },
6952
  { 2, 841, "", 100 },
6953
  { 2, 853, "", 100 },
6954
  { 2, 865, "", 100 },
6955
// convert_uint_rtn
6956
  { 2, 735, "", 100 },
6957
  { 2, 747, "", 100 },
6958
  { 2, 765, "", 100 },
6959
  { 2, 783, "", 100 },
6960
  { 2, 795, "", 100 },
6961
  { 2, 807, "", 100 },
6962
  { 2, 819, "", 100 },
6963
  { 2, 831, "", 100 },
6964
  { 2, 843, "", 100 },
6965
  { 2, 855, "", 100 },
6966
// convert_uint2_rtn
6967
  { 2, 737, "", 100 },
6968
  { 2, 749, "", 100 },
6969
  { 2, 767, "", 100 },
6970
  { 2, 785, "", 100 },
6971
  { 2, 797, "", 100 },
6972
  { 2, 809, "", 100 },
6973
  { 2, 821, "", 100 },
6974
  { 2, 833, "", 100 },
6975
  { 2, 845, "", 100 },
6976
  { 2, 857, "", 100 },
6977
// convert_uint3_rtn
6978
  { 2, 739, "", 100 },
6979
  { 2, 751, "", 100 },
6980
  { 2, 769, "", 100 },
6981
  { 2, 787, "", 100 },
6982
  { 2, 799, "", 100 },
6983
  { 2, 811, "", 100 },
6984
  { 2, 823, "", 100 },
6985
  { 2, 835, "", 100 },
6986
  { 2, 847, "", 100 },
6987
  { 2, 859, "", 100 },
6988
// convert_uint4_rtn
6989
  { 2, 741, "", 100 },
6990
  { 2, 753, "", 100 },
6991
  { 2, 771, "", 100 },
6992
  { 2, 789, "", 100 },
6993
  { 2, 801, "", 100 },
6994
  { 2, 813, "", 100 },
6995
  { 2, 825, "", 100 },
6996
  { 2, 837, "", 100 },
6997
  { 2, 849, "", 100 },
6998
  { 2, 861, "", 100 },
6999
// convert_uint8_rtn
7000
  { 2, 743, "", 100 },
7001
  { 2, 757, "", 100 },
7002
  { 2, 775, "", 100 },
7003
  { 2, 791, "", 100 },
7004
  { 2, 803, "", 100 },
7005
  { 2, 815, "", 100 },
7006
  { 2, 827, "", 100 },
7007
  { 2, 839, "", 100 },
7008
  { 2, 851, "", 100 },
7009
  { 2, 863, "", 100 },
7010
// convert_uint16_rtn
7011
  { 2, 745, "", 100 },
7012
  { 2, 759, "", 100 },
7013
  { 2, 777, "", 100 },
7014
  { 2, 793, "", 100 },
7015
  { 2, 805, "", 100 },
7016
  { 2, 817, "", 100 },
7017
  { 2, 829, "", 100 },
7018
  { 2, 841, "", 100 },
7019
  { 2, 853, "", 100 },
7020
  { 2, 865, "", 100 },
7021
// convert_uint_sat
7022
  { 2, 735, "", 100 },
7023
  { 2, 747, "", 100 },
7024
  { 2, 765, "", 100 },
7025
  { 2, 783, "", 100 },
7026
  { 2, 795, "", 100 },
7027
  { 2, 807, "", 100 },
7028
  { 2, 819, "", 100 },
7029
  { 2, 831, "", 100 },
7030
  { 2, 843, "", 100 },
7031
  { 2, 855, "", 100 },
7032
// convert_uint2_sat
7033
  { 2, 737, "", 100 },
7034
  { 2, 749, "", 100 },
7035
  { 2, 767, "", 100 },
7036
  { 2, 785, "", 100 },
7037
  { 2, 797, "", 100 },
7038
  { 2, 809, "", 100 },
7039
  { 2, 821, "", 100 },
7040
  { 2, 833, "", 100 },
7041
  { 2, 845, "", 100 },
7042
  { 2, 857, "", 100 },
7043
// convert_uint3_sat
7044
  { 2, 739, "", 100 },
7045
  { 2, 751, "", 100 },
7046
  { 2, 769, "", 100 },
7047
  { 2, 787, "", 100 },
7048
  { 2, 799, "", 100 },
7049
  { 2, 811, "", 100 },
7050
  { 2, 823, "", 100 },
7051
  { 2, 835, "", 100 },
7052
  { 2, 847, "", 100 },
7053
  { 2, 859, "", 100 },
7054
// convert_uint4_sat
7055
  { 2, 741, "", 100 },
7056
  { 2, 753, "", 100 },
7057
  { 2, 771, "", 100 },
7058
  { 2, 789, "", 100 },
7059
  { 2, 801, "", 100 },
7060
  { 2, 813, "", 100 },
7061
  { 2, 825, "", 100 },
7062
  { 2, 837, "", 100 },
7063
  { 2, 849, "", 100 },
7064
  { 2, 861, "", 100 },
7065
// convert_uint8_sat
7066
  { 2, 743, "", 100 },
7067
  { 2, 757, "", 100 },
7068
  { 2, 775, "", 100 },
7069
  { 2, 791, "", 100 },
7070
  { 2, 803, "", 100 },
7071
  { 2, 815, "", 100 },
7072
  { 2, 827, "", 100 },
7073
  { 2, 839, "", 100 },
7074
  { 2, 851, "", 100 },
7075
  { 2, 863, "", 100 },
7076
// convert_uint16_sat
7077
  { 2, 745, "", 100 },
7078
  { 2, 759, "", 100 },
7079
  { 2, 777, "", 100 },
7080
  { 2, 793, "", 100 },
7081
  { 2, 805, "", 100 },
7082
  { 2, 817, "", 100 },
7083
  { 2, 829, "", 100 },
7084
  { 2, 841, "", 100 },
7085
  { 2, 853, "", 100 },
7086
  { 2, 865, "", 100 },
7087
// convert_uint_sat_rte
7088
  { 2, 735, "", 100 },
7089
  { 2, 747, "", 100 },
7090
  { 2, 765, "", 100 },
7091
  { 2, 783, "", 100 },
7092
  { 2, 795, "", 100 },
7093
  { 2, 807, "", 100 },
7094
  { 2, 819, "", 100 },
7095
  { 2, 831, "", 100 },
7096
  { 2, 843, "", 100 },
7097
  { 2, 855, "", 100 },
7098
// convert_uint2_sat_rte
7099
  { 2, 737, "", 100 },
7100
  { 2, 749, "", 100 },
7101
  { 2, 767, "", 100 },
7102
  { 2, 785, "", 100 },
7103
  { 2, 797, "", 100 },
7104
  { 2, 809, "", 100 },
7105
  { 2, 821, "", 100 },
7106
  { 2, 833, "", 100 },
7107
  { 2, 845, "", 100 },
7108
  { 2, 857, "", 100 },
7109
// convert_uint3_sat_rte
7110
  { 2, 739, "", 100 },
7111
  { 2, 751, "", 100 },
7112
  { 2, 769, "", 100 },
7113
  { 2, 787, "", 100 },
7114
  { 2, 799, "", 100 },
7115
  { 2, 811, "", 100 },
7116
  { 2, 823, "", 100 },
7117
  { 2, 835, "", 100 },
7118
  { 2, 847, "", 100 },
7119
  { 2, 859, "", 100 },
7120
// convert_uint4_sat_rte
7121
  { 2, 741, "", 100 },
7122
  { 2, 753, "", 100 },
7123
  { 2, 771, "", 100 },
7124
  { 2, 789, "", 100 },
7125
  { 2, 801, "", 100 },
7126
  { 2, 813, "", 100 },
7127
  { 2, 825, "", 100 },
7128
  { 2, 837, "", 100 },
7129
  { 2, 849, "", 100 },
7130
  { 2, 861, "", 100 },
7131
// convert_uint8_sat_rte
7132
  { 2, 743, "", 100 },
7133
  { 2, 757, "", 100 },
7134
  { 2, 775, "", 100 },
7135
  { 2, 791, "", 100 },
7136
  { 2, 803, "", 100 },
7137
  { 2, 815, "", 100 },
7138
  { 2, 827, "", 100 },
7139
  { 2, 839, "", 100 },
7140
  { 2, 851, "", 100 },
7141
  { 2, 863, "", 100 },
7142
// convert_uint16_sat_rte
7143
  { 2, 745, "", 100 },
7144
  { 2, 759, "", 100 },
7145
  { 2, 777, "", 100 },
7146
  { 2, 793, "", 100 },
7147
  { 2, 805, "", 100 },
7148
  { 2, 817, "", 100 },
7149
  { 2, 829, "", 100 },
7150
  { 2, 841, "", 100 },
7151
  { 2, 853, "", 100 },
7152
  { 2, 865, "", 100 },
7153
// convert_uint_sat_rtz
7154
  { 2, 735, "", 100 },
7155
  { 2, 747, "", 100 },
7156
  { 2, 765, "", 100 },
7157
  { 2, 783, "", 100 },
7158
  { 2, 795, "", 100 },
7159
  { 2, 807, "", 100 },
7160
  { 2, 819, "", 100 },
7161
  { 2, 831, "", 100 },
7162
  { 2, 843, "", 100 },
7163
  { 2, 855, "", 100 },
7164
// convert_uint2_sat_rtz
7165
  { 2, 737, "", 100 },
7166
  { 2, 749, "", 100 },
7167
  { 2, 767, "", 100 },
7168
  { 2, 785, "", 100 },
7169
  { 2, 797, "", 100 },
7170
  { 2, 809, "", 100 },
7171
  { 2, 821, "", 100 },
7172
  { 2, 833, "", 100 },
7173
  { 2, 845, "", 100 },
7174
  { 2, 857, "", 100 },
7175
// convert_uint3_sat_rtz
7176
  { 2, 739, "", 100 },
7177
  { 2, 751, "", 100 },
7178
  { 2, 769, "", 100 },
7179
  { 2, 787, "", 100 },
7180
  { 2, 799, "", 100 },
7181
  { 2, 811, "", 100 },
7182
  { 2, 823, "", 100 },
7183
  { 2, 835, "", 100 },
7184
  { 2, 847, "", 100 },
7185
  { 2, 859, "", 100 },
7186
// convert_uint4_sat_rtz
7187
  { 2, 741, "", 100 },
7188
  { 2, 753, "", 100 },
7189
  { 2, 771, "", 100 },
7190
  { 2, 789, "", 100 },
7191
  { 2, 801, "", 100 },
7192
  { 2, 813, "", 100 },
7193
  { 2, 825, "", 100 },
7194
  { 2, 837, "", 100 },
7195
  { 2, 849, "", 100 },
7196
  { 2, 861, "", 100 },
7197
// convert_uint8_sat_rtz
7198
  { 2, 743, "", 100 },
7199
  { 2, 757, "", 100 },
7200
  { 2, 775, "", 100 },
7201
  { 2, 791, "", 100 },
7202
  { 2, 803, "", 100 },
7203
  { 2, 815, "", 100 },
7204
  { 2, 827, "", 100 },
7205
  { 2, 839, "", 100 },
7206
  { 2, 851, "", 100 },
7207
  { 2, 863, "", 100 },
7208
// convert_uint16_sat_rtz
7209
  { 2, 745, "", 100 },
7210
  { 2, 759, "", 100 },
7211
  { 2, 777, "", 100 },
7212
  { 2, 793, "", 100 },
7213
  { 2, 805, "", 100 },
7214
  { 2, 817, "", 100 },
7215
  { 2, 829, "", 100 },
7216
  { 2, 841, "", 100 },
7217
  { 2, 853, "", 100 },
7218
  { 2, 865, "", 100 },
7219
// convert_uint_sat_rtp
7220
  { 2, 735, "", 100 },
7221
  { 2, 747, "", 100 },
7222
  { 2, 765, "", 100 },
7223
  { 2, 783, "", 100 },
7224
  { 2, 795, "", 100 },
7225
  { 2, 807, "", 100 },
7226
  { 2, 819, "", 100 },
7227
  { 2, 831, "", 100 },
7228
  { 2, 843, "", 100 },
7229
  { 2, 855, "", 100 },
7230
// convert_uint2_sat_rtp
7231
  { 2, 737, "", 100 },
7232
  { 2, 749, "", 100 },
7233
  { 2, 767, "", 100 },
7234
  { 2, 785, "", 100 },
7235
  { 2, 797, "", 100 },
7236
  { 2, 809, "", 100 },
7237
  { 2, 821, "", 100 },
7238
  { 2, 833, "", 100 },
7239
  { 2, 845, "", 100 },
7240
  { 2, 857, "", 100 },
7241
// convert_uint3_sat_rtp
7242
  { 2, 739, "", 100 },
7243
  { 2, 751, "", 100 },
7244
  { 2, 769, "", 100 },
7245
  { 2, 787, "", 100 },
7246
  { 2, 799, "", 100 },
7247
  { 2, 811, "", 100 },
7248
  { 2, 823, "", 100 },
7249
  { 2, 835, "", 100 },
7250
  { 2, 847, "", 100 },
7251
  { 2, 859, "", 100 },
7252
// convert_uint4_sat_rtp
7253
  { 2, 741, "", 100 },
7254
  { 2, 753, "", 100 },
7255
  { 2, 771, "", 100 },
7256
  { 2, 789, "", 100 },
7257
  { 2, 801, "", 100 },
7258
  { 2, 813, "", 100 },
7259
  { 2, 825, "", 100 },
7260
  { 2, 837, "", 100 },
7261
  { 2, 849, "", 100 },
7262
  { 2, 861, "", 100 },
7263
// convert_uint8_sat_rtp
7264
  { 2, 743, "", 100 },
7265
  { 2, 757, "", 100 },
7266
  { 2, 775, "", 100 },
7267
  { 2, 791, "", 100 },
7268
  { 2, 803, "", 100 },
7269
  { 2, 815, "", 100 },
7270
  { 2, 827, "", 100 },
7271
  { 2, 839, "", 100 },
7272
  { 2, 851, "", 100 },
7273
  { 2, 863, "", 100 },
7274
// convert_uint16_sat_rtp
7275
  { 2, 745, "", 100 },
7276
  { 2, 759, "", 100 },
7277
  { 2, 777, "", 100 },
7278
  { 2, 793, "", 100 },
7279
  { 2, 805, "", 100 },
7280
  { 2, 817, "", 100 },
7281
  { 2, 829, "", 100 },
7282
  { 2, 841, "", 100 },
7283
  { 2, 853, "", 100 },
7284
  { 2, 865, "", 100 },
7285
// convert_uint_sat_rtn
7286
  { 2, 735, "", 100 },
7287
  { 2, 747, "", 100 },
7288
  { 2, 765, "", 100 },
7289
  { 2, 783, "", 100 },
7290
  { 2, 795, "", 100 },
7291
  { 2, 807, "", 100 },
7292
  { 2, 819, "", 100 },
7293
  { 2, 831, "", 100 },
7294
  { 2, 843, "", 100 },
7295
  { 2, 855, "", 100 },
7296
// convert_uint2_sat_rtn
7297
  { 2, 737, "", 100 },
7298
  { 2, 749, "", 100 },
7299
  { 2, 767, "", 100 },
7300
  { 2, 785, "", 100 },
7301
  { 2, 797, "", 100 },
7302
  { 2, 809, "", 100 },
7303
  { 2, 821, "", 100 },
7304
  { 2, 833, "", 100 },
7305
  { 2, 845, "", 100 },
7306
  { 2, 857, "", 100 },
7307
// convert_uint3_sat_rtn
7308
  { 2, 739, "", 100 },
7309
  { 2, 751, "", 100 },
7310
  { 2, 769, "", 100 },
7311
  { 2, 787, "", 100 },
7312
  { 2, 799, "", 100 },
7313
  { 2, 811, "", 100 },
7314
  { 2, 823, "", 100 },
7315
  { 2, 835, "", 100 },
7316
  { 2, 847, "", 100 },
7317
  { 2, 859, "", 100 },
7318
// convert_uint4_sat_rtn
7319
  { 2, 741, "", 100 },
7320
  { 2, 753, "", 100 },
7321
  { 2, 771, "", 100 },
7322
  { 2, 789, "", 100 },
7323
  { 2, 801, "", 100 },
7324
  { 2, 813, "", 100 },
7325
  { 2, 825, "", 100 },
7326
  { 2, 837, "", 100 },
7327
  { 2, 849, "", 100 },
7328
  { 2, 861, "", 100 },
7329
// convert_uint8_sat_rtn
7330
  { 2, 743, "", 100 },
7331
  { 2, 757, "", 100 },
7332
  { 2, 775, "", 100 },
7333
  { 2, 791, "", 100 },
7334
  { 2, 803, "", 100 },
7335
  { 2, 815, "", 100 },
7336
  { 2, 827, "", 100 },
7337
  { 2, 839, "", 100 },
7338
  { 2, 851, "", 100 },
7339
  { 2, 863, "", 100 },
7340
// convert_uint16_sat_rtn
7341
  { 2, 745, "", 100 },
7342
  { 2, 759, "", 100 },
7343
  { 2, 777, "", 100 },
7344
  { 2, 793, "", 100 },
7345
  { 2, 805, "", 100 },
7346
  { 2, 817, "", 100 },
7347
  { 2, 829, "", 100 },
7348
  { 2, 841, "", 100 },
7349
  { 2, 853, "", 100 },
7350
  { 2, 865, "", 100 },
7351
// convert_long
7352
  { 2, 867, "", 100 },
7353
  { 2, 879, "", 100 },
7354
  { 2, 896, "", 100 },
7355
  { 2, 914, "", 100 },
7356
  { 2, 930, "", 100 },
7357
  { 2, 942, "", 100 },
7358
  { 2, 954, "", 100 },
7359
  { 2, 966, "", 100 },
7360
  { 2, 978, "", 100 },
7361
  { 2, 990, "", 100 },
7362
// convert_long2
7363
  { 2, 869, "", 100 },
7364
  { 2, 881, "", 100 },
7365
  { 2, 898, "", 100 },
7366
  { 2, 916, "", 100 },
7367
  { 2, 932, "", 100 },
7368
  { 2, 944, "", 100 },
7369
  { 2, 956, "", 100 },
7370
  { 2, 968, "", 100 },
7371
  { 2, 980, "", 100 },
7372
  { 2, 992, "", 100 },
7373
// convert_long3
7374
  { 2, 871, "", 100 },
7375
  { 2, 883, "", 100 },
7376
  { 2, 900, "", 100 },
7377
  { 2, 918, "", 100 },
7378
  { 2, 934, "", 100 },
7379
  { 2, 946, "", 100 },
7380
  { 2, 958, "", 100 },
7381
  { 2, 970, "", 100 },
7382
  { 2, 982, "", 100 },
7383
  { 2, 994, "", 100 },
7384
// convert_long4
7385
  { 2, 873, "", 100 },
7386
  { 2, 885, "", 100 },
7387
  { 2, 902, "", 100 },
7388
  { 2, 920, "", 100 },
7389
  { 2, 936, "", 100 },
7390
  { 2, 948, "", 100 },
7391
  { 2, 960, "", 100 },
7392
  { 2, 972, "", 100 },
7393
  { 2, 984, "", 100 },
7394
  { 2, 996, "", 100 },
7395
// convert_long8
7396
  { 2, 875, "", 100 },
7397
  { 2, 887, "", 100 },
7398
  { 2, 904, "", 100 },
7399
  { 2, 922, "", 100 },
7400
  { 2, 938, "", 100 },
7401
  { 2, 950, "", 100 },
7402
  { 2, 962, "", 100 },
7403
  { 2, 974, "", 100 },
7404
  { 2, 986, "", 100 },
7405
  { 2, 998, "", 100 },
7406
// convert_long16
7407
  { 2, 877, "", 100 },
7408
  { 2, 889, "", 100 },
7409
  { 2, 906, "", 100 },
7410
  { 2, 924, "", 100 },
7411
  { 2, 940, "", 100 },
7412
  { 2, 952, "", 100 },
7413
  { 2, 964, "", 100 },
7414
  { 2, 976, "", 100 },
7415
  { 2, 988, "", 100 },
7416
  { 2, 1000, "", 100 },
7417
// convert_long_rte
7418
  { 2, 867, "", 100 },
7419
  { 2, 879, "", 100 },
7420
  { 2, 896, "", 100 },
7421
  { 2, 914, "", 100 },
7422
  { 2, 930, "", 100 },
7423
  { 2, 942, "", 100 },
7424
  { 2, 954, "", 100 },
7425
  { 2, 966, "", 100 },
7426
  { 2, 978, "", 100 },
7427
  { 2, 990, "", 100 },
7428
// convert_long2_rte
7429
  { 2, 869, "", 100 },
7430
  { 2, 881, "", 100 },
7431
  { 2, 898, "", 100 },
7432
  { 2, 916, "", 100 },
7433
  { 2, 932, "", 100 },
7434
  { 2, 944, "", 100 },
7435
  { 2, 956, "", 100 },
7436
  { 2, 968, "", 100 },
7437
  { 2, 980, "", 100 },
7438
  { 2, 992, "", 100 },
7439
// convert_long3_rte
7440
  { 2, 871, "", 100 },
7441
  { 2, 883, "", 100 },
7442
  { 2, 900, "", 100 },
7443
  { 2, 918, "", 100 },
7444
  { 2, 934, "", 100 },
7445
  { 2, 946, "", 100 },
7446
  { 2, 958, "", 100 },
7447
  { 2, 970, "", 100 },
7448
  { 2, 982, "", 100 },
7449
  { 2, 994, "", 100 },
7450
// convert_long4_rte
7451
  { 2, 873, "", 100 },
7452
  { 2, 885, "", 100 },
7453
  { 2, 902, "", 100 },
7454
  { 2, 920, "", 100 },
7455
  { 2, 936, "", 100 },
7456
  { 2, 948, "", 100 },
7457
  { 2, 960, "", 100 },
7458
  { 2, 972, "", 100 },
7459
  { 2, 984, "", 100 },
7460
  { 2, 996, "", 100 },
7461
// convert_long8_rte
7462
  { 2, 875, "", 100 },
7463
  { 2, 887, "", 100 },
7464
  { 2, 904, "", 100 },
7465
  { 2, 922, "", 100 },
7466
  { 2, 938, "", 100 },
7467
  { 2, 950, "", 100 },
7468
  { 2, 962, "", 100 },
7469
  { 2, 974, "", 100 },
7470
  { 2, 986, "", 100 },
7471
  { 2, 998, "", 100 },
7472
// convert_long16_rte
7473
  { 2, 877, "", 100 },
7474
  { 2, 889, "", 100 },
7475
  { 2, 906, "", 100 },
7476
  { 2, 924, "", 100 },
7477
  { 2, 940, "", 100 },
7478
  { 2, 952, "", 100 },
7479
  { 2, 964, "", 100 },
7480
  { 2, 976, "", 100 },
7481
  { 2, 988, "", 100 },
7482
  { 2, 1000, "", 100 },
7483
// convert_long_rtz
7484
  { 2, 867, "", 100 },
7485
  { 2, 879, "", 100 },
7486
  { 2, 896, "", 100 },
7487
  { 2, 914, "", 100 },
7488
  { 2, 930, "", 100 },
7489
  { 2, 942, "", 100 },
7490
  { 2, 954, "", 100 },
7491
  { 2, 966, "", 100 },
7492
  { 2, 978, "", 100 },
7493
  { 2, 990, "", 100 },
7494
// convert_long2_rtz
7495
  { 2, 869, "", 100 },
7496
  { 2, 881, "", 100 },
7497
  { 2, 898, "", 100 },
7498
  { 2, 916, "", 100 },
7499
  { 2, 932, "", 100 },
7500
  { 2, 944, "", 100 },
7501
  { 2, 956, "", 100 },
7502
  { 2, 968, "", 100 },
7503
  { 2, 980, "", 100 },
7504
  { 2, 992, "", 100 },
7505
// convert_long3_rtz
7506
  { 2, 871, "", 100 },
7507
  { 2, 883, "", 100 },
7508
  { 2, 900, "", 100 },
7509
  { 2, 918, "", 100 },
7510
  { 2, 934, "", 100 },
7511
  { 2, 946, "", 100 },
7512
  { 2, 958, "", 100 },
7513
  { 2, 970, "", 100 },
7514
  { 2, 982, "", 100 },
7515
  { 2, 994, "", 100 },
7516
// convert_long4_rtz
7517
  { 2, 873, "", 100 },
7518
  { 2, 885, "", 100 },
7519
  { 2, 902, "", 100 },
7520
  { 2, 920, "", 100 },
7521
  { 2, 936, "", 100 },
7522
  { 2, 948, "", 100 },
7523
  { 2, 960, "", 100 },
7524
  { 2, 972, "", 100 },
7525
  { 2, 984, "", 100 },
7526
  { 2, 996, "", 100 },
7527
// convert_long8_rtz
7528
  { 2, 875, "", 100 },
7529
  { 2, 887, "", 100 },
7530
  { 2, 904, "", 100 },
7531
  { 2, 922, "", 100 },
7532
  { 2, 938, "", 100 },
7533
  { 2, 950, "", 100 },
7534
  { 2, 962, "", 100 },
7535
  { 2, 974, "", 100 },
7536
  { 2, 986, "", 100 },
7537
  { 2, 998, "", 100 },
7538
// convert_long16_rtz
7539
  { 2, 877, "", 100 },
7540
  { 2, 889, "", 100 },
7541
  { 2, 906, "", 100 },
7542
  { 2, 924, "", 100 },
7543
  { 2, 940, "", 100 },
7544
  { 2, 952, "", 100 },
7545
  { 2, 964, "", 100 },
7546
  { 2, 976, "", 100 },
7547
  { 2, 988, "", 100 },
7548
  { 2, 1000, "", 100 },
7549
// convert_long_rtp
7550
  { 2, 867, "", 100 },
7551
  { 2, 879, "", 100 },
7552
  { 2, 896, "", 100 },
7553
  { 2, 914, "", 100 },
7554
  { 2, 930, "", 100 },
7555
  { 2, 942, "", 100 },
7556
  { 2, 954, "", 100 },
7557
  { 2, 966, "", 100 },
7558
  { 2, 978, "", 100 },
7559
  { 2, 990, "", 100 },
7560
// convert_long2_rtp
7561
  { 2, 869, "", 100 },
7562
  { 2, 881, "", 100 },
7563
  { 2, 898, "", 100 },
7564
  { 2, 916, "", 100 },
7565
  { 2, 932, "", 100 },
7566
  { 2, 944, "", 100 },
7567
  { 2, 956, "", 100 },
7568
  { 2, 968, "", 100 },
7569
  { 2, 980, "", 100 },
7570
  { 2, 992, "", 100 },
7571
// convert_long3_rtp
7572
  { 2, 871, "", 100 },
7573
  { 2, 883, "", 100 },
7574
  { 2, 900, "", 100 },
7575
  { 2, 918, "", 100 },
7576
  { 2, 934, "", 100 },
7577
  { 2, 946, "", 100 },
7578
  { 2, 958, "", 100 },
7579
  { 2, 970, "", 100 },
7580
  { 2, 982, "", 100 },
7581
  { 2, 994, "", 100 },
7582
// convert_long4_rtp
7583
  { 2, 873, "", 100 },
7584
  { 2, 885, "", 100 },
7585
  { 2, 902, "", 100 },
7586
  { 2, 920, "", 100 },
7587
  { 2, 936, "", 100 },
7588
  { 2, 948, "", 100 },
7589
  { 2, 960, "", 100 },
7590
  { 2, 972, "", 100 },
7591
  { 2, 984, "", 100 },
7592
  { 2, 996, "", 100 },
7593
// convert_long8_rtp
7594
  { 2, 875, "", 100 },
7595
  { 2, 887, "", 100 },
7596
  { 2, 904, "", 100 },
7597
  { 2, 922, "", 100 },
7598
  { 2, 938, "", 100 },
7599
  { 2, 950, "", 100 },
7600
  { 2, 962, "", 100 },
7601
  { 2, 974, "", 100 },
7602
  { 2, 986, "", 100 },
7603
  { 2, 998, "", 100 },
7604
// convert_long16_rtp
7605
  { 2, 877, "", 100 },
7606
  { 2, 889, "", 100 },
7607
  { 2, 906, "", 100 },
7608
  { 2, 924, "", 100 },
7609
  { 2, 940, "", 100 },
7610
  { 2, 952, "", 100 },
7611
  { 2, 964, "", 100 },
7612
  { 2, 976, "", 100 },
7613
  { 2, 988, "", 100 },
7614
  { 2, 1000, "", 100 },
7615
// convert_long_rtn
7616
  { 2, 867, "", 100 },
7617
  { 2, 879, "", 100 },
7618
  { 2, 896, "", 100 },
7619
  { 2, 914, "", 100 },
7620
  { 2, 930, "", 100 },
7621
  { 2, 942, "", 100 },
7622
  { 2, 954, "", 100 },
7623
  { 2, 966, "", 100 },
7624
  { 2, 978, "", 100 },
7625
  { 2, 990, "", 100 },
7626
// convert_long2_rtn
7627
  { 2, 869, "", 100 },
7628
  { 2, 881, "", 100 },
7629
  { 2, 898, "", 100 },
7630
  { 2, 916, "", 100 },
7631
  { 2, 932, "", 100 },
7632
  { 2, 944, "", 100 },
7633
  { 2, 956, "", 100 },
7634
  { 2, 968, "", 100 },
7635
  { 2, 980, "", 100 },
7636
  { 2, 992, "", 100 },
7637
// convert_long3_rtn
7638
  { 2, 871, "", 100 },
7639
  { 2, 883, "", 100 },
7640
  { 2, 900, "", 100 },
7641
  { 2, 918, "", 100 },
7642
  { 2, 934, "", 100 },
7643
  { 2, 946, "", 100 },
7644
  { 2, 958, "", 100 },
7645
  { 2, 970, "", 100 },
7646
  { 2, 982, "", 100 },
7647
  { 2, 994, "", 100 },
7648
// convert_long4_rtn
7649
  { 2, 873, "", 100 },
7650
  { 2, 885, "", 100 },
7651
  { 2, 902, "", 100 },
7652
  { 2, 920, "", 100 },
7653
  { 2, 936, "", 100 },
7654
  { 2, 948, "", 100 },
7655
  { 2, 960, "", 100 },
7656
  { 2, 972, "", 100 },
7657
  { 2, 984, "", 100 },
7658
  { 2, 996, "", 100 },
7659
// convert_long8_rtn
7660
  { 2, 875, "", 100 },
7661
  { 2, 887, "", 100 },
7662
  { 2, 904, "", 100 },
7663
  { 2, 922, "", 100 },
7664
  { 2, 938, "", 100 },
7665
  { 2, 950, "", 100 },
7666
  { 2, 962, "", 100 },
7667
  { 2, 974, "", 100 },
7668
  { 2, 986, "", 100 },
7669
  { 2, 998, "", 100 },
7670
// convert_long16_rtn
7671
  { 2, 877, "", 100 },
7672
  { 2, 889, "", 100 },
7673
  { 2, 906, "", 100 },
7674
  { 2, 924, "", 100 },
7675
  { 2, 940, "", 100 },
7676
  { 2, 952, "", 100 },
7677
  { 2, 964, "", 100 },
7678
  { 2, 976, "", 100 },
7679
  { 2, 988, "", 100 },
7680
  { 2, 1000, "", 100 },
7681
// convert_long_sat
7682
  { 2, 867, "", 100 },
7683
  { 2, 879, "", 100 },
7684
  { 2, 896, "", 100 },
7685
  { 2, 914, "", 100 },
7686
  { 2, 930, "", 100 },
7687
  { 2, 942, "", 100 },
7688
  { 2, 954, "", 100 },
7689
  { 2, 966, "", 100 },
7690
  { 2, 978, "", 100 },
7691
  { 2, 990, "", 100 },
7692
// convert_long2_sat
7693
  { 2, 869, "", 100 },
7694
  { 2, 881, "", 100 },
7695
  { 2, 898, "", 100 },
7696
  { 2, 916, "", 100 },
7697
  { 2, 932, "", 100 },
7698
  { 2, 944, "", 100 },
7699
  { 2, 956, "", 100 },
7700
  { 2, 968, "", 100 },
7701
  { 2, 980, "", 100 },
7702
  { 2, 992, "", 100 },
7703
// convert_long3_sat
7704
  { 2, 871, "", 100 },
7705
  { 2, 883, "", 100 },
7706
  { 2, 900, "", 100 },
7707
  { 2, 918, "", 100 },
7708
  { 2, 934, "", 100 },
7709
  { 2, 946, "", 100 },
7710
  { 2, 958, "", 100 },
7711
  { 2, 970, "", 100 },
7712
  { 2, 982, "", 100 },
7713
  { 2, 994, "", 100 },
7714
// convert_long4_sat
7715
  { 2, 873, "", 100 },
7716
  { 2, 885, "", 100 },
7717
  { 2, 902, "", 100 },
7718
  { 2, 920, "", 100 },
7719
  { 2, 936, "", 100 },
7720
  { 2, 948, "", 100 },
7721
  { 2, 960, "", 100 },
7722
  { 2, 972, "", 100 },
7723
  { 2, 984, "", 100 },
7724
  { 2, 996, "", 100 },
7725
// convert_long8_sat
7726
  { 2, 875, "", 100 },
7727
  { 2, 887, "", 100 },
7728
  { 2, 904, "", 100 },
7729
  { 2, 922, "", 100 },
7730
  { 2, 938, "", 100 },
7731
  { 2, 950, "", 100 },
7732
  { 2, 962, "", 100 },
7733
  { 2, 974, "", 100 },
7734
  { 2, 986, "", 100 },
7735
  { 2, 998, "", 100 },
7736
// convert_long16_sat
7737
  { 2, 877, "", 100 },
7738
  { 2, 889, "", 100 },
7739
  { 2, 906, "", 100 },
7740
  { 2, 924, "", 100 },
7741
  { 2, 940, "", 100 },
7742
  { 2, 952, "", 100 },
7743
  { 2, 964, "", 100 },
7744
  { 2, 976, "", 100 },
7745
  { 2, 988, "", 100 },
7746
  { 2, 1000, "", 100 },
7747
// convert_long_sat_rte
7748
  { 2, 867, "", 100 },
7749
  { 2, 879, "", 100 },
7750
  { 2, 896, "", 100 },
7751
  { 2, 914, "", 100 },
7752
  { 2, 930, "", 100 },
7753
  { 2, 942, "", 100 },
7754
  { 2, 954, "", 100 },
7755
  { 2, 966, "", 100 },
7756
  { 2, 978, "", 100 },
7757
  { 2, 990, "", 100 },
7758
// convert_long2_sat_rte
7759
  { 2, 869, "", 100 },
7760
  { 2, 881, "", 100 },
7761
  { 2, 898, "", 100 },
7762
  { 2, 916, "", 100 },
7763
  { 2, 932, "", 100 },
7764
  { 2, 944, "", 100 },
7765
  { 2, 956, "", 100 },
7766
  { 2, 968, "", 100 },
7767
  { 2, 980, "", 100 },
7768
  { 2, 992, "", 100 },
7769
// convert_long3_sat_rte
7770
  { 2, 871, "", 100 },
7771
  { 2, 883, "", 100 },
7772
  { 2, 900, "", 100 },
7773
  { 2, 918, "", 100 },
7774
  { 2, 934, "", 100 },
7775
  { 2, 946, "", 100 },
7776
  { 2, 958, "", 100 },
7777
  { 2, 970, "", 100 },
7778
  { 2, 982, "", 100 },
7779
  { 2, 994, "", 100 },
7780
// convert_long4_sat_rte
7781
  { 2, 873, "", 100 },
7782
  { 2, 885, "", 100 },
7783
  { 2, 902, "", 100 },
7784
  { 2, 920, "", 100 },
7785
  { 2, 936, "", 100 },
7786
  { 2, 948, "", 100 },
7787
  { 2, 960, "", 100 },
7788
  { 2, 972, "", 100 },
7789
  { 2, 984, "", 100 },
7790
  { 2, 996, "", 100 },
7791
// convert_long8_sat_rte
7792
  { 2, 875, "", 100 },
7793
  { 2, 887, "", 100 },
7794
  { 2, 904, "", 100 },
7795
  { 2, 922, "", 100 },
7796
  { 2, 938, "", 100 },
7797
  { 2, 950, "", 100 },
7798
  { 2, 962, "", 100 },
7799
  { 2, 974, "", 100 },
7800
  { 2, 986, "", 100 },
7801
  { 2, 998, "", 100 },
7802
// convert_long16_sat_rte
7803
  { 2, 877, "", 100 },
7804
  { 2, 889, "", 100 },
7805
  { 2, 906, "", 100 },
7806
  { 2, 924, "", 100 },
7807
  { 2, 940, "", 100 },
7808
  { 2, 952, "", 100 },
7809
  { 2, 964, "", 100 },
7810
  { 2, 976, "", 100 },
7811
  { 2, 988, "", 100 },
7812
  { 2, 1000, "", 100 },
7813
// convert_long_sat_rtz
7814
  { 2, 867, "", 100 },
7815
  { 2, 879, "", 100 },
7816
  { 2, 896, "", 100 },
7817
  { 2, 914, "", 100 },
7818
  { 2, 930, "", 100 },
7819
  { 2, 942, "", 100 },
7820
  { 2, 954, "", 100 },
7821
  { 2, 966, "", 100 },
7822
  { 2, 978, "", 100 },
7823
  { 2, 990, "", 100 },
7824
// convert_long2_sat_rtz
7825
  { 2, 869, "", 100 },
7826
  { 2, 881, "", 100 },
7827
  { 2, 898, "", 100 },
7828
  { 2, 916, "", 100 },
7829
  { 2, 932, "", 100 },
7830
  { 2, 944, "", 100 },
7831
  { 2, 956, "", 100 },
7832
  { 2, 968, "", 100 },
7833
  { 2, 980, "", 100 },
7834
  { 2, 992, "", 100 },
7835
// convert_long3_sat_rtz
7836
  { 2, 871, "", 100 },
7837
  { 2, 883, "", 100 },
7838
  { 2, 900, "", 100 },
7839
  { 2, 918, "", 100 },
7840
  { 2, 934, "", 100 },
7841
  { 2, 946, "", 100 },
7842
  { 2, 958, "", 100 },
7843
  { 2, 970, "", 100 },
7844
  { 2, 982, "", 100 },
7845
  { 2, 994, "", 100 },
7846
// convert_long4_sat_rtz
7847
  { 2, 873, "", 100 },
7848
  { 2, 885, "", 100 },
7849
  { 2, 902, "", 100 },
7850
  { 2, 920, "", 100 },
7851
  { 2, 936, "", 100 },
7852
  { 2, 948, "", 100 },
7853
  { 2, 960, "", 100 },
7854
  { 2, 972, "", 100 },
7855
  { 2, 984, "", 100 },
7856
  { 2, 996, "", 100 },
7857
// convert_long8_sat_rtz
7858
  { 2, 875, "", 100 },
7859
  { 2, 887, "", 100 },
7860
  { 2, 904, "", 100 },
7861
  { 2, 922, "", 100 },
7862
  { 2, 938, "", 100 },
7863
  { 2, 950, "", 100 },
7864
  { 2, 962, "", 100 },
7865
  { 2, 974, "", 100 },
7866
  { 2, 986, "", 100 },
7867
  { 2, 998, "", 100 },
7868
// convert_long16_sat_rtz
7869
  { 2, 877, "", 100 },
7870
  { 2, 889, "", 100 },
7871
  { 2, 906, "", 100 },
7872
  { 2, 924, "", 100 },
7873
  { 2, 940, "", 100 },
7874
  { 2, 952, "", 100 },
7875
  { 2, 964, "", 100 },
7876
  { 2, 976, "", 100 },
7877
  { 2, 988, "", 100 },
7878
  { 2, 1000, "", 100 },
7879
// convert_long_sat_rtp
7880
  { 2, 867, "", 100 },
7881
  { 2, 879, "", 100 },
7882
  { 2, 896, "", 100 },
7883
  { 2, 914, "", 100 },
7884
  { 2, 930, "", 100 },
7885
  { 2, 942, "", 100 },
7886
  { 2, 954, "", 100 },
7887
  { 2, 966, "", 100 },
7888
  { 2, 978, "", 100 },
7889
  { 2, 990, "", 100 },
7890
// convert_long2_sat_rtp
7891
  { 2, 869, "", 100 },
7892
  { 2, 881, "", 100 },
7893
  { 2, 898, "", 100 },
7894
  { 2, 916, "", 100 },
7895
  { 2, 932, "", 100 },
7896
  { 2, 944, "", 100 },
7897
  { 2, 956, "", 100 },
7898
  { 2, 968, "", 100 },
7899
  { 2, 980, "", 100 },
7900
  { 2, 992, "", 100 },
7901
// convert_long3_sat_rtp
7902
  { 2, 871, "", 100 },
7903
  { 2, 883, "", 100 },
7904
  { 2, 900, "", 100 },
7905
  { 2, 918, "", 100 },
7906
  { 2, 934, "", 100 },
7907
  { 2, 946, "", 100 },
7908
  { 2, 958, "", 100 },
7909
  { 2, 970, "", 100 },
7910
  { 2, 982, "", 100 },
7911
  { 2, 994, "", 100 },
7912
// convert_long4_sat_rtp
7913
  { 2, 873, "", 100 },
7914
  { 2, 885, "", 100 },
7915
  { 2, 902, "", 100 },
7916
  { 2, 920, "", 100 },
7917
  { 2, 936, "", 100 },
7918
  { 2, 948, "", 100 },
7919
  { 2, 960, "", 100 },
7920
  { 2, 972, "", 100 },
7921
  { 2, 984, "", 100 },
7922
  { 2, 996, "", 100 },
7923
// convert_long8_sat_rtp
7924
  { 2, 875, "", 100 },
7925
  { 2, 887, "", 100 },
7926
  { 2, 904, "", 100 },
7927
  { 2, 922, "", 100 },
7928
  { 2, 938, "", 100 },
7929
  { 2, 950, "", 100 },
7930
  { 2, 962, "", 100 },
7931
  { 2, 974, "", 100 },
7932
  { 2, 986, "", 100 },
7933
  { 2, 998, "", 100 },
7934
// convert_long16_sat_rtp
7935
  { 2, 877, "", 100 },
7936
  { 2, 889, "", 100 },
7937
  { 2, 906, "", 100 },
7938
  { 2, 924, "", 100 },
7939
  { 2, 940, "", 100 },
7940
  { 2, 952, "", 100 },
7941
  { 2, 964, "", 100 },
7942
  { 2, 976, "", 100 },
7943
  { 2, 988, "", 100 },
7944
  { 2, 1000, "", 100 },
7945
// convert_long_sat_rtn
7946
  { 2, 867, "", 100 },
7947
  { 2, 879, "", 100 },
7948
  { 2, 896, "", 100 },
7949
  { 2, 914, "", 100 },
7950
  { 2, 930, "", 100 },
7951
  { 2, 942, "", 100 },
7952
  { 2, 954, "", 100 },
7953
  { 2, 966, "", 100 },
7954
  { 2, 978, "", 100 },
7955
  { 2, 990, "", 100 },
7956
// convert_long2_sat_rtn
7957
  { 2, 869, "", 100 },
7958
  { 2, 881, "", 100 },
7959
  { 2, 898, "", 100 },
7960
  { 2, 916, "", 100 },
7961
  { 2, 932, "", 100 },
7962
  { 2, 944, "", 100 },
7963
  { 2, 956, "", 100 },
7964
  { 2, 968, "", 100 },
7965
  { 2, 980, "", 100 },
7966
  { 2, 992, "", 100 },
7967
// convert_long3_sat_rtn
7968
  { 2, 871, "", 100 },
7969
  { 2, 883, "", 100 },
7970
  { 2, 900, "", 100 },
7971
  { 2, 918, "", 100 },
7972
  { 2, 934, "", 100 },
7973
  { 2, 946, "", 100 },
7974
  { 2, 958, "", 100 },
7975
  { 2, 970, "", 100 },
7976
  { 2, 982, "", 100 },
7977
  { 2, 994, "", 100 },
7978
// convert_long4_sat_rtn
7979
  { 2, 873, "", 100 },
7980
  { 2, 885, "", 100 },
7981
  { 2, 902, "", 100 },
7982
  { 2, 920, "", 100 },
7983
  { 2, 936, "", 100 },
7984
  { 2, 948, "", 100 },
7985
  { 2, 960, "", 100 },
7986
  { 2, 972, "", 100 },
7987
  { 2, 984, "", 100 },
7988
  { 2, 996, "", 100 },
7989
// convert_long8_sat_rtn
7990
  { 2, 875, "", 100 },
7991
  { 2, 887, "", 100 },
7992
  { 2, 904, "", 100 },
7993
  { 2, 922, "", 100 },
7994
  { 2, 938, "", 100 },
7995
  { 2, 950, "", 100 },
7996
  { 2, 962, "", 100 },
7997
  { 2, 974, "", 100 },
7998
  { 2, 986, "", 100 },
7999
  { 2, 998, "", 100 },
8000
// convert_long16_sat_rtn
8001
  { 2, 877, "", 100 },
8002
  { 2, 889, "", 100 },
8003
  { 2, 906, "", 100 },
8004
  { 2, 924, "", 100 },
8005
  { 2, 940, "", 100 },
8006
  { 2, 952, "", 100 },
8007
  { 2, 964, "", 100 },
8008
  { 2, 976, "", 100 },
8009
  { 2, 988, "", 100 },
8010
  { 2, 1000, "", 100 },
8011
// convert_ulong
8012
  { 2, 1002, "", 100 },
8013
  { 2, 1014, "", 100 },
8014
  { 2, 1026, "", 100 },
8015
  { 2, 1040, "", 100 },
8016
  { 2, 1058, "", 100 },
8017
  { 2, 1074, "", 100 },
8018
  { 2, 1086, "", 100 },
8019
  { 2, 1098, "", 100 },
8020
  { 2, 1110, "", 100 },
8021
  { 2, 1122, "", 100 },
8022
// convert_ulong2
8023
  { 2, 1004, "", 100 },
8024
  { 2, 1016, "", 100 },
8025
  { 2, 1028, "", 100 },
8026
  { 2, 1042, "", 100 },
8027
  { 2, 1060, "", 100 },
8028
  { 2, 1076, "", 100 },
8029
  { 2, 1088, "", 100 },
8030
  { 2, 1100, "", 100 },
8031
  { 2, 1112, "", 100 },
8032
  { 2, 1124, "", 100 },
8033
// convert_ulong3
8034
  { 2, 1006, "", 100 },
8035
  { 2, 1018, "", 100 },
8036
  { 2, 1030, "", 100 },
8037
  { 2, 1044, "", 100 },
8038
  { 2, 1062, "", 100 },
8039
  { 2, 1078, "", 100 },
8040
  { 2, 1090, "", 100 },
8041
  { 2, 1102, "", 100 },
8042
  { 2, 1114, "", 100 },
8043
  { 2, 1126, "", 100 },
8044
// convert_ulong4
8045
  { 2, 1008, "", 100 },
8046
  { 2, 1020, "", 100 },
8047
  { 2, 1032, "", 100 },
8048
  { 2, 1046, "", 100 },
8049
  { 2, 1064, "", 100 },
8050
  { 2, 1080, "", 100 },
8051
  { 2, 1092, "", 100 },
8052
  { 2, 1104, "", 100 },
8053
  { 2, 1116, "", 100 },
8054
  { 2, 1128, "", 100 },
8055
// convert_ulong8
8056
  { 2, 1010, "", 100 },
8057
  { 2, 1022, "", 100 },
8058
  { 2, 1034, "", 100 },
8059
  { 2, 1050, "", 100 },
8060
  { 2, 1068, "", 100 },
8061
  { 2, 1082, "", 100 },
8062
  { 2, 1094, "", 100 },
8063
  { 2, 1106, "", 100 },
8064
  { 2, 1118, "", 100 },
8065
  { 2, 1130, "", 100 },
8066
// convert_ulong16
8067
  { 2, 1012, "", 100 },
8068
  { 2, 1024, "", 100 },
8069
  { 2, 1036, "", 100 },
8070
  { 2, 1052, "", 100 },
8071
  { 2, 1070, "", 100 },
8072
  { 2, 1084, "", 100 },
8073
  { 2, 1096, "", 100 },
8074
  { 2, 1108, "", 100 },
8075
  { 2, 1120, "", 100 },
8076
  { 2, 1132, "", 100 },
8077
// convert_ulong_rte
8078
  { 2, 1002, "", 100 },
8079
  { 2, 1014, "", 100 },
8080
  { 2, 1026, "", 100 },
8081
  { 2, 1040, "", 100 },
8082
  { 2, 1058, "", 100 },
8083
  { 2, 1074, "", 100 },
8084
  { 2, 1086, "", 100 },
8085
  { 2, 1098, "", 100 },
8086
  { 2, 1110, "", 100 },
8087
  { 2, 1122, "", 100 },
8088
// convert_ulong2_rte
8089
  { 2, 1004, "", 100 },
8090
  { 2, 1016, "", 100 },
8091
  { 2, 1028, "", 100 },
8092
  { 2, 1042, "", 100 },
8093
  { 2, 1060, "", 100 },
8094
  { 2, 1076, "", 100 },
8095
  { 2, 1088, "", 100 },
8096
  { 2, 1100, "", 100 },
8097
  { 2, 1112, "", 100 },
8098
  { 2, 1124, "", 100 },
8099
// convert_ulong3_rte
8100
  { 2, 1006, "", 100 },
8101
  { 2, 1018, "", 100 },
8102
  { 2, 1030, "", 100 },
8103
  { 2, 1044, "", 100 },
8104
  { 2, 1062, "", 100 },
8105
  { 2, 1078, "", 100 },
8106
  { 2, 1090, "", 100 },
8107
  { 2, 1102, "", 100 },
8108
  { 2, 1114, "", 100 },
8109
  { 2, 1126, "", 100 },
8110
// convert_ulong4_rte
8111
  { 2, 1008, "", 100 },
8112
  { 2, 1020, "", 100 },
8113
  { 2, 1032, "", 100 },
8114
  { 2, 1046, "", 100 },
8115
  { 2, 1064, "", 100 },
8116
  { 2, 1080, "", 100 },
8117
  { 2, 1092, "", 100 },
8118
  { 2, 1104, "", 100 },
8119
  { 2, 1116, "", 100 },
8120
  { 2, 1128, "", 100 },
8121
// convert_ulong8_rte
8122
  { 2, 1010, "", 100 },
8123
  { 2, 1022, "", 100 },
8124
  { 2, 1034, "", 100 },
8125
  { 2, 1050, "", 100 },
8126
  { 2, 1068, "", 100 },
8127
  { 2, 1082, "", 100 },
8128
  { 2, 1094, "", 100 },
8129
  { 2, 1106, "", 100 },
8130
  { 2, 1118, "", 100 },
8131
  { 2, 1130, "", 100 },
8132
// convert_ulong16_rte
8133
  { 2, 1012, "", 100 },
8134
  { 2, 1024, "", 100 },
8135
  { 2, 1036, "", 100 },
8136
  { 2, 1052, "", 100 },
8137
  { 2, 1070, "", 100 },
8138
  { 2, 1084, "", 100 },
8139
  { 2, 1096, "", 100 },
8140
  { 2, 1108, "", 100 },
8141
  { 2, 1120, "", 100 },
8142
  { 2, 1132, "", 100 },
8143
// convert_ulong_rtz
8144
  { 2, 1002, "", 100 },
8145
  { 2, 1014, "", 100 },
8146
  { 2, 1026, "", 100 },
8147
  { 2, 1040, "", 100 },
8148
  { 2, 1058, "", 100 },
8149
  { 2, 1074, "", 100 },
8150
  { 2, 1086, "", 100 },
8151
  { 2, 1098, "", 100 },
8152
  { 2, 1110, "", 100 },
8153
  { 2, 1122, "", 100 },
8154
// convert_ulong2_rtz
8155
  { 2, 1004, "", 100 },
8156
  { 2, 1016, "", 100 },
8157
  { 2, 1028, "", 100 },
8158
  { 2, 1042, "", 100 },
8159
  { 2, 1060, "", 100 },
8160
  { 2, 1076, "", 100 },
8161
  { 2, 1088, "", 100 },
8162
  { 2, 1100, "", 100 },
8163
  { 2, 1112, "", 100 },
8164
  { 2, 1124, "", 100 },
8165
// convert_ulong3_rtz
8166
  { 2, 1006, "", 100 },
8167
  { 2, 1018, "", 100 },
8168
  { 2, 1030, "", 100 },
8169
  { 2, 1044, "", 100 },
8170
  { 2, 1062, "", 100 },
8171
  { 2, 1078, "", 100 },
8172
  { 2, 1090, "", 100 },
8173
  { 2, 1102, "", 100 },
8174
  { 2, 1114, "", 100 },
8175
  { 2, 1126, "", 100 },
8176
// convert_ulong4_rtz
8177
  { 2, 1008, "", 100 },
8178
  { 2, 1020, "", 100 },
8179
  { 2, 1032, "", 100 },
8180
  { 2, 1046, "", 100 },
8181
  { 2, 1064, "", 100 },
8182
  { 2, 1080, "", 100 },
8183
  { 2, 1092, "", 100 },
8184
  { 2, 1104, "", 100 },
8185
  { 2, 1116, "", 100 },
8186
  { 2, 1128, "", 100 },
8187
// convert_ulong8_rtz
8188
  { 2, 1010, "", 100 },
8189
  { 2, 1022, "", 100 },
8190
  { 2, 1034, "", 100 },
8191
  { 2, 1050, "", 100 },
8192
  { 2, 1068, "", 100 },
8193
  { 2, 1082, "", 100 },
8194
  { 2, 1094, "", 100 },
8195
  { 2, 1106, "", 100 },
8196
  { 2, 1118, "", 100 },
8197
  { 2, 1130, "", 100 },
8198
// convert_ulong16_rtz
8199
  { 2, 1012, "", 100 },
8200
  { 2, 1024, "", 100 },
8201
  { 2, 1036, "", 100 },
8202
  { 2, 1052, "", 100 },
8203
  { 2, 1070, "", 100 },
8204
  { 2, 1084, "", 100 },
8205
  { 2, 1096, "", 100 },
8206
  { 2, 1108, "", 100 },
8207
  { 2, 1120, "", 100 },
8208
  { 2, 1132, "", 100 },
8209
// convert_ulong_rtp
8210
  { 2, 1002, "", 100 },
8211
  { 2, 1014, "", 100 },
8212
  { 2, 1026, "", 100 },
8213
  { 2, 1040, "", 100 },
8214
  { 2, 1058, "", 100 },
8215
  { 2, 1074, "", 100 },
8216
  { 2, 1086, "", 100 },
8217
  { 2, 1098, "", 100 },
8218
  { 2, 1110, "", 100 },
8219
  { 2, 1122, "", 100 },
8220
// convert_ulong2_rtp
8221
  { 2, 1004, "", 100 },
8222
  { 2, 1016, "", 100 },
8223
  { 2, 1028, "", 100 },
8224
  { 2, 1042, "", 100 },
8225
  { 2, 1060, "", 100 },
8226
  { 2, 1076, "", 100 },
8227
  { 2, 1088, "", 100 },
8228
  { 2, 1100, "", 100 },
8229
  { 2, 1112, "", 100 },
8230
  { 2, 1124, "", 100 },
8231
// convert_ulong3_rtp
8232
  { 2, 1006, "", 100 },
8233
  { 2, 1018, "", 100 },
8234
  { 2, 1030, "", 100 },
8235
  { 2, 1044, "", 100 },
8236
  { 2, 1062, "", 100 },
8237
  { 2, 1078, "", 100 },
8238
  { 2, 1090, "", 100 },
8239
  { 2, 1102, "", 100 },
8240
  { 2, 1114, "", 100 },
8241
  { 2, 1126, "", 100 },
8242
// convert_ulong4_rtp
8243
  { 2, 1008, "", 100 },
8244
  { 2, 1020, "", 100 },
8245
  { 2, 1032, "", 100 },
8246
  { 2, 1046, "", 100 },
8247
  { 2, 1064, "", 100 },
8248
  { 2, 1080, "", 100 },
8249
  { 2, 1092, "", 100 },
8250
  { 2, 1104, "", 100 },
8251
  { 2, 1116, "", 100 },
8252
  { 2, 1128, "", 100 },
8253
// convert_ulong8_rtp
8254
  { 2, 1010, "", 100 },
8255
  { 2, 1022, "", 100 },
8256
  { 2, 1034, "", 100 },
8257
  { 2, 1050, "", 100 },
8258
  { 2, 1068, "", 100 },
8259
  { 2, 1082, "", 100 },
8260
  { 2, 1094, "", 100 },
8261
  { 2, 1106, "", 100 },
8262
  { 2, 1118, "", 100 },
8263
  { 2, 1130, "", 100 },
8264
// convert_ulong16_rtp
8265
  { 2, 1012, "", 100 },
8266
  { 2, 1024, "", 100 },
8267
  { 2, 1036, "", 100 },
8268
  { 2, 1052, "", 100 },
8269
  { 2, 1070, "", 100 },
8270
  { 2, 1084, "", 100 },
8271
  { 2, 1096, "", 100 },
8272
  { 2, 1108, "", 100 },
8273
  { 2, 1120, "", 100 },
8274
  { 2, 1132, "", 100 },
8275
// convert_ulong_rtn
8276
  { 2, 1002, "", 100 },
8277
  { 2, 1014, "", 100 },
8278
  { 2, 1026, "", 100 },
8279
  { 2, 1040, "", 100 },
8280
  { 2, 1058, "", 100 },
8281
  { 2, 1074, "", 100 },
8282
  { 2, 1086, "", 100 },
8283
  { 2, 1098, "", 100 },
8284
  { 2, 1110, "", 100 },
8285
  { 2, 1122, "", 100 },
8286
// convert_ulong2_rtn
8287
  { 2, 1004, "", 100 },
8288
  { 2, 1016, "", 100 },
8289
  { 2, 1028, "", 100 },
8290
  { 2, 1042, "", 100 },
8291
  { 2, 1060, "", 100 },
8292
  { 2, 1076, "", 100 },
8293
  { 2, 1088, "", 100 },
8294
  { 2, 1100, "", 100 },
8295
  { 2, 1112, "", 100 },
8296
  { 2, 1124, "", 100 },
8297
// convert_ulong3_rtn
8298
  { 2, 1006, "", 100 },
8299
  { 2, 1018, "", 100 },
8300
  { 2, 1030, "", 100 },
8301
  { 2, 1044, "", 100 },
8302
  { 2, 1062, "", 100 },
8303
  { 2, 1078, "", 100 },
8304
  { 2, 1090, "", 100 },
8305
  { 2, 1102, "", 100 },
8306
  { 2, 1114, "", 100 },
8307
  { 2, 1126, "", 100 },
8308
// convert_ulong4_rtn
8309
  { 2, 1008, "", 100 },
8310
  { 2, 1020, "", 100 },
8311
  { 2, 1032, "", 100 },
8312
  { 2, 1046, "", 100 },
8313
  { 2, 1064, "", 100 },
8314
  { 2, 1080, "", 100 },
8315
  { 2, 1092, "", 100 },
8316
  { 2, 1104, "", 100 },
8317
  { 2, 1116, "", 100 },
8318
  { 2, 1128, "", 100 },
8319
// convert_ulong8_rtn
8320
  { 2, 1010, "", 100 },
8321
  { 2, 1022, "", 100 },
8322
  { 2, 1034, "", 100 },
8323
  { 2, 1050, "", 100 },
8324
  { 2, 1068, "", 100 },
8325
  { 2, 1082, "", 100 },
8326
  { 2, 1094, "", 100 },
8327
  { 2, 1106, "", 100 },
8328
  { 2, 1118, "", 100 },
8329
  { 2, 1130, "", 100 },
8330
// convert_ulong16_rtn
8331
  { 2, 1012, "", 100 },
8332
  { 2, 1024, "", 100 },
8333
  { 2, 1036, "", 100 },
8334
  { 2, 1052, "", 100 },
8335
  { 2, 1070, "", 100 },
8336
  { 2, 1084, "", 100 },
8337
  { 2, 1096, "", 100 },
8338
  { 2, 1108, "", 100 },
8339
  { 2, 1120, "", 100 },
8340
  { 2, 1132, "", 100 },
8341
// convert_ulong_sat
8342
  { 2, 1002, "", 100 },
8343
  { 2, 1014, "", 100 },
8344
  { 2, 1026, "", 100 },
8345
  { 2, 1040, "", 100 },
8346
  { 2, 1058, "", 100 },
8347
  { 2, 1074, "", 100 },
8348
  { 2, 1086, "", 100 },
8349
  { 2, 1098, "", 100 },
8350
  { 2, 1110, "", 100 },
8351
  { 2, 1122, "", 100 },
8352
// convert_ulong2_sat
8353
  { 2, 1004, "", 100 },
8354
  { 2, 1016, "", 100 },
8355
  { 2, 1028, "", 100 },
8356
  { 2, 1042, "", 100 },
8357
  { 2, 1060, "", 100 },
8358
  { 2, 1076, "", 100 },
8359
  { 2, 1088, "", 100 },
8360
  { 2, 1100, "", 100 },
8361
  { 2, 1112, "", 100 },
8362
  { 2, 1124, "", 100 },
8363
// convert_ulong3_sat
8364
  { 2, 1006, "", 100 },
8365
  { 2, 1018, "", 100 },
8366
  { 2, 1030, "", 100 },
8367
  { 2, 1044, "", 100 },
8368
  { 2, 1062, "", 100 },
8369
  { 2, 1078, "", 100 },
8370
  { 2, 1090, "", 100 },
8371
  { 2, 1102, "", 100 },
8372
  { 2, 1114, "", 100 },
8373
  { 2, 1126, "", 100 },
8374
// convert_ulong4_sat
8375
  { 2, 1008, "", 100 },
8376
  { 2, 1020, "", 100 },
8377
  { 2, 1032, "", 100 },
8378
  { 2, 1046, "", 100 },
8379
  { 2, 1064, "", 100 },
8380
  { 2, 1080, "", 100 },
8381
  { 2, 1092, "", 100 },
8382
  { 2, 1104, "", 100 },
8383
  { 2, 1116, "", 100 },
8384
  { 2, 1128, "", 100 },
8385
// convert_ulong8_sat
8386
  { 2, 1010, "", 100 },
8387
  { 2, 1022, "", 100 },
8388
  { 2, 1034, "", 100 },
8389
  { 2, 1050, "", 100 },
8390
  { 2, 1068, "", 100 },
8391
  { 2, 1082, "", 100 },
8392
  { 2, 1094, "", 100 },
8393
  { 2, 1106, "", 100 },
8394
  { 2, 1118, "", 100 },
8395
  { 2, 1130, "", 100 },
8396
// convert_ulong16_sat
8397
  { 2, 1012, "", 100 },
8398
  { 2, 1024, "", 100 },
8399
  { 2, 1036, "", 100 },
8400
  { 2, 1052, "", 100 },
8401
  { 2, 1070, "", 100 },
8402
  { 2, 1084, "", 100 },
8403
  { 2, 1096, "", 100 },
8404
  { 2, 1108, "", 100 },
8405
  { 2, 1120, "", 100 },
8406
  { 2, 1132, "", 100 },
8407
// convert_ulong_sat_rte
8408
  { 2, 1002, "", 100 },
8409
  { 2, 1014, "", 100 },
8410
  { 2, 1026, "", 100 },
8411
  { 2, 1040, "", 100 },
8412
  { 2, 1058, "", 100 },
8413
  { 2, 1074, "", 100 },
8414
  { 2, 1086, "", 100 },
8415
  { 2, 1098, "", 100 },
8416
  { 2, 1110, "", 100 },
8417
  { 2, 1122, "", 100 },
8418
// convert_ulong2_sat_rte
8419
  { 2, 1004, "", 100 },
8420
  { 2, 1016, "", 100 },
8421
  { 2, 1028, "", 100 },
8422
  { 2, 1042, "", 100 },
8423
  { 2, 1060, "", 100 },
8424
  { 2, 1076, "", 100 },
8425
  { 2, 1088, "", 100 },
8426
  { 2, 1100, "", 100 },
8427
  { 2, 1112, "", 100 },
8428
  { 2, 1124, "", 100 },
8429
// convert_ulong3_sat_rte
8430
  { 2, 1006, "", 100 },
8431
  { 2, 1018, "", 100 },
8432
  { 2, 1030, "", 100 },
8433
  { 2, 1044, "", 100 },
8434
  { 2, 1062, "", 100 },
8435
  { 2, 1078, "", 100 },
8436
  { 2, 1090, "", 100 },
8437
  { 2, 1102, "", 100 },
8438
  { 2, 1114, "", 100 },
8439
  { 2, 1126, "", 100 },
8440
// convert_ulong4_sat_rte
8441
  { 2, 1008, "", 100 },
8442
  { 2, 1020, "", 100 },
8443
  { 2, 1032, "", 100 },
8444
  { 2, 1046, "", 100 },
8445
  { 2, 1064, "", 100 },
8446
  { 2, 1080, "", 100 },
8447
  { 2, 1092, "", 100 },
8448
  { 2, 1104, "", 100 },
8449
  { 2, 1116, "", 100 },
8450
  { 2, 1128, "", 100 },
8451
// convert_ulong8_sat_rte
8452
  { 2, 1010, "", 100 },
8453
  { 2, 1022, "", 100 },
8454
  { 2, 1034, "", 100 },
8455
  { 2, 1050, "", 100 },
8456
  { 2, 1068, "", 100 },
8457
  { 2, 1082, "", 100 },
8458
  { 2, 1094, "", 100 },
8459
  { 2, 1106, "", 100 },
8460
  { 2, 1118, "", 100 },
8461
  { 2, 1130, "", 100 },
8462
// convert_ulong16_sat_rte
8463
  { 2, 1012, "", 100 },
8464
  { 2, 1024, "", 100 },
8465
  { 2, 1036, "", 100 },
8466
  { 2, 1052, "", 100 },
8467
  { 2, 1070, "", 100 },
8468
  { 2, 1084, "", 100 },
8469
  { 2, 1096, "", 100 },
8470
  { 2, 1108, "", 100 },
8471
  { 2, 1120, "", 100 },
8472
  { 2, 1132, "", 100 },
8473
// convert_ulong_sat_rtz
8474
  { 2, 1002, "", 100 },
8475
  { 2, 1014, "", 100 },
8476
  { 2, 1026, "", 100 },
8477
  { 2, 1040, "", 100 },
8478
  { 2, 1058, "", 100 },
8479
  { 2, 1074, "", 100 },
8480
  { 2, 1086, "", 100 },
8481
  { 2, 1098, "", 100 },
8482
  { 2, 1110, "", 100 },
8483
  { 2, 1122, "", 100 },
8484
// convert_ulong2_sat_rtz
8485
  { 2, 1004, "", 100 },
8486
  { 2, 1016, "", 100 },
8487
  { 2, 1028, "", 100 },
8488
  { 2, 1042, "", 100 },
8489
  { 2, 1060, "", 100 },
8490
  { 2, 1076, "", 100 },
8491
  { 2, 1088, "", 100 },
8492
  { 2, 1100, "", 100 },
8493
  { 2, 1112, "", 100 },
8494
  { 2, 1124, "", 100 },
8495
// convert_ulong3_sat_rtz
8496
  { 2, 1006, "", 100 },
8497
  { 2, 1018, "", 100 },
8498
  { 2, 1030, "", 100 },
8499
  { 2, 1044, "", 100 },
8500
  { 2, 1062, "", 100 },
8501
  { 2, 1078, "", 100 },
8502
  { 2, 1090, "", 100 },
8503
  { 2, 1102, "", 100 },
8504
  { 2, 1114, "", 100 },
8505
  { 2, 1126, "", 100 },
8506
// convert_ulong4_sat_rtz
8507
  { 2, 1008, "", 100 },
8508
  { 2, 1020, "", 100 },
8509
  { 2, 1032, "", 100 },
8510
  { 2, 1046, "", 100 },
8511
  { 2, 1064, "", 100 },
8512
  { 2, 1080, "", 100 },
8513
  { 2, 1092, "", 100 },
8514
  { 2, 1104, "", 100 },
8515
  { 2, 1116, "", 100 },
8516
  { 2, 1128, "", 100 },
8517
// convert_ulong8_sat_rtz
8518
  { 2, 1010, "", 100 },
8519
  { 2, 1022, "", 100 },
8520
  { 2, 1034, "", 100 },
8521
  { 2, 1050, "", 100 },
8522
  { 2, 1068, "", 100 },
8523
  { 2, 1082, "", 100 },
8524
  { 2, 1094, "", 100 },
8525
  { 2, 1106, "", 100 },
8526
  { 2, 1118, "", 100 },
8527
  { 2, 1130, "", 100 },
8528
// convert_ulong16_sat_rtz
8529
  { 2, 1012, "", 100 },
8530
  { 2, 1024, "", 100 },
8531
  { 2, 1036, "", 100 },
8532
  { 2, 1052, "", 100 },
8533
  { 2, 1070, "", 100 },
8534
  { 2, 1084, "", 100 },
8535
  { 2, 1096, "", 100 },
8536
  { 2, 1108, "", 100 },
8537
  { 2, 1120, "", 100 },
8538
  { 2, 1132, "", 100 },
8539
// convert_ulong_sat_rtp
8540
  { 2, 1002, "", 100 },
8541
  { 2, 1014, "", 100 },
8542
  { 2, 1026, "", 100 },
8543
  { 2, 1040, "", 100 },
8544
  { 2, 1058, "", 100 },
8545
  { 2, 1074, "", 100 },
8546
  { 2, 1086, "", 100 },
8547
  { 2, 1098, "", 100 },
8548
  { 2, 1110, "", 100 },
8549
  { 2, 1122, "", 100 },
8550
// convert_ulong2_sat_rtp
8551
  { 2, 1004, "", 100 },
8552
  { 2, 1016, "", 100 },
8553
  { 2, 1028, "", 100 },
8554
  { 2, 1042, "", 100 },
8555
  { 2, 1060, "", 100 },
8556
  { 2, 1076, "", 100 },
8557
  { 2, 1088, "", 100 },
8558
  { 2, 1100, "", 100 },
8559
  { 2, 1112, "", 100 },
8560
  { 2, 1124, "", 100 },
8561
// convert_ulong3_sat_rtp
8562
  { 2, 1006, "", 100 },
8563
  { 2, 1018, "", 100 },
8564
  { 2, 1030, "", 100 },
8565
  { 2, 1044, "", 100 },
8566
  { 2, 1062, "", 100 },
8567
  { 2, 1078, "", 100 },
8568
  { 2, 1090, "", 100 },
8569
  { 2, 1102, "", 100 },
8570
  { 2, 1114, "", 100 },
8571
  { 2, 1126, "", 100 },
8572
// convert_ulong4_sat_rtp
8573
  { 2, 1008, "", 100 },
8574
  { 2, 1020, "", 100 },
8575
  { 2, 1032, "", 100 },
8576
  { 2, 1046, "", 100 },
8577
  { 2, 1064, "", 100 },
8578
  { 2, 1080, "", 100 },
8579
  { 2, 1092, "", 100 },
8580
  { 2, 1104, "", 100 },
8581
  { 2, 1116, "", 100 },
8582
  { 2, 1128, "", 100 },
8583
// convert_ulong8_sat_rtp
8584
  { 2, 1010, "", 100 },
8585
  { 2, 1022, "", 100 },
8586
  { 2, 1034, "", 100 },
8587
  { 2, 1050, "", 100 },
8588
  { 2, 1068, "", 100 },
8589
  { 2, 1082, "", 100 },
8590
  { 2, 1094, "", 100 },
8591
  { 2, 1106, "", 100 },
8592
  { 2, 1118, "", 100 },
8593
  { 2, 1130, "", 100 },
8594
// convert_ulong16_sat_rtp
8595
  { 2, 1012, "", 100 },
8596
  { 2, 1024, "", 100 },
8597
  { 2, 1036, "", 100 },
8598
  { 2, 1052, "", 100 },
8599
  { 2, 1070, "", 100 },
8600
  { 2, 1084, "", 100 },
8601
  { 2, 1096, "", 100 },
8602
  { 2, 1108, "", 100 },
8603
  { 2, 1120, "", 100 },
8604
  { 2, 1132, "", 100 },
8605
// convert_ulong_sat_rtn
8606
  { 2, 1002, "", 100 },
8607
  { 2, 1014, "", 100 },
8608
  { 2, 1026, "", 100 },
8609
  { 2, 1040, "", 100 },
8610
  { 2, 1058, "", 100 },
8611
  { 2, 1074, "", 100 },
8612
  { 2, 1086, "", 100 },
8613
  { 2, 1098, "", 100 },
8614
  { 2, 1110, "", 100 },
8615
  { 2, 1122, "", 100 },
8616
// convert_ulong2_sat_rtn
8617
  { 2, 1004, "", 100 },
8618
  { 2, 1016, "", 100 },
8619
  { 2, 1028, "", 100 },
8620
  { 2, 1042, "", 100 },
8621
  { 2, 1060, "", 100 },
8622
  { 2, 1076, "", 100 },
8623
  { 2, 1088, "", 100 },
8624
  { 2, 1100, "", 100 },
8625
  { 2, 1112, "", 100 },
8626
  { 2, 1124, "", 100 },
8627
// convert_ulong3_sat_rtn
8628
  { 2, 1006, "", 100 },
8629
  { 2, 1018, "", 100 },
8630
  { 2, 1030, "", 100 },
8631
  { 2, 1044, "", 100 },
8632
  { 2, 1062, "", 100 },
8633
  { 2, 1078, "", 100 },
8634
  { 2, 1090, "", 100 },
8635
  { 2, 1102, "", 100 },
8636
  { 2, 1114, "", 100 },
8637
  { 2, 1126, "", 100 },
8638
// convert_ulong4_sat_rtn
8639
  { 2, 1008, "", 100 },
8640
  { 2, 1020, "", 100 },
8641
  { 2, 1032, "", 100 },
8642
  { 2, 1046, "", 100 },
8643
  { 2, 1064, "", 100 },
8644
  { 2, 1080, "", 100 },
8645
  { 2, 1092, "", 100 },
8646
  { 2, 1104, "", 100 },
8647
  { 2, 1116, "", 100 },
8648
  { 2, 1128, "", 100 },
8649
// convert_ulong8_sat_rtn
8650
  { 2, 1010, "", 100 },
8651
  { 2, 1022, "", 100 },
8652
  { 2, 1034, "", 100 },
8653
  { 2, 1050, "", 100 },
8654
  { 2, 1068, "", 100 },
8655
  { 2, 1082, "", 100 },
8656
  { 2, 1094, "", 100 },
8657
  { 2, 1106, "", 100 },
8658
  { 2, 1118, "", 100 },
8659
  { 2, 1130, "", 100 },
8660
// convert_ulong16_sat_rtn
8661
  { 2, 1012, "", 100 },
8662
  { 2, 1024, "", 100 },
8663
  { 2, 1036, "", 100 },
8664
  { 2, 1052, "", 100 },
8665
  { 2, 1070, "", 100 },
8666
  { 2, 1084, "", 100 },
8667
  { 2, 1096, "", 100 },
8668
  { 2, 1108, "", 100 },
8669
  { 2, 1120, "", 100 },
8670
  { 2, 1132, "", 100 },
8671
// get_global_size
8672
  { 2, 1134, "", 100 },
8673
// get_global_id
8674
  { 2, 1134, "", 100 },
8675
// get_local_size
8676
  { 2, 1134, "", 100 },
8677
// get_local_id
8678
  { 2, 1134, "", 100 },
8679
// get_num_groups
8680
  { 2, 1134, "", 100 },
8681
// get_group_id
8682
  { 2, 1134, "", 100 },
8683
// get_global_offset
8684
  { 2, 1134, "", 100 },
8685
// acosh
8686
  { 2, 22, "", 100 },
8687
  { 2, 0, "", 100 },
8688
  { 2, 14, "", 100 },
8689
  { 2, 16, "", 100 },
8690
  { 2, 18, "", 100 },
8691
  { 2, 20, "", 100 },
8692
  { 2, 1136, "", 100 },
8693
  { 2, 1138, "", 100 },
8694
  { 2, 1140, "", 100 },
8695
  { 2, 1142, "", 100 },
8696
  { 2, 1144, "", 100 },
8697
  { 2, 1146, "", 100 },
8698
  { 2, 1148, "", 100 },
8699
  { 2, 1150, "", 100 },
8700
  { 2, 1152, "", 100 },
8701
  { 2, 1154, "", 100 },
8702
  { 2, 1156, "", 100 },
8703
  { 2, 1158, "", 100 },
8704
// acospi
8705
  { 2, 22, "", 100 },
8706
  { 2, 0, "", 100 },
8707
  { 2, 14, "", 100 },
8708
  { 2, 16, "", 100 },
8709
  { 2, 18, "", 100 },
8710
  { 2, 20, "", 100 },
8711
  { 2, 1136, "", 100 },
8712
  { 2, 1138, "", 100 },
8713
  { 2, 1140, "", 100 },
8714
  { 2, 1142, "", 100 },
8715
  { 2, 1144, "", 100 },
8716
  { 2, 1146, "", 100 },
8717
  { 2, 1148, "", 100 },
8718
  { 2, 1150, "", 100 },
8719
  { 2, 1152, "", 100 },
8720
  { 2, 1154, "", 100 },
8721
  { 2, 1156, "", 100 },
8722
  { 2, 1158, "", 100 },
8723
// asin
8724
  { 2, 22, "", 100 },
8725
  { 2, 0, "", 100 },
8726
  { 2, 14, "", 100 },
8727
  { 2, 16, "", 100 },
8728
  { 2, 18, "", 100 },
8729
  { 2, 20, "", 100 },
8730
  { 2, 1136, "", 100 },
8731
  { 2, 1138, "", 100 },
8732
  { 2, 1140, "", 100 },
8733
  { 2, 1142, "", 100 },
8734
  { 2, 1144, "", 100 },
8735
  { 2, 1146, "", 100 },
8736
  { 2, 1148, "", 100 },
8737
  { 2, 1150, "", 100 },
8738
  { 2, 1152, "", 100 },
8739
  { 2, 1154, "", 100 },
8740
  { 2, 1156, "", 100 },
8741
  { 2, 1158, "", 100 },
8742
// asinh
8743
  { 2, 22, "", 100 },
8744
  { 2, 0, "", 100 },
8745
  { 2, 14, "", 100 },
8746
  { 2, 16, "", 100 },
8747
  { 2, 18, "", 100 },
8748
  { 2, 20, "", 100 },
8749
  { 2, 1136, "", 100 },
8750
  { 2, 1138, "", 100 },
8751
  { 2, 1140, "", 100 },
8752
  { 2, 1142, "", 100 },
8753
  { 2, 1144, "", 100 },
8754
  { 2, 1146, "", 100 },
8755
  { 2, 1148, "", 100 },
8756
  { 2, 1150, "", 100 },
8757
  { 2, 1152, "", 100 },
8758
  { 2, 1154, "", 100 },
8759
  { 2, 1156, "", 100 },
8760
  { 2, 1158, "", 100 },
8761
// asinpi
8762
  { 2, 22, "", 100 },
8763
  { 2, 0, "", 100 },
8764
  { 2, 14, "", 100 },
8765
  { 2, 16, "", 100 },
8766
  { 2, 18, "", 100 },
8767
  { 2, 20, "", 100 },
8768
  { 2, 1136, "", 100 },
8769
  { 2, 1138, "", 100 },
8770
  { 2, 1140, "", 100 },
8771
  { 2, 1142, "", 100 },
8772
  { 2, 1144, "", 100 },
8773
  { 2, 1146, "", 100 },
8774
  { 2, 1148, "", 100 },
8775
  { 2, 1150, "", 100 },
8776
  { 2, 1152, "", 100 },
8777
  { 2, 1154, "", 100 },
8778
  { 2, 1156, "", 100 },
8779
  { 2, 1158, "", 100 },
8780
// atan
8781
  { 2, 22, "", 100 },
8782
  { 2, 0, "", 100 },
8783
  { 2, 14, "", 100 },
8784
  { 2, 16, "", 100 },
8785
  { 2, 18, "", 100 },
8786
  { 2, 20, "", 100 },
8787
  { 2, 1136, "", 100 },
8788
  { 2, 1138, "", 100 },
8789
  { 2, 1140, "", 100 },
8790
  { 2, 1142, "", 100 },
8791
  { 2, 1144, "", 100 },
8792
  { 2, 1146, "", 100 },
8793
  { 2, 1148, "", 100 },
8794
  { 2, 1150, "", 100 },
8795
  { 2, 1152, "", 100 },
8796
  { 2, 1154, "", 100 },
8797
  { 2, 1156, "", 100 },
8798
  { 2, 1158, "", 100 },
8799
// atanh
8800
  { 2, 22, "", 100 },
8801
  { 2, 0, "", 100 },
8802
  { 2, 14, "", 100 },
8803
  { 2, 16, "", 100 },
8804
  { 2, 18, "", 100 },
8805
  { 2, 20, "", 100 },
8806
  { 2, 1136, "", 100 },
8807
  { 2, 1138, "", 100 },
8808
  { 2, 1140, "", 100 },
8809
  { 2, 1142, "", 100 },
8810
  { 2, 1144, "", 100 },
8811
  { 2, 1146, "", 100 },
8812
  { 2, 1148, "", 100 },
8813
  { 2, 1150, "", 100 },
8814
  { 2, 1152, "", 100 },
8815
  { 2, 1154, "", 100 },
8816
  { 2, 1156, "", 100 },
8817
  { 2, 1158, "", 100 },
8818
// atanpi
8819
  { 2, 22, "", 100 },
8820
  { 2, 0, "", 100 },
8821
  { 2, 14, "", 100 },
8822
  { 2, 16, "", 100 },
8823
  { 2, 18, "", 100 },
8824
  { 2, 20, "", 100 },
8825
  { 2, 1136, "", 100 },
8826
  { 2, 1138, "", 100 },
8827
  { 2, 1140, "", 100 },
8828
  { 2, 1142, "", 100 },
8829
  { 2, 1144, "", 100 },
8830
  { 2, 1146, "", 100 },
8831
  { 2, 1148, "", 100 },
8832
  { 2, 1150, "", 100 },
8833
  { 2, 1152, "", 100 },
8834
  { 2, 1154, "", 100 },
8835
  { 2, 1156, "", 100 },
8836
  { 2, 1158, "", 100 },
8837
// atan2pi
8838
  { 3, 680, "", 100 },
8839
  { 3, 891, "", 100 },
8840
  { 3, 1160, "", 100 },
8841
  { 3, 1163, "", 100 },
8842
  { 3, 1166, "", 100 },
8843
  { 3, 1169, "", 100 },
8844
  { 3, 1172, "", 100 },
8845
  { 3, 1175, "", 100 },
8846
  { 3, 1178, "", 100 },
8847
  { 3, 1181, "", 100 },
8848
  { 3, 1184, "", 100 },
8849
  { 3, 1187, "", 100 },
8850
  { 3, 1190, "", 100 },
8851
  { 3, 1193, "", 100 },
8852
  { 3, 1196, "", 100 },
8853
  { 3, 1199, "", 100 },
8854
  { 3, 1202, "", 100 },
8855
  { 3, 1205, "", 100 },
8856
// fmax
8857
  { 3, 680, "", 100 },
8858
  { 3, 891, "", 100 },
8859
  { 3, 1160, "", 100 },
8860
  { 3, 1163, "", 100 },
8861
  { 3, 1166, "", 100 },
8862
  { 3, 1169, "", 100 },
8863
  { 3, 680, "", 100 },
8864
  { 3, 1210, "", 100 },
8865
  { 3, 1213, "", 100 },
8866
  { 3, 1216, "", 100 },
8867
  { 3, 1219, "", 100 },
8868
  { 3, 1222, "", 100 },
8869
  { 3, 1172, "", 100 },
8870
  { 3, 1175, "", 100 },
8871
  { 3, 1178, "", 100 },
8872
  { 3, 1181, "", 100 },
8873
  { 3, 1184, "", 100 },
8874
  { 3, 1187, "", 100 },
8875
  { 3, 1172, "", 100 },
8876
  { 3, 1225, "", 100 },
8877
  { 3, 1228, "", 100 },
8878
  { 3, 1231, "", 100 },
8879
  { 3, 1234, "", 100 },
8880
  { 3, 1237, "", 100 },
8881
  { 3, 1190, "", 100 },
8882
  { 3, 1193, "", 100 },
8883
  { 3, 1196, "", 100 },
8884
  { 3, 1199, "", 100 },
8885
  { 3, 1202, "", 100 },
8886
  { 3, 1205, "", 100 },
8887
  { 3, 1190, "", 100 },
8888
  { 3, 1242, "", 100 },
8889
  { 3, 1245, "", 100 },
8890
  { 3, 1248, "", 100 },
8891
  { 3, 1251, "", 100 },
8892
  { 3, 1254, "", 100 },
8893
// fmin
8894
  { 3, 680, "", 100 },
8895
  { 3, 891, "", 100 },
8896
  { 3, 1160, "", 100 },
8897
  { 3, 1163, "", 100 },
8898
  { 3, 1166, "", 100 },
8899
  { 3, 1169, "", 100 },
8900
  { 3, 680, "", 100 },
8901
  { 3, 1210, "", 100 },
8902
  { 3, 1213, "", 100 },
8903
  { 3, 1216, "", 100 },
8904
  { 3, 1219, "", 100 },
8905
  { 3, 1222, "", 100 },
8906
  { 3, 1172, "", 100 },
8907
  { 3, 1175, "", 100 },
8908
  { 3, 1178, "", 100 },
8909
  { 3, 1181, "", 100 },
8910
  { 3, 1184, "", 100 },
8911
  { 3, 1187, "", 100 },
8912
  { 3, 1172, "", 100 },
8913
  { 3, 1225, "", 100 },
8914
  { 3, 1228, "", 100 },
8915
  { 3, 1231, "", 100 },
8916
  { 3, 1234, "", 100 },
8917
  { 3, 1237, "", 100 },
8918
  { 3, 1190, "", 100 },
8919
  { 3, 1193, "", 100 },
8920
  { 3, 1196, "", 100 },
8921
  { 3, 1199, "", 100 },
8922
  { 3, 1202, "", 100 },
8923
  { 3, 1205, "", 100 },
8924
  { 3, 1190, "", 100 },
8925
  { 3, 1242, "", 100 },
8926
  { 3, 1245, "", 100 },
8927
  { 3, 1248, "", 100 },
8928
  { 3, 1251, "", 100 },
8929
  { 3, 1254, "", 100 },
8930
// get_max_sub_group_size
8931
  { 1, 1313, "cl_khr_subgroups", 200 },
8932
// get_num_sub_groups
8933
  { 1, 1313, "cl_khr_subgroups", 200 },
8934
// get_sub_group_size
8935
  { 1, 1313, "cl_khr_subgroups", 200 },
8936
// get_work_dim
8937
  { 1, 1313, "", 100 },
8938
// read_imagef
8939
  { 3, 1314, "", 100 },
8940
// write_imagef
8941
  { 4, 1317, "", 100 },
8942
};
8943
8944
8945
// Return 0 if name is not a recognized OpenCL builtin, or an index
8946
// into a table of declarations if it is an OpenCL builtin.
8947
14
static std::pair<unsigned, unsigned> isOpenCLBuiltin(llvm::StringRef name) {
8948
14
8949
14
  switch (name.size()) {
8950
14
  
default: break2
;
8951
14
  case 4:  // 5 strings to match.
8952
0
    switch (name[0]) {
8953
0
    default: break;
8954
0
    case 'a':  // 3 strings to match.
8955
0
      switch (name[1]) {
8956
0
      default: break;
8957
0
      case 'c':  // 1 string to match.
8958
0
        if (memcmp(name.data()+2, "os", 2) != 0)
8959
0
          break;
8960
0
        return std::make_pair(2401, 18);   // "acos"
8961
0
      case 's':  // 1 string to match.
8962
0
        if (memcmp(name.data()+2, "in", 2) != 0)
8963
0
          break;
8964
0
        return std::make_pair(6080, 18);   // "asin"
8965
0
      case 't':  // 1 string to match.
8966
0
        if (memcmp(name.data()+2, "an", 2) != 0)
8967
0
          break;
8968
0
        return std::make_pair(6134, 18);  // "atan"
8969
0
      }
8970
0
      break;
8971
0
    case 'f':  // 2 strings to match.
8972
0
      if (name[1] != 'm')
8973
0
        break;
8974
0
      switch (name[2]) {
8975
0
      default: break;
8976
0
      case 'a':  // 1 string to match.
8977
0
        if (name[3] != 'x')
8978
0
          break;
8979
0
        return std::make_pair(6206, 36);   // "fmax"
8980
0
      case 'i':  // 1 string to match.
8981
0
        if (name[3] != 'n')
8982
0
          break;
8983
0
        return std::make_pair(6242, 36);  // "fmin"
8984
0
      }
8985
0
      break;
8986
0
    }
8987
0
    break;
8988
0
  case 5:  // 4 strings to match.
8989
0
    if (name[0] != 'a')
8990
0
      break;
8991
0
    switch (name[1]) {
8992
0
    default: break;
8993
0
    case 'c':  // 1 string to match.
8994
0
      if (memcmp(name.data()+2, "osh", 3) != 0)
8995
0
        break;
8996
0
      return std::make_pair(6044, 18);   // "acosh"
8997
0
    case 's':  // 1 string to match.
8998
0
      if (memcmp(name.data()+2, "inh", 3) != 0)
8999
0
        break;
9000
0
      return std::make_pair(6098, 18);   // "asinh"
9001
0
    case 't':  // 2 strings to match.
9002
0
      if (memcmp(name.data()+2, "an", 2) != 0)
9003
0
        break;
9004
0
      switch (name[4]) {
9005
0
      default: break;
9006
0
      case '2':  // 1 string to match.
9007
0
        return std::make_pair(4219, 18);  // "atan2"
9008
0
      case 'h':  // 1 string to match.
9009
0
        return std::make_pair(6152, 18);  // "atanh"
9010
0
      }
9011
0
      break;
9012
0
    }
9013
0
    break;
9014
0
  case 6:  // 3 strings to match.
9015
0
    if (name[0] != 'a')
9016
0
      break;
9017
0
    switch (name[1]) {
9018
0
    default: break;
9019
0
    case 'c':  // 1 string to match.
9020
0
      if (memcmp(name.data()+2, "ospi", 4) != 0)
9021
0
        break;
9022
0
      return std::make_pair(6062, 18);   // "acospi"
9023
0
    case 's':  // 1 string to match.
9024
0
      if (memcmp(name.data()+2, "inpi", 4) != 0)
9025
0
        break;
9026
0
      return std::make_pair(6116, 18);   // "asinpi"
9027
0
    case 't':  // 1 string to match.
9028
0
      if (memcmp(name.data()+2, "anpi", 4) != 0)
9029
0
        break;
9030
0
      return std::make_pair(6170, 18);  // "atanpi"
9031
0
    }
9032
0
    break;
9033
0
  case 7:  // 1 string to match.
9034
0
    if (memcmp(name.data()+0, "atan2pi", 7) != 0)
9035
0
      break;
9036
0
    return std::make_pair(6188, 18);   // "atan2pi"
9037
2
  case 11:   // 2 strings to match.
9038
2
    switch (name[0]) {
9039
2
    
default: break0
;
9040
2
    case 'c':  // 1 string to match.
9041
0
      if (memcmp(name.data()+1, "onvert_int", 10) != 0)
9042
0
        break;
9043
0
      return std::make_pair(3619, 10);   // "convert_int"
9044
2
    case 'r':  // 1 string to match.
9045
2
      if (memcmp(name.data()+1, "ead_imagef", 10) != 0)
9046
0
        break;
9047
2
      return std::make_pair(6282, 1);  // "read_imagef"
9048
0
    }
9049
0
    break;
9050
2
  case 12:   // 11 strings to match.
9051
2
    switch (name[0]) {
9052
2
    
default: break0
;
9053
2
    case 'c':  // 7 strings to match.
9054
2
      if (memcmp(name.data()+1, "onvert_", 7) != 0)
9055
0
        break;
9056
2
      switch (name[8]) {
9057
2
      
default: break0
;
9058
2
      case 'c':  // 1 string to match.
9059
0
        if (memcmp(name.data()+9, "har", 3) != 0)
9060
0
          break;
9061
0
        return std::make_pair(851, 10);  // "convert_char"
9062
2
      case 'i':  // 4 strings to match.
9063
2
        if (memcmp(name.data()+9, "nt", 2) != 0)
9064
0
          break;
9065
2
        switch (name[11]) {
9066
2
        
default: break0
;
9067
2
        case '2':  // 1 string to match.
9068
0
          return std::make_pair(3629, 10);  // "convert_int2"
9069
2
        case '3':  // 1 string to match.
9070
0
          return std::make_pair(3639, 10);  // "convert_int3"
9071
2
        case '4':  // 1 string to match.
9072
2
          return std::make_pair(3649, 10);  // "convert_int4"
9073
2
        case '8':  // 1 string to match.
9074
0
          return std::make_pair(3659, 10);  // "convert_int8"
9075
0
        }
9076
0
        break;
9077
0
      case 'l':  // 1 string to match.
9078
0
        if (memcmp(name.data()+9, "ong", 3) != 0)
9079
0
          break;
9080
0
        return std::make_pair(4837, 10);   // "convert_long"
9081
0
      case 'u':  // 1 string to match.
9082
0
        if (memcmp(name.data()+9, "int", 3) != 0)
9083
0
          break;
9084
0
        return std::make_pair(4237, 10);  // "convert_uint"
9085
0
      }
9086
0
      break;
9087
0
    case 'g':  // 3 strings to match.
9088
0
      if (memcmp(name.data()+1, "et_", 3) != 0)
9089
0
        break;
9090
0
      switch (name[4]) {
9091
0
      default: break;
9092
0
      case 'g':  // 1 string to match.
9093
0
        if (memcmp(name.data()+5, "roup_id", 7) != 0)
9094
0
          break;
9095
0
        return std::make_pair(6042, 1);  // "get_group_id"
9096
0
      case 'l':  // 1 string to match.
9097
0
        if (memcmp(name.data()+5, "ocal_id", 7) != 0)
9098
0
          break;
9099
0
        return std::make_pair(6040, 1);  // "get_local_id"
9100
0
      case 'w':  // 1 string to match.
9101
0
        if (memcmp(name.data()+5, "ork_dim", 7) != 0)
9102
0
          break;
9103
0
        return std::make_pair(6281, 1);  // "get_work_dim"
9104
0
      }
9105
0
      break;
9106
0
    case 'w':  // 1 string to match.
9107
0
      if (memcmp(name.data()+1, "rite_imagef", 11) != 0)
9108
0
        break;
9109
0
      return std::make_pair(6283, 1);  // "write_imagef"
9110
0
    }
9111
0
    break;
9112
0
  case 13:   // 18 strings to match.
9113
0
    switch (name[0]) {
9114
0
    default: break;
9115
0
    case 'c':  // 17 strings to match.
9116
0
      if (memcmp(name.data()+1, "onvert_", 7) != 0)
9117
0
        break;
9118
0
      switch (name[8]) {
9119
0
      default: break;
9120
0
      case 'c':  // 4 strings to match.
9121
0
        if (memcmp(name.data()+9, "har", 3) != 0)
9122
0
          break;
9123
0
        switch (name[12]) {
9124
0
        default: break;
9125
0
        case '2':  // 1 string to match.
9126
0
          return std::make_pair(861, 10);  // "convert_char2"
9127
0
        case '3':  // 1 string to match.
9128
0
          return std::make_pair(871, 10);  // "convert_char3"
9129
0
        case '4':  // 1 string to match.
9130
0
          return std::make_pair(881, 10);  // "convert_char4"
9131
0
        case '8':  // 1 string to match.
9132
0
          return std::make_pair(901, 10);  // "convert_char8"
9133
0
        }
9134
0
        break;
9135
0
      case 'f':  // 1 string to match.
9136
0
        if (memcmp(name.data()+9, "loat", 4) != 0)
9137
0
          break;
9138
0
        return std::make_pair(711, 10);  // "convert_float"
9139
0
      case 'i':  // 1 string to match.
9140
0
        if (memcmp(name.data()+9, "nt16", 4) != 0)
9141
0
          break;
9142
0
        return std::make_pair(3669, 10);   // "convert_int16"
9143
0
      case 'l':  // 4 strings to match.
9144
0
        if (memcmp(name.data()+9, "ong", 3) != 0)
9145
0
          break;
9146
0
        switch (name[12]) {
9147
0
        default: break;
9148
0
        case '2':  // 1 string to match.
9149
0
          return std::make_pair(4847, 10);  // "convert_long2"
9150
0
        case '3':  // 1 string to match.
9151
0
          return std::make_pair(4857, 10);  // "convert_long3"
9152
0
        case '4':  // 1 string to match.
9153
0
          return std::make_pair(4867, 10);  // "convert_long4"
9154
0
        case '8':  // 1 string to match.
9155
0
          return std::make_pair(4877, 10);  // "convert_long8"
9156
0
        }
9157
0
        break;
9158
0
      case 's':  // 1 string to match.
9159
0
        if (memcmp(name.data()+9, "hort", 4) != 0)
9160
0
          break;
9161
0
        return std::make_pair(2419, 10);   // "convert_short"
9162
0
      case 'u':  // 6 strings to match.
9163
0
        switch (name[9]) {
9164
0
        default: break;
9165
0
        case 'c':  // 1 string to match.
9166
0
          if (memcmp(name.data()+10, "har", 3) != 0)
9167
0
            break;
9168
0
          return std::make_pair(1801, 10);   // "convert_uchar"
9169
0
        case 'i':  // 4 strings to match.
9170
0
          if (memcmp(name.data()+10, "nt", 2) != 0)
9171
0
            break;
9172
0
          switch (name[12]) {
9173
0
          default: break;
9174
0
          case '2':  // 1 string to match.
9175
0
            return std::make_pair(4247, 10);  // "convert_uint2"
9176
0
          case '3':  // 1 string to match.
9177
0
            return std::make_pair(4257, 10);  // "convert_uint3"
9178
0
          case '4':  // 1 string to match.
9179
0
            return std::make_pair(4267, 10);  // "convert_uint4"
9180
0
          case '8':  // 1 string to match.
9181
0
            return std::make_pair(4277, 10);  // "convert_uint8"
9182
0
          }
9183
0
          break;
9184
0
        case 'l':  // 1 string to match.
9185
0
          if (memcmp(name.data()+10, "ong", 3) != 0)
9186
0
            break;
9187
0
          return std::make_pair(5437, 10);  // "convert_ulong"
9188
0
        }
9189
0
        break;
9190
0
      }
9191
0
      break;
9192
0
    case 'g':  // 1 string to match.
9193
0
      if (memcmp(name.data()+1, "et_global_id", 12) != 0)
9194
0
        break;
9195
0
      return std::make_pair(6038, 1);  // "get_global_id"
9196
0
    }
9197
0
    break;
9198
2
  case 14:   // 23 strings to match.
9199
2
    switch (name[0]) {
9200
2
    default: break;
9201
2
    case 'c':  // 21 strings to match.
9202
0
      if (memcmp(name.data()+1, "onvert_", 7) != 0)
9203
0
        break;
9204
0
      switch (name[8]) {
9205
0
      default: break;
9206
0
      case 'c':  // 1 string to match.
9207
0
        if (memcmp(name.data()+9, "har16", 5) != 0)
9208
0
          break;
9209
0
        return std::make_pair(911, 10);  // "convert_char16"
9210
0
      case 'd':  // 1 string to match.
9211
0
        if (memcmp(name.data()+9, "ouble", 5) != 0)
9212
0
          break;
9213
0
        return std::make_pair(621, 10);  // "convert_double"
9214
0
      case 'f':  // 4 strings to match.
9215
0
        if (memcmp(name.data()+9, "loat", 4) != 0)
9216
0
          break;
9217
0
        switch (name[13]) {
9218
0
        default: break;
9219
0
        case '2':  // 1 string to match.
9220
0
          return std::make_pair(721, 10);  // "convert_float2"
9221
0
        case '3':  // 1 string to match.
9222
0
          return std::make_pair(731, 10);  // "convert_float3"
9223
0
        case '4':  // 1 string to match.
9224
0
          return std::make_pair(741, 10);  // "convert_float4"
9225
0
        case '8':  // 1 string to match.
9226
0
          return std::make_pair(751, 10);  // "convert_float8"
9227
0
        }
9228
0
        break;
9229
0
      case 'l':  // 1 string to match.
9230
0
        if (memcmp(name.data()+9, "ong16", 5) != 0)
9231
0
          break;
9232
0
        return std::make_pair(4887, 10);   // "convert_long16"
9233
0
      case 's':  // 4 strings to match.
9234
0
        if (memcmp(name.data()+9, "hort", 4) != 0)
9235
0
          break;
9236
0
        switch (name[13]) {
9237
0
        default: break;
9238
0
        case '2':  // 1 string to match.
9239
0
          return std::make_pair(2429, 10);  // "convert_short2"
9240
0
        case '3':  // 1 string to match.
9241
0
          return std::make_pair(2439, 10);  // "convert_short3"
9242
0
        case '4':  // 1 string to match.
9243
0
          return std::make_pair(2449, 10);  // "convert_short4"
9244
0
        case '8':  // 1 string to match.
9245
0
          return std::make_pair(2459, 10);  // "convert_short8"
9246
0
        }
9247
0
        break;
9248
0
      case 'u':  // 10 strings to match.
9249
0
        switch (name[9]) {
9250
0
        default: break;
9251
0
        case 'c':  // 4 strings to match.
9252
0
          if (memcmp(name.data()+10, "har", 3) != 0)
9253
0
            break;
9254
0
          switch (name[13]) {
9255
0
          default: break;
9256
0
          case '2':  // 1 string to match.
9257
0
            return std::make_pair(1811, 10);  // "convert_uchar2"
9258
0
          case '3':  // 1 string to match.
9259
0
            return std::make_pair(1821, 10);  // "convert_uchar3"
9260
0
          case '4':  // 1 string to match.
9261
0
            return std::make_pair(1831, 10);  // "convert_uchar4"
9262
0
          case '8':  // 1 string to match.
9263
0
            return std::make_pair(1841, 10);  // "convert_uchar8"
9264
0
          }
9265
0
          break;
9266
0
        case 'i':  // 1 string to match.
9267
0
          if (memcmp(name.data()+10, "nt16", 4) != 0)
9268
0
            break;
9269
0
          return std::make_pair(4287, 10);   // "convert_uint16"
9270
0
        case 'l':  // 4 strings to match.
9271
0
          if (memcmp(name.data()+10, "ong", 3) != 0)
9272
0
            break;
9273
0
          switch (name[13]) {
9274
0
          default: break;
9275
0
          case '2':  // 1 string to match.
9276
0
            return std::make_pair(5447, 10);  // "convert_ulong2"
9277
0
          case '3':  // 1 string to match.
9278
0
            return std::make_pair(5457, 10);  // "convert_ulong3"
9279
0
          case '4':  // 1 string to match.
9280
0
            return std::make_pair(5467, 10);  // "convert_ulong4"
9281
0
          case '8':  // 1 string to match.
9282
0
            return std::make_pair(5477, 10);  // "convert_ulong8"
9283
0
          }
9284
0
          break;
9285
0
        case 's':  // 1 string to match.
9286
0
          if (memcmp(name.data()+10, "hort", 4) != 0)
9287
0
            break;
9288
0
          return std::make_pair(3019, 10);  // "convert_ushort"
9289
0
        }
9290
0
        break;
9291
0
      }
9292
0
      break;
9293
0
    case 'g':  // 2 strings to match.
9294
0
      if (memcmp(name.data()+1, "et_", 3) != 0)
9295
0
        break;
9296
0
      switch (name[4]) {
9297
0
      default: break;
9298
0
      case 'l':  // 1 string to match.
9299
0
        if (memcmp(name.data()+5, "ocal_size", 9) != 0)
9300
0
          break;
9301
0
        return std::make_pair(6039, 1);  // "get_local_size"
9302
0
      case 'n':  // 1 string to match.
9303
0
        if (memcmp(name.data()+5, "um_groups", 9) != 0)
9304
0
          break;
9305
0
        return std::make_pair(6041, 1);  // "get_num_groups"
9306
0
      }
9307
0
      break;
9308
2
    }
9309
2
    break;
9310
2
  case 15:   // 18 strings to match.
9311
0
    switch (name[0]) {
9312
0
    default: break;
9313
0
    case 'c':  // 17 strings to match.
9314
0
      if (memcmp(name.data()+1, "onvert_", 7) != 0)
9315
0
        break;
9316
0
      switch (name[8]) {
9317
0
      default: break;
9318
0
      case 'd':  // 4 strings to match.
9319
0
        if (memcmp(name.data()+9, "ouble", 5) != 0)
9320
0
          break;
9321
0
        switch (name[14]) {
9322
0
        default: break;
9323
0
        case '2':  // 1 string to match.
9324
0
          return std::make_pair(631, 10);  // "convert_double2"
9325
0
        case '3':  // 1 string to match.
9326
0
          return std::make_pair(641, 10);  // "convert_double3"
9327
0
        case '4':  // 1 string to match.
9328
0
          return std::make_pair(651, 10);  // "convert_double4"
9329
0
        case '8':  // 1 string to match.
9330
0
          return std::make_pair(11, 10);  // "convert_double8"
9331
0
        }
9332
0
        break;
9333
0
      case 'f':  // 1 string to match.
9334
0
        if (memcmp(name.data()+9, "loat16", 6) != 0)
9335
0
          break;
9336
0
        return std::make_pair(761, 10);  // "convert_float16"
9337
0
      case 'i':  // 5 strings to match.
9338
0
        if (memcmp(name.data()+9, "nt_", 3) != 0)
9339
0
          break;
9340
0
        switch (name[12]) {
9341
0
        default: break;
9342
0
        case 'r':  // 4 strings to match.
9343
0
          if (name[13] != 't')
9344
0
            break;
9345
0
          switch (name[14]) {
9346
0
          default: break;
9347
0
          case 'e':  // 1 string to match.
9348
0
            return std::make_pair(3679, 10);  // "convert_int_rte"
9349
0
          case 'n':  // 1 string to match.
9350
0
            return std::make_pair(3859, 10);  // "convert_int_rtn"
9351
0
          case 'p':  // 1 string to match.
9352
0
            return std::make_pair(3799, 10);  // "convert_int_rtp"
9353
0
          case 'z':  // 1 string to match.
9354
0
            return std::make_pair(3739, 10);  // "convert_int_rtz"
9355
0
          }
9356
0
          break;
9357
0
        case 's':  // 1 string to match.
9358
0
          if (memcmp(name.data()+13, "at", 2) != 0)
9359
0
            break;
9360
0
          return std::make_pair(3919, 10);  // "convert_int_sat"
9361
0
        }
9362
0
        break;
9363
0
      case 's':  // 1 string to match.
9364
0
        if (memcmp(name.data()+9, "hort16", 6) != 0)
9365
0
          break;
9366
0
        return std::make_pair(2469, 10);   // "convert_short16"
9367
0
      case 'u':  // 6 strings to match.
9368
0
        switch (name[9]) {
9369
0
        default: break;
9370
0
        case 'c':  // 1 string to match.
9371
0
          if (memcmp(name.data()+10, "har16", 5) != 0)
9372
0
            break;
9373
0
          return std::make_pair(1851, 10);   // "convert_uchar16"
9374
0
        case 'l':  // 1 string to match.
9375
0
          if (memcmp(name.data()+10, "ong16", 5) != 0)
9376
0
            break;
9377
0
          return std::make_pair(5487, 10);   // "convert_ulong16"
9378
0
        case 's':  // 4 strings to match.
9379
0
          if (memcmp(name.data()+10, "hort", 4) != 0)
9380
0
            break;
9381
0
          switch (name[14]) {
9382
0
          default: break;
9383
0
          case '2':  // 1 string to match.
9384
0
            return std::make_pair(3029, 10);  // "convert_ushort2"
9385
0
          case '3':  // 1 string to match.
9386
0
            return std::make_pair(3039, 10);  // "convert_ushort3"
9387
0
          case '4':  // 1 string to match.
9388
0
            return std::make_pair(3049, 10);  // "convert_ushort4"
9389
0
          case '8':  // 1 string to match.
9390
0
            return std::make_pair(3059, 10);  // "convert_ushort8"
9391
0
          }
9392
0
          break;
9393
0
        }
9394
0
        break;
9395
0
      }
9396
0
      break;
9397
0
    case 'g':  // 1 string to match.
9398
0
      if (memcmp(name.data()+1, "et_global_size", 14) != 0)
9399
0
        break;
9400
0
      return std::make_pair(6037, 1);  // "get_global_size"
9401
0
    }
9402
0
    break;
9403
2
  case 16:   // 37 strings to match.
9404
2
    if (memcmp(name.data()+0, "convert_", 8) != 0)
9405
2
      break;
9406
0
    switch (name[8]) {
9407
0
    default: break;
9408
0
    case 'c':  // 5 strings to match.
9409
0
      if (memcmp(name.data()+9, "har_", 4) != 0)
9410
0
        break;
9411
0
      switch (name[13]) {
9412
0
      default: break;
9413
0
      case 'r':  // 4 strings to match.
9414
0
        if (name[14] != 't')
9415
0
          break;
9416
0
        switch (name[15]) {
9417
0
        default: break;
9418
0
        case 'e':  // 1 string to match.
9419
0
          return std::make_pair(921, 10);  // "convert_char_rte"
9420
0
        case 'n':  // 1 string to match.
9421
0
          return std::make_pair(1121, 10);  // "convert_char_rtn"
9422
0
        case 'p':  // 1 string to match.
9423
0
          return std::make_pair(1051, 10);  // "convert_char_rtp"
9424
0
        case 'z':  // 1 string to match.
9425
0
          return std::make_pair(981, 10);  // "convert_char_rtz"
9426
0
        }
9427
0
        break;
9428
0
      case 's':  // 1 string to match.
9429
0
        if (memcmp(name.data()+14, "at", 2) != 0)
9430
0
          break;
9431
0
        return std::make_pair(1181, 10);  // "convert_char_sat"
9432
0
      }
9433
0
      break;
9434
0
    case 'd':  // 1 string to match.
9435
0
      if (memcmp(name.data()+9, "ouble16", 7) != 0)
9436
0
        break;
9437
0
      return std::make_pair(21, 10);   // "convert_double16"
9438
0
    case 'i':  // 20 strings to match.
9439
0
      if (memcmp(name.data()+9, "nt", 2) != 0)
9440
0
        break;
9441
0
      switch (name[11]) {
9442
0
      default: break;
9443
0
      case '2':  // 5 strings to match.
9444
0
        if (name[12] != '_')
9445
0
          break;
9446
0
        switch (name[13]) {
9447
0
        default: break;
9448
0
        case 'r':  // 4 strings to match.
9449
0
          if (name[14] != 't')
9450
0
            break;
9451
0
          switch (name[15]) {
9452
0
          default: break;
9453
0
          case 'e':  // 1 string to match.
9454
0
            return std::make_pair(3689, 10);  // "convert_int2_rte"
9455
0
          case 'n':  // 1 string to match.
9456
0
            return std::make_pair(3869, 10);  // "convert_int2_rtn"
9457
0
          case 'p':  // 1 string to match.
9458
0
            return std::make_pair(3809, 10);  // "convert_int2_rtp"
9459
0
          case 'z':  // 1 string to match.
9460
0
            return std::make_pair(3749, 10);  // "convert_int2_rtz"
9461
0
          }
9462
0
          break;
9463
0
        case 's':  // 1 string to match.
9464
0
          if (memcmp(name.data()+14, "at", 2) != 0)
9465
0
            break;
9466
0
          return std::make_pair(3929, 10);  // "convert_int2_sat"
9467
0
        }
9468
0
        break;
9469
0
      case '3':  // 5 strings to match.
9470
0
        if (name[12] != '_')
9471
0
          break;
9472
0
        switch (name[13]) {
9473
0
        default: break;
9474
0
        case 'r':  // 4 strings to match.
9475
0
          if (name[14] != 't')
9476
0
            break;
9477
0
          switch (name[15]) {
9478
0
          default: break;
9479
0
          case 'e':  // 1 string to match.
9480
0
            return std::make_pair(3699, 10);  // "convert_int3_rte"
9481
0
          case 'n':  // 1 string to match.
9482
0
            return std::make_pair(3879, 10);  // "convert_int3_rtn"
9483
0
          case 'p':  // 1 string to match.
9484
0
            return std::make_pair(3819, 10);  // "convert_int3_rtp"
9485
0
          case 'z':  // 1 string to match.
9486
0
            return std::make_pair(3759, 10);  // "convert_int3_rtz"
9487
0
          }
9488
0
          break;
9489
0
        case 's':  // 1 string to match.
9490
0
          if (memcmp(name.data()+14, "at", 2) != 0)
9491
0
            break;
9492
0
          return std::make_pair(3939, 10);  // "convert_int3_sat"
9493
0
        }
9494
0
        break;
9495
0
      case '4':  // 5 strings to match.
9496
0
        if (name[12] != '_')
9497
0
          break;
9498
0
        switch (name[13]) {
9499
0
        default: break;
9500
0
        case 'r':  // 4 strings to match.
9501
0
          if (name[14] != 't')
9502
0
            break;
9503
0
          switch (name[15]) {
9504
0
          default: break;
9505
0
          case 'e':  // 1 string to match.
9506
0
            return std::make_pair(3709, 10);  // "convert_int4_rte"
9507
0
          case 'n':  // 1 string to match.
9508
0
            return std::make_pair(3889, 10);  // "convert_int4_rtn"
9509
0
          case 'p':  // 1 string to match.
9510
0
            return std::make_pair(3829, 10);  // "convert_int4_rtp"
9511
0
          case 'z':  // 1 string to match.
9512
0
            return std::make_pair(3769, 10);  // "convert_int4_rtz"
9513
0
          }
9514
0
          break;
9515
0
        case 's':  // 1 string to match.
9516
0
          if (memcmp(name.data()+14, "at", 2) != 0)
9517
0
            break;
9518
0
          return std::make_pair(3949, 10);  // "convert_int4_sat"
9519
0
        }
9520
0
        break;
9521
0
      case '8':  // 5 strings to match.
9522
0
        if (name[12] != '_')
9523
0
          break;
9524
0
        switch (name[13]) {
9525
0
        default: break;
9526
0
        case 'r':  // 4 strings to match.
9527
0
          if (name[14] != 't')
9528
0
            break;
9529
0
          switch (name[15]) {
9530
0
          default: break;
9531
0
          case 'e':  // 1 string to match.
9532
0
            return std::make_pair(3719, 10);  // "convert_int8_rte"
9533
0
          case 'n':  // 1 string to match.
9534
0
            return std::make_pair(3899, 10);  // "convert_int8_rtn"
9535
0
          case 'p':  // 1 string to match.
9536
0
            return std::make_pair(3839, 10);  // "convert_int8_rtp"
9537
0
          case 'z':  // 1 string to match.
9538
0
            return std::make_pair(3779, 10);  // "convert_int8_rtz"
9539
0
          }
9540
0
          break;
9541
0
        case 's':  // 1 string to match.
9542
0
          if (memcmp(name.data()+14, "at", 2) != 0)
9543
0
            break;
9544
0
          return std::make_pair(3959, 10);  // "convert_int8_sat"
9545
0
        }
9546
0
        break;
9547
0
      }
9548
0
      break;
9549
0
    case 'l':  // 5 strings to match.
9550
0
      if (memcmp(name.data()+9, "ong_", 4) != 0)
9551
0
        break;
9552
0
      switch (name[13]) {
9553
0
      default: break;
9554
0
      case 'r':  // 4 strings to match.
9555
0
        if (name[14] != 't')
9556
0
          break;
9557
0
        switch (name[15]) {
9558
0
        default: break;
9559
0
        case 'e':  // 1 string to match.
9560
0
          return std::make_pair(4897, 10);  // "convert_long_rte"
9561
0
        case 'n':  // 1 string to match.
9562
0
          return std::make_pair(5077, 10);  // "convert_long_rtn"
9563
0
        case 'p':  // 1 string to match.
9564
0
          return std::make_pair(5017, 10);  // "convert_long_rtp"
9565
0
        case 'z':  // 1 string to match.
9566
0
          return std::make_pair(4957, 10);  // "convert_long_rtz"
9567
0
        }
9568
0
        break;
9569
0
      case 's':  // 1 string to match.
9570
0
        if (memcmp(name.data()+14, "at", 2) != 0)
9571
0
          break;
9572
0
        return std::make_pair(5137, 10);  // "convert_long_sat"
9573
0
      }
9574
0
      break;
9575
0
    case 'u':  // 6 strings to match.
9576
0
      switch (name[9]) {
9577
0
      default: break;
9578
0
      case 'i':  // 5 strings to match.
9579
0
        if (memcmp(name.data()+10, "nt_", 3) != 0)
9580
0
          break;
9581
0
        switch (name[13]) {
9582
0
        default: break;
9583
0
        case 'r':  // 4 strings to match.
9584
0
          if (name[14] != 't')
9585
0
            break;
9586
0
          switch (name[15]) {
9587
0
          default: break;
9588
0
          case 'e':  // 1 string to match.
9589
0
            return std::make_pair(4297, 10);  // "convert_uint_rte"
9590
0
          case 'n':  // 1 string to match.
9591
0
            return std::make_pair(4477, 10);  // "convert_uint_rtn"
9592
0
          case 'p':  // 1 string to match.
9593
0
            return std::make_pair(4417, 10);  // "convert_uint_rtp"
9594
0
          case 'z':  // 1 string to match.
9595
0
            return std::make_pair(4357, 10);  // "convert_uint_rtz"
9596
0
          }
9597
0
          break;
9598
0
        case 's':  // 1 string to match.
9599
0
          if (memcmp(name.data()+14, "at", 2) != 0)
9600
0
            break;
9601
0
          return std::make_pair(4537, 10);  // "convert_uint_sat"
9602
0
        }
9603
0
        break;
9604
0
      case 's':  // 1 string to match.
9605
0
        if (memcmp(name.data()+10, "hort16", 6) != 0)
9606
0
          break;
9607
0
        return std::make_pair(3069, 10);  // "convert_ushort16"
9608
0
      }
9609
0
      break;
9610
0
    }
9611
0
    break;
9612
0
  case 17:   // 86 strings to match.
9613
0
    switch (name[0]) {
9614
0
    default: break;
9615
0
    case 'c':  // 85 strings to match.
9616
0
      if (memcmp(name.data()+1, "onvert_", 7) != 0)
9617
0
        break;
9618
0
      switch (name[8]) {
9619
0
      default: break;
9620
0
      case 'c':  // 20 strings to match.
9621
0
        if (memcmp(name.data()+9, "har", 3) != 0)
9622
0
          break;
9623
0
        switch (name[12]) {
9624
0
        default: break;
9625
0
        case '2':  // 5 strings to match.
9626
0
          if (name[13] != '_')
9627
0
            break;
9628
0
          switch (name[14]) {
9629
0
          default: break;
9630
0
          case 'r':  // 4 strings to match.
9631
0
            if (name[15] != 't')
9632
0
              break;
9633
0
            switch (name[16]) {
9634
0
            default: break;
9635
0
            case 'e':  // 1 string to match.
9636
0
              return std::make_pair(931, 10);  // "convert_char2_rte"
9637
0
            case 'n':  // 1 string to match.
9638
0
              return std::make_pair(1131, 10);  // "convert_char2_rtn"
9639
0
            case 'p':  // 1 string to match.
9640
0
              return std::make_pair(1061, 10);  // "convert_char2_rtp"
9641
0
            case 'z':  // 1 string to match.
9642
0
              return std::make_pair(991, 10);  // "convert_char2_rtz"
9643
0
            }
9644
0
            break;
9645
0
          case 's':  // 1 string to match.
9646
0
            if (memcmp(name.data()+15, "at", 2) != 0)
9647
0
              break;
9648
0
            return std::make_pair(1191, 10);  // "convert_char2_sat"
9649
0
          }
9650
0
          break;
9651
0
        case '3':  // 5 strings to match.
9652
0
          if (name[13] != '_')
9653
0
            break;
9654
0
          switch (name[14]) {
9655
0
          default: break;
9656
0
          case 'r':  // 4 strings to match.
9657
0
            if (name[15] != 't')
9658
0
              break;
9659
0
            switch (name[16]) {
9660
0
            default: break;
9661
0
            case 'e':  // 1 string to match.
9662
0
              return std::make_pair(941, 10);  // "convert_char3_rte"
9663
0
            case 'n':  // 1 string to match.
9664
0
              return std::make_pair(1141, 10);  // "convert_char3_rtn"
9665
0
            case 'p':  // 1 string to match.
9666
0
              return std::make_pair(1071, 10);  // "convert_char3_rtp"
9667
0
            case 'z':  // 1 string to match.
9668
0
              return std::make_pair(1011, 10);  // "convert_char3_rtz"
9669
0
            }
9670
0
            break;
9671
0
          case 's':  // 1 string to match.
9672
0
            if (memcmp(name.data()+15, "at", 2) != 0)
9673
0
              break;
9674
0
            return std::make_pair(1201, 10);  // "convert_char3_sat"
9675
0
          }
9676
0
          break;
9677
0
        case '4':  // 5 strings to match.
9678
0
          if (name[13] != '_')
9679
0
            break;
9680
0
          switch (name[14]) {
9681
0
          default: break;
9682
0
          case 'r':  // 4 strings to match.
9683
0
            if (name[15] != 't')
9684
0
              break;
9685
0
            switch (name[16]) {
9686
0
            default: break;
9687
0
            case 'e':  // 1 string to match.
9688
0
              return std::make_pair(951, 10);  // "convert_char4_rte"
9689
0
            case 'n':  // 1 string to match.
9690
0
              return std::make_pair(1151, 10);  // "convert_char4_rtn"
9691
0
            case 'p':  // 1 string to match.
9692
0
              return std::make_pair(1081, 10);  // "convert_char4_rtp"
9693
0
            case 'z':  // 1 string to match.
9694
0
              return std::make_pair(1021, 10);  // "convert_char4_rtz"
9695
0
            }
9696
0
            break;
9697
0
          case 's':  // 1 string to match.
9698
0
            if (memcmp(name.data()+15, "at", 2) != 0)
9699
0
              break;
9700
0
            return std::make_pair(1211, 10);  // "convert_char4_sat"
9701
0
          }
9702
0
          break;
9703
0
        case '8':  // 5 strings to match.
9704
0
          if (name[13] != '_')
9705
0
            break;
9706
0
          switch (name[14]) {
9707
0
          default: break;
9708
0
          case 'r':  // 4 strings to match.
9709
0
            if (name[15] != 't')
9710
0
              break;
9711
0
            switch (name[16]) {
9712
0
            default: break;
9713
0
            case 'e':  // 1 string to match.
9714
0
              return std::make_pair(961, 10);  // "convert_char8_rte"
9715
0
            case 'n':  // 1 string to match.
9716
0
              return std::make_pair(1161, 10);  // "convert_char8_rtn"
9717
0
            case 'p':  // 1 string to match.
9718
0
              return std::make_pair(1091, 10);  // "convert_char8_rtp"
9719
0
            case 'z':  // 1 string to match.
9720
0
              return std::make_pair(1031, 10);  // "convert_char8_rtz"
9721
0
            }
9722
0
            break;
9723
0
          case 's':  // 1 string to match.
9724
0
            if (memcmp(name.data()+15, "at", 2) != 0)
9725
0
              break;
9726
0
            return std::make_pair(1231, 10);  // "convert_char8_sat"
9727
0
          }
9728
0
          break;
9729
0
        }
9730
0
        break;
9731
0
      case 'f':  // 5 strings to match.
9732
0
        if (memcmp(name.data()+9, "loat_", 5) != 0)
9733
0
          break;
9734
0
        switch (name[14]) {
9735
0
        default: break;
9736
0
        case 'r':  // 4 strings to match.
9737
0
          if (name[15] != 't')
9738
0
            break;
9739
0
          switch (name[16]) {
9740
0
          default: break;
9741
0
          case 'e':  // 1 string to match.
9742
0
            return std::make_pair(771, 10);  // "convert_float_rte"
9743
0
          case 'n':  // 1 string to match.
9744
0
            return std::make_pair(1551, 10);  // "convert_float_rtn"
9745
0
          case 'p':  // 1 string to match.
9746
0
            return std::make_pair(1331, 10);  // "convert_float_rtp"
9747
0
          case 'z':  // 1 string to match.
9748
0
            return std::make_pair(831, 10);  // "convert_float_rtz"
9749
0
          }
9750
0
          break;
9751
0
        case 's':  // 1 string to match.
9752
0
          if (memcmp(name.data()+15, "at", 2) != 0)
9753
0
            break;
9754
0
          return std::make_pair(1611, 10);  // "convert_float_sat"
9755
0
        }
9756
0
        break;
9757
0
      case 'i':  // 5 strings to match.
9758
0
        if (memcmp(name.data()+9, "nt16_", 5) != 0)
9759
0
          break;
9760
0
        switch (name[14]) {
9761
0
        default: break;
9762
0
        case 'r':  // 4 strings to match.
9763
0
          if (name[15] != 't')
9764
0
            break;
9765
0
          switch (name[16]) {
9766
0
          default: break;
9767
0
          case 'e':  // 1 string to match.
9768
0
            return std::make_pair(3729, 10);  // "convert_int16_rte"
9769
0
          case 'n':  // 1 string to match.
9770
0
            return std::make_pair(3909, 10);  // "convert_int16_rtn"
9771
0
          case 'p':  // 1 string to match.
9772
0
            return std::make_pair(3849, 10);  // "convert_int16_rtp"
9773
0
          case 'z':  // 1 string to match.
9774
0
            return std::make_pair(3789, 10);  // "convert_int16_rtz"
9775
0
          }
9776
0
          break;
9777
0
        case 's':  // 1 string to match.
9778
0
          if (memcmp(name.data()+15, "at", 2) != 0)
9779
0
            break;
9780
0
          return std::make_pair(3969, 10);  // "convert_int16_sat"
9781
0
        }
9782
0
        break;
9783
0
      case 'l':  // 20 strings to match.
9784
0
        if (memcmp(name.data()+9, "ong", 3) != 0)
9785
0
          break;
9786
0
        switch (name[12]) {
9787
0
        default: break;
9788
0
        case '2':  // 5 strings to match.
9789
0
          if (name[13] != '_')
9790
0
            break;
9791
0
          switch (name[14]) {
9792
0
          default: break;
9793
0
          case 'r':  // 4 strings to match.
9794
0
            if (name[15] != 't')
9795
0
              break;
9796
0
            switch (name[16]) {
9797
0
            default: break;
9798
0
            case 'e':  // 1 string to match.
9799
0
              return std::make_pair(4907, 10);  // "convert_long2_rte"
9800
0
            case 'n':  // 1 string to match.
9801
0
              return std::make_pair(5087, 10);  // "convert_long2_rtn"
9802
0
            case 'p':  // 1 string to match.
9803
0
              return std::make_pair(5027, 10);  // "convert_long2_rtp"
9804
0
            case 'z':  // 1 string to match.
9805
0
              return std::make_pair(4967, 10);  // "convert_long2_rtz"
9806
0
            }
9807
0
            break;
9808
0
          case 's':  // 1 string to match.
9809
0
            if (memcmp(name.data()+15, "at", 2) != 0)
9810
0
              break;
9811
0
            return std::make_pair(5147, 10);  // "convert_long2_sat"
9812
0
          }
9813
0
          break;
9814
0
        case '3':  // 5 strings to match.
9815
0
          if (name[13] != '_')
9816
0
            break;
9817
0
          switch (name[14]) {
9818
0
          default: break;
9819
0
          case 'r':  // 4 strings to match.
9820
0
            if (name[15] != 't')
9821
0
              break;
9822
0
            switch (name[16]) {
9823
0
            default: break;
9824
0
            case 'e':  // 1 string to match.
9825
0
              return std::make_pair(4917, 10);  // "convert_long3_rte"
9826
0
            case 'n':  // 1 string to match.
9827
0
              return std::make_pair(5097, 10);  // "convert_long3_rtn"
9828
0
            case 'p':  // 1 string to match.
9829
0
              return std::make_pair(5037, 10);  // "convert_long3_rtp"
9830
0
            case 'z':  // 1 string to match.
9831
0
              return std::make_pair(4977, 10);  // "convert_long3_rtz"
9832
0
            }
9833
0
            break;
9834
0
          case 's':  // 1 string to match.
9835
0
            if (memcmp(name.data()+15, "at", 2) != 0)
9836
0
              break;
9837
0
            return std::make_pair(5157, 10);  // "convert_long3_sat"
9838
0
          }
9839
0
          break;
9840
0
        case '4':  // 5 strings to match.
9841
0
          if (name[13] != '_')
9842
0
            break;
9843
0
          switch (name[14]) {
9844
0
          default: break;
9845
0
          case 'r':  // 4 strings to match.
9846
0
            if (name[15] != 't')
9847
0
              break;
9848
0
            switch (name[16]) {
9849
0
            default: break;
9850
0
            case 'e':  // 1 string to match.
9851
0
              return std::make_pair(4927, 10);  // "convert_long4_rte"
9852
0
            case 'n':  // 1 string to match.
9853
0
              return std::make_pair(5107, 10);  // "convert_long4_rtn"
9854
0
            case 'p':  // 1 string to match.
9855
0
              return std::make_pair(5047, 10);  // "convert_long4_rtp"
9856
0
            case 'z':  // 1 string to match.
9857
0
              return std::make_pair(4987, 10);  // "convert_long4_rtz"
9858
0
            }
9859
0
            break;
9860
0
          case 's':  // 1 string to match.
9861
0
            if (memcmp(name.data()+15, "at", 2) != 0)
9862
0
              break;
9863
0
            return std::make_pair(5167, 10);  // "convert_long4_sat"
9864
0
          }
9865
0
          break;
9866
0
        case '8':  // 5 strings to match.
9867
0
          if (name[13] != '_')
9868
0
            break;
9869
0
          switch (name[14]) {
9870
0
          default: break;
9871
0
          case 'r':  // 4 strings to match.
9872
0
            if (name[15] != 't')
9873
0
              break;
9874
0
            switch (name[16]) {
9875
0
            default: break;
9876
0
            case 'e':  // 1 string to match.
9877
0
              return std::make_pair(4937, 10);  // "convert_long8_rte"
9878
0
            case 'n':  // 1 string to match.
9879
0
              return std::make_pair(5117, 10);  // "convert_long8_rtn"
9880
0
            case 'p':  // 1 string to match.
9881
0
              return std::make_pair(5057, 10);  // "convert_long8_rtp"
9882
0
            case 'z':  // 1 string to match.
9883
0
              return std::make_pair(4997, 10);  // "convert_long8_rtz"
9884
0
            }
9885
0
            break;
9886
0
          case 's':  // 1 string to match.
9887
0
            if (memcmp(name.data()+15, "at", 2) != 0)
9888
0
              break;
9889
0
            return std::make_pair(5177, 10);  // "convert_long8_sat"
9890
0
          }
9891
0
          break;
9892
0
        }
9893
0
        break;
9894
0
      case 's':  // 5 strings to match.
9895
0
        if (memcmp(name.data()+9, "hort_", 5) != 0)
9896
0
          break;
9897
0
        switch (name[14]) {
9898
0
        default: break;
9899
0
        case 'r':  // 4 strings to match.
9900
0
          if (name[15] != 't')
9901
0
            break;
9902
0
          switch (name[16]) {
9903
0
          default: break;
9904
0
          case 'e':  // 1 string to match.
9905
0
            return std::make_pair(2479, 10);  // "convert_short_rte"
9906
0
          case 'n':  // 1 string to match.
9907
0
            return std::make_pair(2659, 10);  // "convert_short_rtn"
9908
0
          case 'p':  // 1 string to match.
9909
0
            return std::make_pair(2599, 10);  // "convert_short_rtp"
9910
0
          case 'z':  // 1 string to match.
9911
0
            return std::make_pair(2539, 10);  // "convert_short_rtz"
9912
0
          }
9913
0
          break;
9914
0
        case 's':  // 1 string to match.
9915
0
          if (memcmp(name.data()+15, "at", 2) != 0)
9916
0
            break;
9917
0
          return std::make_pair(2719, 10);  // "convert_short_sat"
9918
0
        }
9919
0
        break;
9920
0
      case 'u':  // 30 strings to match.
9921
0
        switch (name[9]) {
9922
0
        default: break;
9923
0
        case 'c':  // 5 strings to match.
9924
0
          if (memcmp(name.data()+10, "har_", 4) != 0)
9925
0
            break;
9926
0
          switch (name[14]) {
9927
0
          default: break;
9928
0
          case 'r':  // 4 strings to match.
9929
0
            if (name[15] != 't')
9930
0
              break;
9931
0
            switch (name[16]) {
9932
0
            default: break;
9933
0
            case 'e':  // 1 string to match.
9934
0
              return std::make_pair(1861, 10);  // "convert_uchar_rte"
9935
0
            case 'n':  // 1 string to match.
9936
0
              return std::make_pair(2041, 10);  // "convert_uchar_rtn"
9937
0
            case 'p':  // 1 string to match.
9938
0
              return std::make_pair(1981, 10);  // "convert_uchar_rtp"
9939
0
            case 'z':  // 1 string to match.
9940
0
              return std::make_pair(1921, 10);  // "convert_uchar_rtz"
9941
0
            }
9942
0
            break;
9943
0
          case 's':  // 1 string to match.
9944
0
            if (memcmp(name.data()+15, "at", 2) != 0)
9945
0
              break;
9946
0
            return std::make_pair(2101, 10);  // "convert_uchar_sat"
9947
0
          }
9948
0
          break;
9949
0
        case 'i':  // 20 strings to match.
9950
0
          if (memcmp(name.data()+10, "nt", 2) != 0)
9951
0
            break;
9952
0
          switch (name[12]) {
9953
0
          default: break;
9954
0
          case '2':  // 5 strings to match.
9955
0
            if (name[13] != '_')
9956
0
              break;
9957
0
            switch (name[14]) {
9958
0
            default: break;
9959
0
            case 'r':  // 4 strings to match.
9960
0
              if (name[15] != 't')
9961
0
                break;
9962
0
              switch (name[16]) {
9963
0
              default: break;
9964
0
              case 'e':  // 1 string to match.
9965
0
                return std::make_pair(4307, 10);  // "convert_uint2_rte"
9966
0
              case 'n':  // 1 string to match.
9967
0
                return std::make_pair(4487, 10);  // "convert_uint2_rtn"
9968
0
              case 'p':  // 1 string to match.
9969
0
                return std::make_pair(4427, 10);  // "convert_uint2_rtp"
9970
0
              case 'z':  // 1 string to match.
9971
0
                return std::make_pair(4367, 10);  // "convert_uint2_rtz"
9972
0
              }
9973
0
              break;
9974
0
            case 's':  // 1 string to match.
9975
0
              if (memcmp(name.data()+15, "at", 2) != 0)
9976
0
                break;
9977
0
              return std::make_pair(4547, 10);  // "convert_uint2_sat"
9978
0
            }
9979
0
            break;
9980
0
          case '3':  // 5 strings to match.
9981
0
            if (name[13] != '_')
9982
0
              break;
9983
0
            switch (name[14]) {
9984
0
            default: break;
9985
0
            case 'r':  // 4 strings to match.
9986
0
              if (name[15] != 't')
9987
0
                break;
9988
0
              switch (name[16]) {
9989
0
              default: break;
9990
0
              case 'e':  // 1 string to match.
9991
0
                return std::make_pair(4317, 10);  // "convert_uint3_rte"
9992
0
              case 'n':  // 1 string to match.
9993
0
                return std::make_pair(4497, 10);  // "convert_uint3_rtn"
9994
0
              case 'p':  // 1 string to match.
9995
0
                return std::make_pair(4437, 10);  // "convert_uint3_rtp"
9996
0
              case 'z':  // 1 string to match.
9997
0
                return std::make_pair(4377, 10);  // "convert_uint3_rtz"
9998
0
              }
9999
0
              break;
10000
0
            case 's':  // 1 string to match.
10001
0
              if (memcmp(name.data()+15, "at", 2) != 0)
10002
0
                break;
10003
0
              return std::make_pair(4557, 10);  // "convert_uint3_sat"
10004
0
            }
10005
0
            break;
10006
0
          case '4':  // 5 strings to match.
10007
0
            if (name[13] != '_')
10008
0
              break;
10009
0
            switch (name[14]) {
10010
0
            default: break;
10011
0
            case 'r':  // 4 strings to match.
10012
0
              if (name[15] != 't')
10013
0
                break;
10014
0
              switch (name[16]) {
10015
0
              default: break;
10016
0
              case 'e':  // 1 string to match.
10017
0
                return std::make_pair(4327, 10);  // "convert_uint4_rte"
10018
0
              case 'n':  // 1 string to match.
10019
0
                return std::make_pair(4507, 10);  // "convert_uint4_rtn"
10020
0
              case 'p':  // 1 string to match.
10021
0
                return std::make_pair(4447, 10);  // "convert_uint4_rtp"
10022
0
              case 'z':  // 1 string to match.
10023
0
                return std::make_pair(4387, 10);  // "convert_uint4_rtz"
10024
0
              }
10025
0
              break;
10026
0
            case 's':  // 1 string to match.
10027
0
              if (memcmp(name.data()+15, "at", 2) != 0)
10028
0
                break;
10029
0
              return std::make_pair(4567, 10);  // "convert_uint4_sat"
10030
0
            }
10031
0
            break;
10032
0
          case '8':  // 5 strings to match.
10033
0
            if (name[13] != '_')
10034
0
              break;
10035
0
            switch (name[14]) {
10036
0
            default: break;
10037
0
            case 'r':  // 4 strings to match.
10038
0
              if (name[15] != 't')
10039
0
                break;
10040
0
              switch (name[16]) {
10041
0
              default: break;
10042
0
              case 'e':  // 1 string to match.
10043
0
                return std::make_pair(4337, 10);  // "convert_uint8_rte"
10044
0
              case 'n':  // 1 string to match.
10045
0
                return std::make_pair(4517, 10);  // "convert_uint8_rtn"
10046
0
              case 'p':  // 1 string to match.
10047
0
                return std::make_pair(4457, 10);  // "convert_uint8_rtp"
10048
0
              case 'z':  // 1 string to match.
10049
0
                return std::make_pair(4397, 10);  // "convert_uint8_rtz"
10050
0
              }
10051
0
              break;
10052
0
            case 's':  // 1 string to match.
10053
0
              if (memcmp(name.data()+15, "at", 2) != 0)
10054
0
                break;
10055
0
              return std::make_pair(4577, 10);  // "convert_uint8_sat"
10056
0
            }
10057
0
            break;
10058
0
          }
10059
0
          break;
10060
0
        case 'l':  // 5 strings to match.
10061
0
          if (memcmp(name.data()+10, "ong_", 4) != 0)
10062
0
            break;
10063
0
          switch (name[14]) {
10064
0
          default: break;
10065
0
          case 'r':  // 4 strings to match.
10066
0
            if (name[15] != 't')
10067
0
              break;
10068
0
            switch (name[16]) {
10069
0
            default: break;
10070
0
            case 'e':  // 1 string to match.
10071
0
              return std::make_pair(5497, 10);  // "convert_ulong_rte"
10072
0
            case 'n':  // 1 string to match.
10073
0
              return std::make_pair(5677, 10);  // "convert_ulong_rtn"
10074
0
            case 'p':  // 1 string to match.
10075
0
              return std::make_pair(5617, 10);  // "convert_ulong_rtp"
10076
0
            case 'z':  // 1 string to match.
10077
0
              return std::make_pair(5557, 10);  // "convert_ulong_rtz"
10078
0
            }
10079
0
            break;
10080
0
          case 's':  // 1 string to match.
10081
0
            if (memcmp(name.data()+15, "at", 2) != 0)
10082
0
              break;
10083
0
            return std::make_pair(5737, 10);  // "convert_ulong_sat"
10084
0
          }
10085
0
          break;
10086
0
        }
10087
0
        break;
10088
0
      }
10089
0
      break;
10090
0
    case 'g':  // 1 string to match.
10091
0
      if (memcmp(name.data()+1, "et_global_offset", 16) != 0)
10092
0
        break;
10093
0
      return std::make_pair(6043, 1);  // "get_global_offset"
10094
0
    }
10095
0
    break;
10096
4
  case 18:   // 107 strings to match.
10097
4
    switch (name[0]) {
10098
4
    
default: break0
;
10099
4
    case 'c':  // 105 strings to match.
10100
0
      if (memcmp(name.data()+1, "onvert_", 7) != 0)
10101
0
        break;
10102
0
      switch (name[8]) {
10103
0
      default: break;
10104
0
      case 'c':  // 5 strings to match.
10105
0
        if (memcmp(name.data()+9, "har16_", 6) != 0)
10106
0
          break;
10107
0
        switch (name[15]) {
10108
0
        default: break;
10109
0
        case 'r':  // 4 strings to match.
10110
0
          if (name[16] != 't')
10111
0
            break;
10112
0
          switch (name[17]) {
10113
0
          default: break;
10114
0
          case 'e':  // 1 string to match.
10115
0
            return std::make_pair(971, 10);  // "convert_char16_rte"
10116
0
          case 'n':  // 1 string to match.
10117
0
            return std::make_pair(1171, 10);  // "convert_char16_rtn"
10118
0
          case 'p':  // 1 string to match.
10119
0
            return std::make_pair(1101, 10);  // "convert_char16_rtp"
10120
0
          case 'z':  // 1 string to match.
10121
0
            return std::make_pair(1041, 10);  // "convert_char16_rtz"
10122
0
          }
10123
0
          break;
10124
0
        case 's':  // 1 string to match.
10125
0
          if (memcmp(name.data()+16, "at", 2) != 0)
10126
0
            break;
10127
0
          return std::make_pair(1241, 10);  // "convert_char16_sat"
10128
0
        }
10129
0
        break;
10130
0
      case 'd':  // 5 strings to match.
10131
0
        if (memcmp(name.data()+9, "ouble_", 6) != 0)
10132
0
          break;
10133
0
        switch (name[15]) {
10134
0
        default: break;
10135
0
        case 'r':  // 4 strings to match.
10136
0
          if (name[16] != 't')
10137
0
            break;
10138
0
          switch (name[17]) {
10139
0
          default: break;
10140
0
          case 'e':  // 1 string to match.
10141
0
            return std::make_pair(31, 10);  // "convert_double_rte"
10142
0
          case 'n':  // 1 string to match.
10143
0
            return std::make_pair(231, 10);  // "convert_double_rtn"
10144
0
          case 'p':  // 1 string to match.
10145
0
            return std::make_pair(161, 10);  // "convert_double_rtp"
10146
0
          case 'z':  // 1 string to match.
10147
0
            return std::make_pair(91, 10);  // "convert_double_rtz"
10148
0
          }
10149
0
          break;
10150
0
        case 's':  // 1 string to match.
10151
0
          if (memcmp(name.data()+16, "at", 2) != 0)
10152
0
            break;
10153
0
          return std::make_pair(291, 10);  // "convert_double_sat"
10154
0
        }
10155
0
        break;
10156
0
      case 'f':  // 20 strings to match.
10157
0
        if (memcmp(name.data()+9, "loat", 4) != 0)
10158
0
          break;
10159
0
        switch (name[13]) {
10160
0
        default: break;
10161
0
        case '2':  // 5 strings to match.
10162
0
          if (name[14] != '_')
10163
0
            break;
10164
0
          switch (name[15]) {
10165
0
          default: break;
10166
0
          case 'r':  // 4 strings to match.
10167
0
            if (name[16] != 't')
10168
0
              break;
10169
0
            switch (name[17]) {
10170
0
            default: break;
10171
0
            case 'e':  // 1 string to match.
10172
0
              return std::make_pair(781, 10);  // "convert_float2_rte"
10173
0
            case 'n':  // 1 string to match.
10174
0
              return std::make_pair(1561, 10);  // "convert_float2_rtn"
10175
0
            case 'p':  // 1 string to match.
10176
0
              return std::make_pair(1441, 10);  // "convert_float2_rtp"
10177
0
            case 'z':  // 1 string to match.
10178
0
              return std::make_pair(841, 10);  // "convert_float2_rtz"
10179
0
            }
10180
0
            break;
10181
0
          case 's':  // 1 string to match.
10182
0
            if (memcmp(name.data()+16, "at", 2) != 0)
10183
0
              break;
10184
0
            return std::make_pair(1621, 10);  // "convert_float2_sat"
10185
0
          }
10186
0
          break;
10187
0
        case '3':  // 5 strings to match.
10188
0
          if (name[14] != '_')
10189
0
            break;
10190
0
          switch (name[15]) {
10191
0
          default: break;
10192
0
          case 'r':  // 4 strings to match.
10193
0
            if (name[16] != 't')
10194
0
              break;
10195
0
            switch (name[17]) {
10196
0
            default: break;
10197
0
            case 'e':  // 1 string to match.
10198
0
              return std::make_pair(791, 10);  // "convert_float3_rte"
10199
0
            case 'n':  // 1 string to match.
10200
0
              return std::make_pair(1571, 10);  // "convert_float3_rtn"
10201
0
            case 'p':  // 1 string to match.
10202
0
              return std::make_pair(1511, 10);  // "convert_float3_rtp"
10203
0
            case 'z':  // 1 string to match.
10204
0
              return std::make_pair(891, 10);  // "convert_float3_rtz"
10205
0
            }
10206
0
            break;
10207
0
          case 's':  // 1 string to match.
10208
0
            if (memcmp(name.data()+16, "at", 2) != 0)
10209
0
              break;
10210
0
            return std::make_pair(1631, 10);  // "convert_float3_sat"
10211
0
          }
10212
0
          break;
10213
0
        case '4':  // 5 strings to match.
10214
0
          if (name[14] != '_')
10215
0
            break;
10216
0
          switch (name[15]) {
10217
0
          default: break;
10218
0
          case 'r':  // 4 strings to match.
10219
0
            if (name[16] != 't')
10220
0
              break;
10221
0
            switch (name[17]) {
10222
0
            default: break;
10223
0
            case 'e':  // 1 string to match.
10224
0
              return std::make_pair(801, 10);  // "convert_float4_rte"
10225
0
            case 'n':  // 1 string to match.
10226
0
              return std::make_pair(1581, 10);  // "convert_float4_rtn"
10227
0
            case 'p':  // 1 string to match.
10228
0
              return std::make_pair(1521, 10);  // "convert_float4_rtp"
10229
0
            case 'z':  // 1 string to match.
10230
0
              return std::make_pair(1001, 10);  // "convert_float4_rtz"
10231
0
            }
10232
0
            break;
10233
0
          case 's':  // 1 string to match.
10234
0
            if (memcmp(name.data()+16, "at", 2) != 0)
10235
0
              break;
10236
0
            return std::make_pair(1641, 10);  // "convert_float4_sat"
10237
0
          }
10238
0
          break;
10239
0
        case '8':  // 5 strings to match.
10240
0
          if (name[14] != '_')
10241
0
            break;
10242
0
          switch (name[15]) {
10243
0
          default: break;
10244
0
          case 'r':  // 4 strings to match.
10245
0
            if (name[16] != 't')
10246
0
              break;
10247
0
            switch (name[17]) {
10248
0
            default: break;
10249
0
            case 'e':  // 1 string to match.
10250
0
              return std::make_pair(811, 10);  // "convert_float8_rte"
10251
0
            case 'n':  // 1 string to match.
10252
0
              return std::make_pair(1591, 10);  // "convert_float8_rtn"
10253
0
            case 'p':  // 1 string to match.
10254
0
              return std::make_pair(1531, 10);  // "convert_float8_rtp"
10255
0
            case 'z':  // 1 string to match.
10256
0
              return std::make_pair(1111, 10);  // "convert_float8_rtz"
10257
0
            }
10258
0
            break;
10259
0
          case 's':  // 1 string to match.
10260
0
            if (memcmp(name.data()+16, "at", 2) != 0)
10261
0
              break;
10262
0
            return std::make_pair(1651, 10);  // "convert_float8_sat"
10263
0
          }
10264
0
          break;
10265
0
        }
10266
0
        break;
10267
0
      case 'l':  // 5 strings to match.
10268
0
        if (memcmp(name.data()+9, "ong16_", 6) != 0)
10269
0
          break;
10270
0
        switch (name[15]) {
10271
0
        default: break;
10272
0
        case 'r':  // 4 strings to match.
10273
0
          if (name[16] != 't')
10274
0
            break;
10275
0
          switch (name[17]) {
10276
0
          default: break;
10277
0
          case 'e':  // 1 string to match.
10278
0
            return std::make_pair(4947, 10);  // "convert_long16_rte"
10279
0
          case 'n':  // 1 string to match.
10280
0
            return std::make_pair(5127, 10);  // "convert_long16_rtn"
10281
0
          case 'p':  // 1 string to match.
10282
0
            return std::make_pair(5067, 10);  // "convert_long16_rtp"
10283
0
          case 'z':  // 1 string to match.
10284
0
            return std::make_pair(5007, 10);  // "convert_long16_rtz"
10285
0
          }
10286
0
          break;
10287
0
        case 's':  // 1 string to match.
10288
0
          if (memcmp(name.data()+16, "at", 2) != 0)
10289
0
            break;
10290
0
          return std::make_pair(5187, 10);  // "convert_long16_sat"
10291
0
        }
10292
0
        break;
10293
0
      case 's':  // 20 strings to match.
10294
0
        if (memcmp(name.data()+9, "hort", 4) != 0)
10295
0
          break;
10296
0
        switch (name[13]) {
10297
0
        default: break;
10298
0
        case '2':  // 5 strings to match.
10299
0
          if (name[14] != '_')
10300
0
            break;
10301
0
          switch (name[15]) {
10302
0
          default: break;
10303
0
          case 'r':  // 4 strings to match.
10304
0
            if (name[16] != 't')
10305
0
              break;
10306
0
            switch (name[17]) {
10307
0
            default: break;
10308
0
            case 'e':  // 1 string to match.
10309
0
              return std::make_pair(2489, 10);  // "convert_short2_rte"
10310
0
            case 'n':  // 1 string to match.
10311
0
              return std::make_pair(2669, 10);  // "convert_short2_rtn"
10312
0
            case 'p':  // 1 string to match.
10313
0
              return std::make_pair(2609, 10);  // "convert_short2_rtp"
10314
0
            case 'z':  // 1 string to match.
10315
0
              return std::make_pair(2549, 10);  // "convert_short2_rtz"
10316
0
            }
10317
0
            break;
10318
0
          case 's':  // 1 string to match.
10319
0
            if (memcmp(name.data()+16, "at", 2) != 0)
10320
0
              break;
10321
0
            return std::make_pair(2729, 10);  // "convert_short2_sat"
10322
0
          }
10323
0
          break;
10324
0
        case '3':  // 5 strings to match.
10325
0
          if (name[14] != '_')
10326
0
            break;
10327
0
          switch (name[15]) {
10328
0
          default: break;
10329
0
          case 'r':  // 4 strings to match.
10330
0
            if (name[16] != 't')
10331
0
              break;
10332
0
            switch (name[17]) {
10333
0
            default: break;
10334
0
            case 'e':  // 1 string to match.
10335
0
              return std::make_pair(2499, 10);  // "convert_short3_rte"
10336
0
            case 'n':  // 1 string to match.
10337
0
              return std::make_pair(2679, 10);  // "convert_short3_rtn"
10338
0
            case 'p':  // 1 string to match.
10339
0
              return std::make_pair(2619, 10);  // "convert_short3_rtp"
10340
0
            case 'z':  // 1 string to match.
10341
0
              return std::make_pair(2559, 10);  // "convert_short3_rtz"
10342
0
            }
10343
0
            break;
10344
0
          case 's':  // 1 string to match.
10345
0
            if (memcmp(name.data()+16, "at", 2) != 0)
10346
0
              break;
10347
0
            return std::make_pair(2739, 10);  // "convert_short3_sat"
10348
0
          }
10349
0
          break;
10350
0
        case '4':  // 5 strings to match.
10351
0
          if (name[14] != '_')
10352
0
            break;
10353
0
          switch (name[15]) {
10354
0
          default: break;
10355
0
          case 'r':  // 4 strings to match.
10356
0
            if (name[16] != 't')
10357
0
              break;
10358
0
            switch (name[17]) {
10359
0
            default: break;
10360
0
            case 'e':  // 1 string to match.
10361
0
              return std::make_pair(2509, 10);  // "convert_short4_rte"
10362
0
            case 'n':  // 1 string to match.
10363
0
              return std::make_pair(2689, 10);  // "convert_short4_rtn"
10364
0
            case 'p':  // 1 string to match.
10365
0
              return std::make_pair(2629, 10);  // "convert_short4_rtp"
10366
0
            case 'z':  // 1 string to match.
10367
0
              return std::make_pair(2569, 10);  // "convert_short4_rtz"
10368
0
            }
10369
0
            break;
10370
0
          case 's':  // 1 string to match.
10371
0
            if (memcmp(name.data()+16, "at", 2) != 0)
10372
0
              break;
10373
0
            return std::make_pair(2749, 10);  // "convert_short4_sat"
10374
0
          }
10375
0
          break;
10376
0
        case '8':  // 5 strings to match.
10377
0
          if (name[14] != '_')
10378
0
            break;
10379
0
          switch (name[15]) {
10380
0
          default: break;
10381
0
          case 'r':  // 4 strings to match.
10382
0
            if (name[16] != 't')
10383
0
              break;
10384
0
            switch (name[17]) {
10385
0
            default: break;
10386
0
            case 'e':  // 1 string to match.
10387
0
              return std::make_pair(2519, 10);  // "convert_short8_rte"
10388
0
            case 'n':  // 1 string to match.
10389
0
              return std::make_pair(2699, 10);  // "convert_short8_rtn"
10390
0
            case 'p':  // 1 string to match.
10391
0
              return std::make_pair(2639, 10);  // "convert_short8_rtp"
10392
0
            case 'z':  // 1 string to match.
10393
0
              return std::make_pair(2579, 10);  // "convert_short8_rtz"
10394
0
            }
10395
0
            break;
10396
0
          case 's':  // 1 string to match.
10397
0
            if (memcmp(name.data()+16, "at", 2) != 0)
10398
0
              break;
10399
0
            return std::make_pair(2759, 10);  // "convert_short8_sat"
10400
0
          }
10401
0
          break;
10402
0
        }
10403
0
        break;
10404
0
      case 'u':  // 50 strings to match.
10405
0
        switch (name[9]) {
10406
0
        default: break;
10407
0
        case 'c':  // 20 strings to match.
10408
0
          if (memcmp(name.data()+10, "har", 3) != 0)
10409
0
            break;
10410
0
          switch (name[13]) {
10411
0
          default: break;
10412
0
          case '2':  // 5 strings to match.
10413
0
            if (name[14] != '_')
10414
0
              break;
10415
0
            switch (name[15]) {
10416
0
            default: break;
10417
0
            case 'r':  // 4 strings to match.
10418
0
              if (name[16] != 't')
10419
0
                break;
10420
0
              switch (name[17]) {
10421
0
              default: break;
10422
0
              case 'e':  // 1 string to match.
10423
0
                return std::make_pair(1871, 10);  // "convert_uchar2_rte"
10424
0
              case 'n':  // 1 string to match.
10425
0
                return std::make_pair(2051, 10);  // "convert_uchar2_rtn"
10426
0
              case 'p':  // 1 string to match.
10427
0
                return std::make_pair(1991, 10);  // "convert_uchar2_rtp"
10428
0
              case 'z':  // 1 string to match.
10429
0
                return std::make_pair(1931, 10);  // "convert_uchar2_rtz"
10430
0
              }
10431
0
              break;
10432
0
            case 's':  // 1 string to match.
10433
0
              if (memcmp(name.data()+16, "at", 2) != 0)
10434
0
                break;
10435
0
              return std::make_pair(2111, 10);  // "convert_uchar2_sat"
10436
0
            }
10437
0
            break;
10438
0
          case '3':  // 5 strings to match.
10439
0
            if (name[14] != '_')
10440
0
              break;
10441
0
            switch (name[15]) {
10442
0
            default: break;
10443
0
            case 'r':  // 4 strings to match.
10444
0
              if (name[16] != 't')
10445
0
                break;
10446
0
              switch (name[17]) {
10447
0
              default: break;
10448
0
              case 'e':  // 1 string to match.
10449
0
                return std::make_pair(1881, 10);  // "convert_uchar3_rte"
10450
0
              case 'n':  // 1 string to match.
10451
0
                return std::make_pair(2061, 10);  // "convert_uchar3_rtn"
10452
0
              case 'p':  // 1 string to match.
10453
0
                return std::make_pair(2001, 10);  // "convert_uchar3_rtp"
10454
0
              case 'z':  // 1 string to match.
10455
0
                return std::make_pair(1941, 10);  // "convert_uchar3_rtz"
10456
0
              }
10457
0
              break;
10458
0
            case 's':  // 1 string to match.
10459
0
              if (memcmp(name.data()+16, "at", 2) != 0)
10460
0
                break;
10461
0
              return std::make_pair(2121, 10);  // "convert_uchar3_sat"
10462
0
            }
10463
0
            break;
10464
0
          case '4':  // 5 strings to match.
10465
0
            if (name[14] != '_')
10466
0
              break;
10467
0
            switch (name[15]) {
10468
0
            default: break;
10469
0
            case 'r':  // 4 strings to match.
10470
0
              if (name[16] != 't')
10471
0
                break;
10472
0
              switch (name[17]) {
10473
0
              default: break;
10474
0
              case 'e':  // 1 string to match.
10475
0
                return std::make_pair(1891, 10);  // "convert_uchar4_rte"
10476
0
              case 'n':  // 1 string to match.
10477
0
                return std::make_pair(2071, 10);  // "convert_uchar4_rtn"
10478
0
              case 'p':  // 1 string to match.
10479
0
                return std::make_pair(2011, 10);  // "convert_uchar4_rtp"
10480
0
              case 'z':  // 1 string to match.
10481
0
                return std::make_pair(1951, 10);  // "convert_uchar4_rtz"
10482
0
              }
10483
0
              break;
10484
0
            case 's':  // 1 string to match.
10485
0
              if (memcmp(name.data()+16, "at", 2) != 0)
10486
0
                break;
10487
0
              return std::make_pair(2131, 10);  // "convert_uchar4_sat"
10488
0
            }
10489
0
            break;
10490
0
          case '8':  // 5 strings to match.
10491
0
            if (name[14] != '_')
10492
0
              break;
10493
0
            switch (name[15]) {
10494
0
            default: break;
10495
0
            case 'r':  // 4 strings to match.
10496
0
              if (name[16] != 't')
10497
0
                break;
10498
0
              switch (name[17]) {
10499
0
              default: break;
10500
0
              case 'e':  // 1 string to match.
10501
0
                return std::make_pair(1901, 10);  // "convert_uchar8_rte"
10502
0
              case 'n':  // 1 string to match.
10503
0
                return std::make_pair(2081, 10);  // "convert_uchar8_rtn"
10504
0
              case 'p':  // 1 string to match.
10505
0
                return std::make_pair(2021, 10);  // "convert_uchar8_rtp"
10506
0
              case 'z':  // 1 string to match.
10507
0
                return std::make_pair(1961, 10);  // "convert_uchar8_rtz"
10508
0
              }
10509
0
              break;
10510
0
            case 's':  // 1 string to match.
10511
0
              if (memcmp(name.data()+16, "at", 2) != 0)
10512
0
                break;
10513
0
              return std::make_pair(2141, 10);  // "convert_uchar8_sat"
10514
0
            }
10515
0
            break;
10516
0
          }
10517
0
          break;
10518
0
        case 'i':  // 5 strings to match.
10519
0
          if (memcmp(name.data()+10, "nt16_", 5) != 0)
10520
0
            break;
10521
0
          switch (name[15]) {
10522
0
          default: break;
10523
0
          case 'r':  // 4 strings to match.
10524
0
            if (name[16] != 't')
10525
0
              break;
10526
0
            switch (name[17]) {
10527
0
            default: break;
10528
0
            case 'e':  // 1 string to match.
10529
0
              return std::make_pair(4347, 10);  // "convert_uint16_rte"
10530
0
            case 'n':  // 1 string to match.
10531
0
              return std::make_pair(4527, 10);  // "convert_uint16_rtn"
10532
0
            case 'p':  // 1 string to match.
10533
0
              return std::make_pair(4467, 10);  // "convert_uint16_rtp"
10534
0
            case 'z':  // 1 string to match.
10535
0
              return std::make_pair(4407, 10);  // "convert_uint16_rtz"
10536
0
            }
10537
0
            break;
10538
0
          case 's':  // 1 string to match.
10539
0
            if (memcmp(name.data()+16, "at", 2) != 0)
10540
0
              break;
10541
0
            return std::make_pair(4587, 10);  // "convert_uint16_sat"
10542
0
          }
10543
0
          break;
10544
0
        case 'l':  // 20 strings to match.
10545
0
          if (memcmp(name.data()+10, "ong", 3) != 0)
10546
0
            break;
10547
0
          switch (name[13]) {
10548
0
          default: break;
10549
0
          case '2':  // 5 strings to match.
10550
0
            if (name[14] != '_')
10551
0
              break;
10552
0
            switch (name[15]) {
10553
0
            default: break;
10554
0
            case 'r':  // 4 strings to match.
10555
0
              if (name[16] != 't')
10556
0
                break;
10557
0
              switch (name[17]) {
10558
0
              default: break;
10559
0
              case 'e':  // 1 string to match.
10560
0
                return std::make_pair(5507, 10);  // "convert_ulong2_rte"
10561
0
              case 'n':  // 1 string to match.
10562
0
                return std::make_pair(5687, 10);  // "convert_ulong2_rtn"
10563
0
              case 'p':  // 1 string to match.
10564
0
                return std::make_pair(5627, 10);  // "convert_ulong2_rtp"
10565
0
              case 'z':  // 1 string to match.
10566
0
                return std::make_pair(5567, 10);  // "convert_ulong2_rtz"
10567
0
              }
10568
0
              break;
10569
0
            case 's':  // 1 string to match.
10570
0
              if (memcmp(name.data()+16, "at", 2) != 0)
10571
0
                break;
10572
0
              return std::make_pair(5747, 10);  // "convert_ulong2_sat"
10573
0
            }
10574
0
            break;
10575
0
          case '3':  // 5 strings to match.
10576
0
            if (name[14] != '_')
10577
0
              break;
10578
0
            switch (name[15]) {
10579
0
            default: break;
10580
0
            case 'r':  // 4 strings to match.
10581
0
              if (name[16] != 't')
10582
0
                break;
10583
0
              switch (name[17]) {
10584
0
              default: break;
10585
0
              case 'e':  // 1 string to match.
10586
0
                return std::make_pair(5517, 10);  // "convert_ulong3_rte"
10587
0
              case 'n':  // 1 string to match.
10588
0
                return std::make_pair(5697, 10);  // "convert_ulong3_rtn"
10589
0
              case 'p':  // 1 string to match.
10590
0
                return std::make_pair(5637, 10);  // "convert_ulong3_rtp"
10591
0
              case 'z':  // 1 string to match.
10592
0
                return std::make_pair(5577, 10);  // "convert_ulong3_rtz"
10593
0
              }
10594
0
              break;
10595
0
            case 's':  // 1 string to match.
10596
0
              if (memcmp(name.data()+16, "at", 2) != 0)
10597
0
                break;
10598
0
              return std::make_pair(5757, 10);  // "convert_ulong3_sat"
10599
0
            }
10600
0
            break;
10601
0
          case '4':  // 5 strings to match.
10602
0
            if (name[14] != '_')
10603
0
              break;
10604
0
            switch (name[15]) {
10605
0
            default: break;
10606
0
            case 'r':  // 4 strings to match.
10607
0
              if (name[16] != 't')
10608
0
                break;
10609
0
              switch (name[17]) {
10610
0
              default: break;
10611
0
              case 'e':  // 1 string to match.
10612
0
                return std::make_pair(5527, 10);  // "convert_ulong4_rte"
10613
0
              case 'n':  // 1 string to match.
10614
0
                return std::make_pair(5707, 10);  // "convert_ulong4_rtn"
10615
0
              case 'p':  // 1 string to match.
10616
0
                return std::make_pair(5647, 10);  // "convert_ulong4_rtp"
10617
0
              case 'z':  // 1 string to match.
10618
0
                return std::make_pair(5587, 10);  // "convert_ulong4_rtz"
10619
0
              }
10620
0
              break;
10621
0
            case 's':  // 1 string to match.
10622
0
              if (memcmp(name.data()+16, "at", 2) != 0)
10623
0
                break;
10624
0
              return std::make_pair(5767, 10);  // "convert_ulong4_sat"
10625
0
            }
10626
0
            break;
10627
0
          case '8':  // 5 strings to match.
10628
0
            if (name[14] != '_')
10629
0
              break;
10630
0
            switch (name[15]) {
10631
0
            default: break;
10632
0
            case 'r':  // 4 strings to match.
10633
0
              if (name[16] != 't')
10634
0
                break;
10635
0
              switch (name[17]) {
10636
0
              default: break;
10637
0
              case 'e':  // 1 string to match.
10638
0
                return std::make_pair(5537, 10);  // "convert_ulong8_rte"
10639
0
              case 'n':  // 1 string to match.
10640
0
                return std::make_pair(5717, 10);  // "convert_ulong8_rtn"
10641
0
              case 'p':  // 1 string to match.
10642
0
                return std::make_pair(5657, 10);  // "convert_ulong8_rtp"
10643
0
              case 'z':  // 1 string to match.
10644
0
                return std::make_pair(5597, 10);  // "convert_ulong8_rtz"
10645
0
              }
10646
0
              break;
10647
0
            case 's':  // 1 string to match.
10648
0
              if (memcmp(name.data()+16, "at", 2) != 0)
10649
0
                break;
10650
0
              return std::make_pair(5777, 10);  // "convert_ulong8_sat"
10651
0
            }
10652
0
            break;
10653
0
          }
10654
0
          break;
10655
0
        case 's':  // 5 strings to match.
10656
0
          if (memcmp(name.data()+10, "hort_", 5) != 0)
10657
0
            break;
10658
0
          switch (name[15]) {
10659
0
          default: break;
10660
0
          case 'r':  // 4 strings to match.
10661
0
            if (name[16] != 't')
10662
0
              break;
10663
0
            switch (name[17]) {
10664
0
            default: break;
10665
0
            case 'e':  // 1 string to match.
10666
0
              return std::make_pair(3079, 10);  // "convert_ushort_rte"
10667
0
            case 'n':  // 1 string to match.
10668
0
              return std::make_pair(3259, 10);  // "convert_ushort_rtn"
10669
0
            case 'p':  // 1 string to match.
10670
0
              return std::make_pair(3199, 10);  // "convert_ushort_rtp"
10671
0
            case 'z':  // 1 string to match.
10672
0
              return std::make_pair(3139, 10);  // "convert_ushort_rtz"
10673
0
            }
10674
0
            break;
10675
0
          case 's':  // 1 string to match.
10676
0
            if (memcmp(name.data()+16, "at", 2) != 0)
10677
0
              break;
10678
0
            return std::make_pair(3319, 10);  // "convert_ushort_sat"
10679
0
          }
10680
0
          break;
10681
0
        }
10682
0
        break;
10683
0
      }
10684
0
      break;
10685
4
    case 'g':  // 2 strings to match.
10686
4
      if (memcmp(name.data()+1, "et_", 3) != 0)
10687
0
        break;
10688
4
      switch (name[4]) {
10689
4
      
default: break0
;
10690
4
      case 'n':  // 1 string to match.
10691
0
        if (memcmp(name.data()+5, "um_sub_groups", 13) != 0)
10692
0
          break;
10693
0
        return std::make_pair(6279, 1);  // "get_num_sub_groups"
10694
4
      case 's':  // 1 string to match.
10695
4
        if (memcmp(name.data()+5, "ub_group_size", 13) != 0)
10696
0
          break;
10697
4
        return std::make_pair(6280, 1);  // "get_sub_group_size"
10698
0
      }
10699
0
      break;
10700
0
    }
10701
0
    break;
10702
0
  case 19:   // 64 strings to match.
10703
0
    if (memcmp(name.data()+0, "convert_", 8) != 0)
10704
0
      break;
10705
0
    switch (name[8]) {
10706
0
    default: break;
10707
0
    case 'd':  // 20 strings to match.
10708
0
      if (memcmp(name.data()+9, "ouble", 5) != 0)
10709
0
        break;
10710
0
      switch (name[14]) {
10711
0
      default: break;
10712
0
      case '2':  // 5 strings to match.
10713
0
        if (name[15] != '_')
10714
0
          break;
10715
0
        switch (name[16]) {
10716
0
        default: break;
10717
0
        case 'r':  // 4 strings to match.
10718
0
          if (name[17] != 't')
10719
0
            break;
10720
0
          switch (name[18]) {
10721
0
          default: break;
10722
0
          case 'e':  // 1 string to match.
10723
0
            return std::make_pair(41, 10);  // "convert_double2_rte"
10724
0
          case 'n':  // 1 string to match.
10725
0
            return std::make_pair(241, 10);  // "convert_double2_rtn"
10726
0
          case 'p':  // 1 string to match.
10727
0
            return std::make_pair(171, 10);  // "convert_double2_rtp"
10728
0
          case 'z':  // 1 string to match.
10729
0
            return std::make_pair(101, 10);  // "convert_double2_rtz"
10730
0
          }
10731
0
          break;
10732
0
        case 's':  // 1 string to match.
10733
0
          if (memcmp(name.data()+17, "at", 2) != 0)
10734
0
            break;
10735
0
          return std::make_pair(301, 10);  // "convert_double2_sat"
10736
0
        }
10737
0
        break;
10738
0
      case '3':  // 5 strings to match.
10739
0
        if (name[15] != '_')
10740
0
          break;
10741
0
        switch (name[16]) {
10742
0
        default: break;
10743
0
        case 'r':  // 4 strings to match.
10744
0
          if (name[17] != 't')
10745
0
            break;
10746
0
          switch (name[18]) {
10747
0
          default: break;
10748
0
          case 'e':  // 1 string to match.
10749
0
            return std::make_pair(51, 10);  // "convert_double3_rte"
10750
0
          case 'n':  // 1 string to match.
10751
0
            return std::make_pair(251, 10);  // "convert_double3_rtn"
10752
0
          case 'p':  // 1 string to match.
10753
0
            return std::make_pair(181, 10);  // "convert_double3_rtp"
10754
0
          case 'z':  // 1 string to match.
10755
0
            return std::make_pair(121, 10);  // "convert_double3_rtz"
10756
0
          }
10757
0
          break;
10758
0
        case 's':  // 1 string to match.
10759
0
          if (memcmp(name.data()+17, "at", 2) != 0)
10760
0
            break;
10761
0
          return std::make_pair(311, 10);  // "convert_double3_sat"
10762
0
        }
10763
0
        break;
10764
0
      case '4':  // 5 strings to match.
10765
0
        if (name[15] != '_')
10766
0
          break;
10767
0
        switch (name[16]) {
10768
0
        default: break;
10769
0
        case 'r':  // 4 strings to match.
10770
0
          if (name[17] != 't')
10771
0
            break;
10772
0
          switch (name[18]) {
10773
0
          default: break;
10774
0
          case 'e':  // 1 string to match.
10775
0
            return std::make_pair(61, 10);  // "convert_double4_rte"
10776
0
          case 'n':  // 1 string to match.
10777
0
            return std::make_pair(261, 10);  // "convert_double4_rtn"
10778
0
          case 'p':  // 1 string to match.
10779
0
            return std::make_pair(191, 10);  // "convert_double4_rtp"
10780
0
          case 'z':  // 1 string to match.
10781
0
            return std::make_pair(131, 10);  // "convert_double4_rtz"
10782
0
          }
10783
0
          break;
10784
0
        case 's':  // 1 string to match.
10785
0
          if (memcmp(name.data()+17, "at", 2) != 0)
10786
0
            break;
10787
0
          return std::make_pair(321, 10);  // "convert_double4_sat"
10788
0
        }
10789
0
        break;
10790
0
      case '8':  // 5 strings to match.
10791
0
        if (name[15] != '_')
10792
0
          break;
10793
0
        switch (name[16]) {
10794
0
        default: break;
10795
0
        case 'r':  // 4 strings to match.
10796
0
          if (name[17] != 't')
10797
0
            break;
10798
0
          switch (name[18]) {
10799
0
          default: break;
10800
0
          case 'e':  // 1 string to match.
10801
0
            return std::make_pair(71, 10);  // "convert_double8_rte"
10802
0
          case 'n':  // 1 string to match.
10803
0
            return std::make_pair(271, 10);  // "convert_double8_rtn"
10804
0
          case 'p':  // 1 string to match.
10805
0
            return std::make_pair(201, 10);  // "convert_double8_rtp"
10806
0
          case 'z':  // 1 string to match.
10807
0
            return std::make_pair(141, 10);  // "convert_double8_rtz"
10808
0
          }
10809
0
          break;
10810
0
        case 's':  // 1 string to match.
10811
0
          if (memcmp(name.data()+17, "at", 2) != 0)
10812
0
            break;
10813
0
          return std::make_pair(341, 10);  // "convert_double8_sat"
10814
0
        }
10815
0
        break;
10816
0
      }
10817
0
      break;
10818
0
    case 'f':  // 5 strings to match.
10819
0
      if (memcmp(name.data()+9, "loat16_", 7) != 0)
10820
0
        break;
10821
0
      switch (name[16]) {
10822
0
      default: break;
10823
0
      case 'r':  // 4 strings to match.
10824
0
        if (name[17] != 't')
10825
0
          break;
10826
0
        switch (name[18]) {
10827
0
        default: break;
10828
0
        case 'e':  // 1 string to match.
10829
0
          return std::make_pair(821, 10);  // "convert_float16_rte"
10830
0
        case 'n':  // 1 string to match.
10831
0
          return std::make_pair(1601, 10);  // "convert_float16_rtn"
10832
0
        case 'p':  // 1 string to match.
10833
0
          return std::make_pair(1541, 10);  // "convert_float16_rtp"
10834
0
        case 'z':  // 1 string to match.
10835
0
          return std::make_pair(1221, 10);  // "convert_float16_rtz"
10836
0
        }
10837
0
        break;
10838
0
      case 's':  // 1 string to match.
10839
0
        if (memcmp(name.data()+17, "at", 2) != 0)
10840
0
          break;
10841
0
        return std::make_pair(1661, 10);  // "convert_float16_sat"
10842
0
      }
10843
0
      break;
10844
0
    case 'i':  // 4 strings to match.
10845
0
      if (memcmp(name.data()+9, "nt_sat_rt", 9) != 0)
10846
0
        break;
10847
0
      switch (name[18]) {
10848
0
      default: break;
10849
0
      case 'e':  // 1 string to match.
10850
0
        return std::make_pair(3979, 10);  // "convert_int_sat_rte"
10851
0
      case 'n':  // 1 string to match.
10852
0
        return std::make_pair(4159, 10);  // "convert_int_sat_rtn"
10853
0
      case 'p':  // 1 string to match.
10854
0
        return std::make_pair(4099, 10);  // "convert_int_sat_rtp"
10855
0
      case 'z':  // 1 string to match.
10856
0
        return std::make_pair(4039, 10);  // "convert_int_sat_rtz"
10857
0
      }
10858
0
      break;
10859
0
    case 's':  // 5 strings to match.
10860
0
      if (memcmp(name.data()+9, "hort16_", 7) != 0)
10861
0
        break;
10862
0
      switch (name[16]) {
10863
0
      default: break;
10864
0
      case 'r':  // 4 strings to match.
10865
0
        if (name[17] != 't')
10866
0
          break;
10867
0
        switch (name[18]) {
10868
0
        default: break;
10869
0
        case 'e':  // 1 string to match.
10870
0
          return std::make_pair(2529, 10);  // "convert_short16_rte"
10871
0
        case 'n':  // 1 string to match.
10872
0
          return std::make_pair(2709, 10);  // "convert_short16_rtn"
10873
0
        case 'p':  // 1 string to match.
10874
0
          return std::make_pair(2649, 10);  // "convert_short16_rtp"
10875
0
        case 'z':  // 1 string to match.
10876
0
          return std::make_pair(2589, 10);  // "convert_short16_rtz"
10877
0
        }
10878
0
        break;
10879
0
      case 's':  // 1 string to match.
10880
0
        if (memcmp(name.data()+17, "at", 2) != 0)
10881
0
          break;
10882
0
        return std::make_pair(2769, 10);  // "convert_short16_sat"
10883
0
      }
10884
0
      break;
10885
0
    case 'u':  // 30 strings to match.
10886
0
      switch (name[9]) {
10887
0
      default: break;
10888
0
      case 'c':  // 5 strings to match.
10889
0
        if (memcmp(name.data()+10, "har16_", 6) != 0)
10890
0
          break;
10891
0
        switch (name[16]) {
10892
0
        default: break;
10893
0
        case 'r':  // 4 strings to match.
10894
0
          if (name[17] != 't')
10895
0
            break;
10896
0
          switch (name[18]) {
10897
0
          default: break;
10898
0
          case 'e':  // 1 string to match.
10899
0
            return std::make_pair(1911, 10);  // "convert_uchar16_rte"
10900
0
          case 'n':  // 1 string to match.
10901
0
            return std::make_pair(2091, 10);  // "convert_uchar16_rtn"
10902
0
          case 'p':  // 1 string to match.
10903
0
            return std::make_pair(2031, 10);  // "convert_uchar16_rtp"
10904
0
          case 'z':  // 1 string to match.
10905
0
            return std::make_pair(1971, 10);  // "convert_uchar16_rtz"
10906
0
          }
10907
0
          break;
10908
0
        case 's':  // 1 string to match.
10909
0
          if (memcmp(name.data()+17, "at", 2) != 0)
10910
0
            break;
10911
0
          return std::make_pair(2151, 10);  // "convert_uchar16_sat"
10912
0
        }
10913
0
        break;
10914
0
      case 'l':  // 5 strings to match.
10915
0
        if (memcmp(name.data()+10, "ong16_", 6) != 0)
10916
0
          break;
10917
0
        switch (name[16]) {
10918
0
        default: break;
10919
0
        case 'r':  // 4 strings to match.
10920
0
          if (name[17] != 't')
10921
0
            break;
10922
0
          switch (name[18]) {
10923
0
          default: break;
10924
0
          case 'e':  // 1 string to match.
10925
0
            return std::make_pair(5547, 10);  // "convert_ulong16_rte"
10926
0
          case 'n':  // 1 string to match.
10927
0
            return std::make_pair(5727, 10);  // "convert_ulong16_rtn"
10928
0
          case 'p':  // 1 string to match.
10929
0
            return std::make_pair(5667, 10);  // "convert_ulong16_rtp"
10930
0
          case 'z':  // 1 string to match.
10931
0
            return std::make_pair(5607, 10);  // "convert_ulong16_rtz"
10932
0
          }
10933
0
          break;
10934
0
        case 's':  // 1 string to match.
10935
0
          if (memcmp(name.data()+17, "at", 2) != 0)
10936
0
            break;
10937
0
          return std::make_pair(5787, 10);  // "convert_ulong16_sat"
10938
0
        }
10939
0
        break;
10940
0
      case 's':  // 20 strings to match.
10941
0
        if (memcmp(name.data()+10, "hort", 4) != 0)
10942
0
          break;
10943
0
        switch (name[14]) {
10944
0
        default: break;
10945
0
        case '2':  // 5 strings to match.
10946
0
          if (name[15] != '_')
10947
0
            break;
10948
0
          switch (name[16]) {
10949
0
          default: break;
10950
0
          case 'r':  // 4 strings to match.
10951
0
            if (name[17] != 't')
10952
0
              break;
10953
0
            switch (name[18]) {
10954
0
            default: break;
10955
0
            case 'e':  // 1 string to match.
10956
0
              return std::make_pair(3089, 10);  // "convert_ushort2_rte"
10957
0
            case 'n':  // 1 string to match.
10958
0
              return std::make_pair(3269, 10);  // "convert_ushort2_rtn"
10959
0
            case 'p':  // 1 string to match.
10960
0
              return std::make_pair(3209, 10);  // "convert_ushort2_rtp"
10961
0
            case 'z':  // 1 string to match.
10962
0
              return std::make_pair(3149, 10);  // "convert_ushort2_rtz"
10963
0
            }
10964
0
            break;
10965
0
          case 's':  // 1 string to match.
10966
0
            if (memcmp(name.data()+17, "at", 2) != 0)
10967
0
              break;
10968
0
            return std::make_pair(3329, 10);  // "convert_ushort2_sat"
10969
0
          }
10970
0
          break;
10971
0
        case '3':  // 5 strings to match.
10972
0
          if (name[15] != '_')
10973
0
            break;
10974
0
          switch (name[16]) {
10975
0
          default: break;
10976
0
          case 'r':  // 4 strings to match.
10977
0
            if (name[17] != 't')
10978
0
              break;
10979
0
            switch (name[18]) {
10980
0
            default: break;
10981
0
            case 'e':  // 1 string to match.
10982
0
              return std::make_pair(3099, 10);  // "convert_ushort3_rte"
10983
0
            case 'n':  // 1 string to match.
10984
0
              return std::make_pair(3279, 10);  // "convert_ushort3_rtn"
10985
0
            case 'p':  // 1 string to match.
10986
0
              return std::make_pair(3219, 10);  // "convert_ushort3_rtp"
10987
0
            case 'z':  // 1 string to match.
10988
0
              return std::make_pair(3159, 10);  // "convert_ushort3_rtz"
10989
0
            }
10990
0
            break;
10991
0
          case 's':  // 1 string to match.
10992
0
            if (memcmp(name.data()+17, "at", 2) != 0)
10993
0
              break;
10994
0
            return std::make_pair(3339, 10);  // "convert_ushort3_sat"
10995
0
          }
10996
0
          break;
10997
0
        case '4':  // 5 strings to match.
10998
0
          if (name[15] != '_')
10999
0
            break;
11000
0
          switch (name[16]) {
11001
0
          default: break;
11002
0
          case 'r':  // 4 strings to match.
11003
0
            if (name[17] != 't')
11004
0
              break;
11005
0
            switch (name[18]) {
11006
0
            default: break;
11007
0
            case 'e':  // 1 string to match.
11008
0
              return std::make_pair(3109, 10);  // "convert_ushort4_rte"
11009
0
            case 'n':  // 1 string to match.
11010
0
              return std::make_pair(3289, 10);  // "convert_ushort4_rtn"
11011
0
            case 'p':  // 1 string to match.
11012
0
              return std::make_pair(3229, 10);  // "convert_ushort4_rtp"
11013
0
            case 'z':  // 1 string to match.
11014
0
              return std::make_pair(3169, 10);  // "convert_ushort4_rtz"
11015
0
            }
11016
0
            break;
11017
0
          case 's':  // 1 string to match.
11018
0
            if (memcmp(name.data()+17, "at", 2) != 0)
11019
0
              break;
11020
0
            return std::make_pair(3349, 10);  // "convert_ushort4_sat"
11021
0
          }
11022
0
          break;
11023
0
        case '8':  // 5 strings to match.
11024
0
          if (name[15] != '_')
11025
0
            break;
11026
0
          switch (name[16]) {
11027
0
          default: break;
11028
0
          case 'r':  // 4 strings to match.
11029
0
            if (name[17] != 't')
11030
0
              break;
11031
0
            switch (name[18]) {
11032
0
            default: break;
11033
0
            case 'e':  // 1 string to match.
11034
0
              return std::make_pair(3119, 10);  // "convert_ushort8_rte"
11035
0
            case 'n':  // 1 string to match.
11036
0
              return std::make_pair(3299, 10);  // "convert_ushort8_rtn"
11037
0
            case 'p':  // 1 string to match.
11038
0
              return std::make_pair(3239, 10);  // "convert_ushort8_rtp"
11039
0
            case 'z':  // 1 string to match.
11040
0
              return std::make_pair(3179, 10);  // "convert_ushort8_rtz"
11041
0
            }
11042
0
            break;
11043
0
          case 's':  // 1 string to match.
11044
0
            if (memcmp(name.data()+17, "at", 2) != 0)
11045
0
              break;
11046
0
            return std::make_pair(3359, 10);  // "convert_ushort8_sat"
11047
0
          }
11048
0
          break;
11049
0
        }
11050
0
        break;
11051
0
      }
11052
0
      break;
11053
0
    }
11054
0
    break;
11055
0
  case 20:   // 38 strings to match.
11056
0
    if (memcmp(name.data()+0, "convert_", 8) != 0)
11057
0
      break;
11058
0
    switch (name[8]) {
11059
0
    default: break;
11060
0
    case 'c':  // 4 strings to match.
11061
0
      if (memcmp(name.data()+9, "har_sat_rt", 10) != 0)
11062
0
        break;
11063
0
      switch (name[19]) {
11064
0
      default: break;
11065
0
      case 'e':  // 1 string to match.
11066
0
        return std::make_pair(1251, 10);  // "convert_char_sat_rte"
11067
0
      case 'n':  // 1 string to match.
11068
0
        return std::make_pair(1451, 10);  // "convert_char_sat_rtn"
11069
0
      case 'p':  // 1 string to match.
11070
0
        return std::make_pair(1381, 10);  // "convert_char_sat_rtp"
11071
0
      case 'z':  // 1 string to match.
11072
0
        return std::make_pair(1311, 10);  // "convert_char_sat_rtz"
11073
0
      }
11074
0
      break;
11075
0
    case 'd':  // 5 strings to match.
11076
0
      if (memcmp(name.data()+9, "ouble16_", 8) != 0)
11077
0
        break;
11078
0
      switch (name[17]) {
11079
0
      default: break;
11080
0
      case 'r':  // 4 strings to match.
11081
0
        if (name[18] != 't')
11082
0
          break;
11083
0
        switch (name[19]) {
11084
0
        default: break;
11085
0
        case 'e':  // 1 string to match.
11086
0
          return std::make_pair(81, 10);  // "convert_double16_rte"
11087
0
        case 'n':  // 1 string to match.
11088
0
          return std::make_pair(281, 10);  // "convert_double16_rtn"
11089
0
        case 'p':  // 1 string to match.
11090
0
          return std::make_pair(211, 10);  // "convert_double16_rtp"
11091
0
        case 'z':  // 1 string to match.
11092
0
          return std::make_pair(151, 10);  // "convert_double16_rtz"
11093
0
        }
11094
0
        break;
11095
0
      case 's':  // 1 string to match.
11096
0
        if (memcmp(name.data()+18, "at", 2) != 0)
11097
0
          break;
11098
0
        return std::make_pair(351, 10);  // "convert_double16_sat"
11099
0
      }
11100
0
      break;
11101
0
    case 'i':  // 16 strings to match.
11102
0
      if (memcmp(name.data()+9, "nt", 2) != 0)
11103
0
        break;
11104
0
      switch (name[11]) {
11105
0
      default: break;
11106
0
      case '2':  // 4 strings to match.
11107
0
        if (memcmp(name.data()+12, "_sat_rt", 7) != 0)
11108
0
          break;
11109
0
        switch (name[19]) {
11110
0
        default: break;
11111
0
        case 'e':  // 1 string to match.
11112
0
          return std::make_pair(3989, 10);  // "convert_int2_sat_rte"
11113
0
        case 'n':  // 1 string to match.
11114
0
          return std::make_pair(4169, 10);  // "convert_int2_sat_rtn"
11115
0
        case 'p':  // 1 string to match.
11116
0
          return std::make_pair(4109, 10);  // "convert_int2_sat_rtp"
11117
0
        case 'z':  // 1 string to match.
11118
0
          return std::make_pair(4049, 10);  // "convert_int2_sat_rtz"
11119
0
        }
11120
0
        break;
11121
0
      case '3':  // 4 strings to match.
11122
0
        if (memcmp(name.data()+12, "_sat_rt", 7) != 0)
11123
0
          break;
11124
0
        switch (name[19]) {
11125
0
        default: break;
11126
0
        case 'e':  // 1 string to match.
11127
0
          return std::make_pair(3999, 10);  // "convert_int3_sat_rte"
11128
0
        case 'n':  // 1 string to match.
11129
0
          return std::make_pair(4179, 10);  // "convert_int3_sat_rtn"
11130
0
        case 'p':  // 1 string to match.
11131
0
          return std::make_pair(4119, 10);  // "convert_int3_sat_rtp"
11132
0
        case 'z':  // 1 string to match.
11133
0
          return std::make_pair(4059, 10);  // "convert_int3_sat_rtz"
11134
0
        }
11135
0
        break;
11136
0
      case '4':  // 4 strings to match.
11137
0
        if (memcmp(name.data()+12, "_sat_rt", 7) != 0)
11138
0
          break;
11139
0
        switch (name[19]) {
11140
0
        default: break;
11141
0
        case 'e':  // 1 string to match.
11142
0
          return std::make_pair(4009, 10);  // "convert_int4_sat_rte"
11143
0
        case 'n':  // 1 string to match.
11144
0
          return std::make_pair(4189, 10);  // "convert_int4_sat_rtn"
11145
0
        case 'p':  // 1 string to match.
11146
0
          return std::make_pair(4129, 10);  // "convert_int4_sat_rtp"
11147
0
        case 'z':  // 1 string to match.
11148
0
          return std::make_pair(4069, 10);  // "convert_int4_sat_rtz"
11149
0
        }
11150
0
        break;
11151
0
      case '8':  // 4 strings to match.
11152
0
        if (memcmp(name.data()+12, "_sat_rt", 7) != 0)
11153
0
          break;
11154
0
        switch (name[19]) {
11155
0
        default: break;
11156
0
        case 'e':  // 1 string to match.
11157
0
          return std::make_pair(4019, 10);  // "convert_int8_sat_rte"
11158
0
        case 'n':  // 1 string to match.
11159
0
          return std::make_pair(4199, 10);  // "convert_int8_sat_rtn"
11160
0
        case 'p':  // 1 string to match.
11161
0
          return std::make_pair(4139, 10);  // "convert_int8_sat_rtp"
11162
0
        case 'z':  // 1 string to match.
11163
0
          return std::make_pair(4079, 10);  // "convert_int8_sat_rtz"
11164
0
        }
11165
0
        break;
11166
0
      }
11167
0
      break;
11168
0
    case 'l':  // 4 strings to match.
11169
0
      if (memcmp(name.data()+9, "ong_sat_rt", 10) != 0)
11170
0
        break;
11171
0
      switch (name[19]) {
11172
0
      default: break;
11173
0
      case 'e':  // 1 string to match.
11174
0
        return std::make_pair(5197, 10);  // "convert_long_sat_rte"
11175
0
      case 'n':  // 1 string to match.
11176
0
        return std::make_pair(5377, 10);  // "convert_long_sat_rtn"
11177
0
      case 'p':  // 1 string to match.
11178
0
        return std::make_pair(5317, 10);  // "convert_long_sat_rtp"
11179
0
      case 'z':  // 1 string to match.
11180
0
        return std::make_pair(5257, 10);  // "convert_long_sat_rtz"
11181
0
      }
11182
0
      break;
11183
0
    case 'u':  // 9 strings to match.
11184
0
      switch (name[9]) {
11185
0
      default: break;
11186
0
      case 'i':  // 4 strings to match.
11187
0
        if (memcmp(name.data()+10, "nt_sat_rt", 9) != 0)
11188
0
          break;
11189
0
        switch (name[19]) {
11190
0
        default: break;
11191
0
        case 'e':  // 1 string to match.
11192
0
          return std::make_pair(4597, 10);  // "convert_uint_sat_rte"
11193
0
        case 'n':  // 1 string to match.
11194
0
          return std::make_pair(4777, 10);  // "convert_uint_sat_rtn"
11195
0
        case 'p':  // 1 string to match.
11196
0
          return std::make_pair(4717, 10);  // "convert_uint_sat_rtp"
11197
0
        case 'z':  // 1 string to match.
11198
0
          return std::make_pair(4657, 10);  // "convert_uint_sat_rtz"
11199
0
        }
11200
0
        break;
11201
0
      case 's':  // 5 strings to match.
11202
0
        if (memcmp(name.data()+10, "hort16_", 7) != 0)
11203
0
          break;
11204
0
        switch (name[17]) {
11205
0
        default: break;
11206
0
        case 'r':  // 4 strings to match.
11207
0
          if (name[18] != 't')
11208
0
            break;
11209
0
          switch (name[19]) {
11210
0
          default: break;
11211
0
          case 'e':  // 1 string to match.
11212
0
            return std::make_pair(3129, 10);  // "convert_ushort16_rte"
11213
0
          case 'n':  // 1 string to match.
11214
0
            return std::make_pair(3309, 10);  // "convert_ushort16_rtn"
11215
0
          case 'p':  // 1 string to match.
11216
0
            return std::make_pair(3249, 10);  // "convert_ushort16_rtp"
11217
0
          case 'z':  // 1 string to match.
11218
0
            return std::make_pair(3189, 10);  // "convert_ushort16_rtz"
11219
0
          }
11220
0
          break;
11221
0
        case 's':  // 1 string to match.
11222
0
          if (memcmp(name.data()+18, "at", 2) != 0)
11223
0
            break;
11224
0
          return std::make_pair(3369, 10);  // "convert_ushort16_sat"
11225
0
        }
11226
0
        break;
11227
0
      }
11228
0
      break;
11229
0
    }
11230
0
    break;
11231
0
  case 21:   // 68 strings to match.
11232
0
    if (memcmp(name.data()+0, "convert_", 8) != 0)
11233
0
      break;
11234
0
    switch (name[8]) {
11235
0
    default: break;
11236
0
    case 'c':  // 16 strings to match.
11237
0
      if (memcmp(name.data()+9, "har", 3) != 0)
11238
0
        break;
11239
0
      switch (name[12]) {
11240
0
      default: break;
11241
0
      case '2':  // 4 strings to match.
11242
0
        if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11243
0
          break;
11244
0
        switch (name[20]) {
11245
0
        default: break;
11246
0
        case 'e':  // 1 string to match.
11247
0
          return std::make_pair(1261, 10);  // "convert_char2_sat_rte"
11248
0
        case 'n':  // 1 string to match.
11249
0
          return std::make_pair(1461, 10);  // "convert_char2_sat_rtn"
11250
0
        case 'p':  // 1 string to match.
11251
0
          return std::make_pair(1391, 10);  // "convert_char2_sat_rtp"
11252
0
        case 'z':  // 1 string to match.
11253
0
          return std::make_pair(1321, 10);  // "convert_char2_sat_rtz"
11254
0
        }
11255
0
        break;
11256
0
      case '3':  // 4 strings to match.
11257
0
        if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11258
0
          break;
11259
0
        switch (name[20]) {
11260
0
        default: break;
11261
0
        case 'e':  // 1 string to match.
11262
0
          return std::make_pair(1271, 10);  // "convert_char3_sat_rte"
11263
0
        case 'n':  // 1 string to match.
11264
0
          return std::make_pair(1471, 10);  // "convert_char3_sat_rtn"
11265
0
        case 'p':  // 1 string to match.
11266
0
          return std::make_pair(1401, 10);  // "convert_char3_sat_rtp"
11267
0
        case 'z':  // 1 string to match.
11268
0
          return std::make_pair(1341, 10);  // "convert_char3_sat_rtz"
11269
0
        }
11270
0
        break;
11271
0
      case '4':  // 4 strings to match.
11272
0
        if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11273
0
          break;
11274
0
        switch (name[20]) {
11275
0
        default: break;
11276
0
        case 'e':  // 1 string to match.
11277
0
          return std::make_pair(1281, 10);  // "convert_char4_sat_rte"
11278
0
        case 'n':  // 1 string to match.
11279
0
          return std::make_pair(1481, 10);  // "convert_char4_sat_rtn"
11280
0
        case 'p':  // 1 string to match.
11281
0
          return std::make_pair(1411, 10);  // "convert_char4_sat_rtp"
11282
0
        case 'z':  // 1 string to match.
11283
0
          return std::make_pair(1351, 10);  // "convert_char4_sat_rtz"
11284
0
        }
11285
0
        break;
11286
0
      case '8':  // 4 strings to match.
11287
0
        if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11288
0
          break;
11289
0
        switch (name[20]) {
11290
0
        default: break;
11291
0
        case 'e':  // 1 string to match.
11292
0
          return std::make_pair(1291, 10);  // "convert_char8_sat_rte"
11293
0
        case 'n':  // 1 string to match.
11294
0
          return std::make_pair(1491, 10);  // "convert_char8_sat_rtn"
11295
0
        case 'p':  // 1 string to match.
11296
0
          return std::make_pair(1421, 10);  // "convert_char8_sat_rtp"
11297
0
        case 'z':  // 1 string to match.
11298
0
          return std::make_pair(1361, 10);  // "convert_char8_sat_rtz"
11299
0
        }
11300
0
        break;
11301
0
      }
11302
0
      break;
11303
0
    case 'f':  // 4 strings to match.
11304
0
      if (memcmp(name.data()+9, "loat_sat_rt", 11) != 0)
11305
0
        break;
11306
0
      switch (name[20]) {
11307
0
      default: break;
11308
0
      case 'e':  // 1 string to match.
11309
0
        return std::make_pair(1671, 10);  // "convert_float_sat_rte"
11310
0
      case 'n':  // 1 string to match.
11311
0
        return std::make_pair(551, 10);  // "convert_float_sat_rtn"
11312
0
      case 'p':  // 1 string to match.
11313
0
        return std::make_pair(1791, 10);  // "convert_float_sat_rtp"
11314
0
      case 'z':  // 1 string to match.
11315
0
        return std::make_pair(1731, 10);  // "convert_float_sat_rtz"
11316
0
      }
11317
0
      break;
11318
0
    case 'i':  // 4 strings to match.
11319
0
      if (memcmp(name.data()+9, "nt16_sat_rt", 11) != 0)
11320
0
        break;
11321
0
      switch (name[20]) {
11322
0
      default: break;
11323
0
      case 'e':  // 1 string to match.
11324
0
        return std::make_pair(4029, 10);  // "convert_int16_sat_rte"
11325
0
      case 'n':  // 1 string to match.
11326
0
        return std::make_pair(4209, 10);  // "convert_int16_sat_rtn"
11327
0
      case 'p':  // 1 string to match.
11328
0
        return std::make_pair(4149, 10);  // "convert_int16_sat_rtp"
11329
0
      case 'z':  // 1 string to match.
11330
0
        return std::make_pair(4089, 10);  // "convert_int16_sat_rtz"
11331
0
      }
11332
0
      break;
11333
0
    case 'l':  // 16 strings to match.
11334
0
      if (memcmp(name.data()+9, "ong", 3) != 0)
11335
0
        break;
11336
0
      switch (name[12]) {
11337
0
      default: break;
11338
0
      case '2':  // 4 strings to match.
11339
0
        if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11340
0
          break;
11341
0
        switch (name[20]) {
11342
0
        default: break;
11343
0
        case 'e':  // 1 string to match.
11344
0
          return std::make_pair(5207, 10);  // "convert_long2_sat_rte"
11345
0
        case 'n':  // 1 string to match.
11346
0
          return std::make_pair(5387, 10);  // "convert_long2_sat_rtn"
11347
0
        case 'p':  // 1 string to match.
11348
0
          return std::make_pair(5327, 10);  // "convert_long2_sat_rtp"
11349
0
        case 'z':  // 1 string to match.
11350
0
          return std::make_pair(5267, 10);  // "convert_long2_sat_rtz"
11351
0
        }
11352
0
        break;
11353
0
      case '3':  // 4 strings to match.
11354
0
        if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11355
0
          break;
11356
0
        switch (name[20]) {
11357
0
        default: break;
11358
0
        case 'e':  // 1 string to match.
11359
0
          return std::make_pair(5217, 10);  // "convert_long3_sat_rte"
11360
0
        case 'n':  // 1 string to match.
11361
0
          return std::make_pair(5397, 10);  // "convert_long3_sat_rtn"
11362
0
        case 'p':  // 1 string to match.
11363
0
          return std::make_pair(5337, 10);  // "convert_long3_sat_rtp"
11364
0
        case 'z':  // 1 string to match.
11365
0
          return std::make_pair(5277, 10);  // "convert_long3_sat_rtz"
11366
0
        }
11367
0
        break;
11368
0
      case '4':  // 4 strings to match.
11369
0
        if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11370
0
          break;
11371
0
        switch (name[20]) {
11372
0
        default: break;
11373
0
        case 'e':  // 1 string to match.
11374
0
          return std::make_pair(5227, 10);  // "convert_long4_sat_rte"
11375
0
        case 'n':  // 1 string to match.
11376
0
          return std::make_pair(5407, 10);  // "convert_long4_sat_rtn"
11377
0
        case 'p':  // 1 string to match.
11378
0
          return std::make_pair(5347, 10);  // "convert_long4_sat_rtp"
11379
0
        case 'z':  // 1 string to match.
11380
0
          return std::make_pair(5287, 10);  // "convert_long4_sat_rtz"
11381
0
        }
11382
0
        break;
11383
0
      case '8':  // 4 strings to match.
11384
0
        if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11385
0
          break;
11386
0
        switch (name[20]) {
11387
0
        default: break;
11388
0
        case 'e':  // 1 string to match.
11389
0
          return std::make_pair(5237, 10);  // "convert_long8_sat_rte"
11390
0
        case 'n':  // 1 string to match.
11391
0
          return std::make_pair(5417, 10);  // "convert_long8_sat_rtn"
11392
0
        case 'p':  // 1 string to match.
11393
0
          return std::make_pair(5357, 10);  // "convert_long8_sat_rtp"
11394
0
        case 'z':  // 1 string to match.
11395
0
          return std::make_pair(5297, 10);  // "convert_long8_sat_rtz"
11396
0
        }
11397
0
        break;
11398
0
      }
11399
0
      break;
11400
0
    case 's':  // 4 strings to match.
11401
0
      if (memcmp(name.data()+9, "hort_sat_rt", 11) != 0)
11402
0
        break;
11403
0
      switch (name[20]) {
11404
0
      default: break;
11405
0
      case 'e':  // 1 string to match.
11406
0
        return std::make_pair(2779, 10);  // "convert_short_sat_rte"
11407
0
      case 'n':  // 1 string to match.
11408
0
        return std::make_pair(2959, 10);  // "convert_short_sat_rtn"
11409
0
      case 'p':  // 1 string to match.
11410
0
        return std::make_pair(2899, 10);  // "convert_short_sat_rtp"
11411
0
      case 'z':  // 1 string to match.
11412
0
        return std::make_pair(2839, 10);  // "convert_short_sat_rtz"
11413
0
      }
11414
0
      break;
11415
0
    case 'u':  // 24 strings to match.
11416
0
      switch (name[9]) {
11417
0
      default: break;
11418
0
      case 'c':  // 4 strings to match.
11419
0
        if (memcmp(name.data()+10, "har_sat_rt", 10) != 0)
11420
0
          break;
11421
0
        switch (name[20]) {
11422
0
        default: break;
11423
0
        case 'e':  // 1 string to match.
11424
0
          return std::make_pair(2161, 10);  // "convert_uchar_sat_rte"
11425
0
        case 'n':  // 1 string to match.
11426
0
          return std::make_pair(2341, 10);  // "convert_uchar_sat_rtn"
11427
0
        case 'p':  // 1 string to match.
11428
0
          return std::make_pair(2281, 10);  // "convert_uchar_sat_rtp"
11429
0
        case 'z':  // 1 string to match.
11430
0
          return std::make_pair(2221, 10);  // "convert_uchar_sat_rtz"
11431
0
        }
11432
0
        break;
11433
0
      case 'i':  // 16 strings to match.
11434
0
        if (memcmp(name.data()+10, "nt", 2) != 0)
11435
0
          break;
11436
0
        switch (name[12]) {
11437
0
        default: break;
11438
0
        case '2':  // 4 strings to match.
11439
0
          if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11440
0
            break;
11441
0
          switch (name[20]) {
11442
0
          default: break;
11443
0
          case 'e':  // 1 string to match.
11444
0
            return std::make_pair(4607, 10);  // "convert_uint2_sat_rte"
11445
0
          case 'n':  // 1 string to match.
11446
0
            return std::make_pair(4787, 10);  // "convert_uint2_sat_rtn"
11447
0
          case 'p':  // 1 string to match.
11448
0
            return std::make_pair(4727, 10);  // "convert_uint2_sat_rtp"
11449
0
          case 'z':  // 1 string to match.
11450
0
            return std::make_pair(4667, 10);  // "convert_uint2_sat_rtz"
11451
0
          }
11452
0
          break;
11453
0
        case '3':  // 4 strings to match.
11454
0
          if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11455
0
            break;
11456
0
          switch (name[20]) {
11457
0
          default: break;
11458
0
          case 'e':  // 1 string to match.
11459
0
            return std::make_pair(4617, 10);  // "convert_uint3_sat_rte"
11460
0
          case 'n':  // 1 string to match.
11461
0
            return std::make_pair(4797, 10);  // "convert_uint3_sat_rtn"
11462
0
          case 'p':  // 1 string to match.
11463
0
            return std::make_pair(4737, 10);  // "convert_uint3_sat_rtp"
11464
0
          case 'z':  // 1 string to match.
11465
0
            return std::make_pair(4677, 10);  // "convert_uint3_sat_rtz"
11466
0
          }
11467
0
          break;
11468
0
        case '4':  // 4 strings to match.
11469
0
          if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11470
0
            break;
11471
0
          switch (name[20]) {
11472
0
          default: break;
11473
0
          case 'e':  // 1 string to match.
11474
0
            return std::make_pair(4627, 10);  // "convert_uint4_sat_rte"
11475
0
          case 'n':  // 1 string to match.
11476
0
            return std::make_pair(4807, 10);  // "convert_uint4_sat_rtn"
11477
0
          case 'p':  // 1 string to match.
11478
0
            return std::make_pair(4747, 10);  // "convert_uint4_sat_rtp"
11479
0
          case 'z':  // 1 string to match.
11480
0
            return std::make_pair(4687, 10);  // "convert_uint4_sat_rtz"
11481
0
          }
11482
0
          break;
11483
0
        case '8':  // 4 strings to match.
11484
0
          if (memcmp(name.data()+13, "_sat_rt", 7) != 0)
11485
0
            break;
11486
0
          switch (name[20]) {
11487
0
          default: break;
11488
0
          case 'e':  // 1 string to match.
11489
0
            return std::make_pair(4637, 10);  // "convert_uint8_sat_rte"
11490
0
          case 'n':  // 1 string to match.
11491
0
            return std::make_pair(4817, 10);  // "convert_uint8_sat_rtn"
11492
0
          case 'p':  // 1 string to match.
11493
0
            return std::make_pair(4757, 10);  // "convert_uint8_sat_rtp"
11494
0
          case 'z':  // 1 string to match.
11495
0
            return std::make_pair(4697, 10);  // "convert_uint8_sat_rtz"
11496
0
          }
11497
0
          break;
11498
0
        }
11499
0
        break;
11500
0
      case 'l':  // 4 strings to match.
11501
0
        if (memcmp(name.data()+10, "ong_sat_rt", 10) != 0)
11502
0
          break;
11503
0
        switch (name[20]) {
11504
0
        default: break;
11505
0
        case 'e':  // 1 string to match.
11506
0
          return std::make_pair(5797, 10);  // "convert_ulong_sat_rte"
11507
0
        case 'n':  // 1 string to match.
11508
0
          return std::make_pair(5977, 10);  // "convert_ulong_sat_rtn"
11509
0
        case 'p':  // 1 string to match.
11510
0
          return std::make_pair(5917, 10);  // "convert_ulong_sat_rtp"
11511
0
        case 'z':  // 1 string to match.
11512
0
          return std::make_pair(5857, 10);  // "convert_ulong_sat_rtz"
11513
0
        }
11514
0
        break;
11515
0
      }
11516
0
      break;
11517
0
    }
11518
0
    break;
11519
0
  case 22:   // 85 strings to match.
11520
0
    switch (name[0]) {
11521
0
    default: break;
11522
0
    case 'c':  // 84 strings to match.
11523
0
      if (memcmp(name.data()+1, "onvert_", 7) != 0)
11524
0
        break;
11525
0
      switch (name[8]) {
11526
0
      default: break;
11527
0
      case 'c':  // 4 strings to match.
11528
0
        if (memcmp(name.data()+9, "har16_sat_rt", 12) != 0)
11529
0
          break;
11530
0
        switch (name[21]) {
11531
0
        default: break;
11532
0
        case 'e':  // 1 string to match.
11533
0
          return std::make_pair(1301, 10);  // "convert_char16_sat_rte"
11534
0
        case 'n':  // 1 string to match.
11535
0
          return std::make_pair(1501, 10);  // "convert_char16_sat_rtn"
11536
0
        case 'p':  // 1 string to match.
11537
0
          return std::make_pair(1431, 10);  // "convert_char16_sat_rtp"
11538
0
        case 'z':  // 1 string to match.
11539
0
          return std::make_pair(1371, 10);  // "convert_char16_sat_rtz"
11540
0
        }
11541
0
        break;
11542
0
      case 'd':  // 4 strings to match.
11543
0
        if (memcmp(name.data()+9, "ouble_sat_rt", 12) != 0)
11544
0
          break;
11545
0
        switch (name[21]) {
11546
0
        default: break;
11547
0
        case 'e':  // 1 string to match.
11548
0
          return std::make_pair(361, 10);  // "convert_double_sat_rte"
11549
0
        case 'n':  // 1 string to match.
11550
0
          return std::make_pair(561, 10);  // "convert_double_sat_rtn"
11551
0
        case 'p':  // 1 string to match.
11552
0
          return std::make_pair(491, 10);  // "convert_double_sat_rtp"
11553
0
        case 'z':  // 1 string to match.
11554
0
          return std::make_pair(421, 10);  // "convert_double_sat_rtz"
11555
0
        }
11556
0
        break;
11557
0
      case 'f':  // 16 strings to match.
11558
0
        if (memcmp(name.data()+9, "loat", 4) != 0)
11559
0
          break;
11560
0
        switch (name[13]) {
11561
0
        default: break;
11562
0
        case '2':  // 4 strings to match.
11563
0
          if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11564
0
            break;
11565
0
          switch (name[21]) {
11566
0
          default: break;
11567
0
          case 'e':  // 1 string to match.
11568
0
            return std::make_pair(1681, 10);  // "convert_float2_sat_rte"
11569
0
          case 'n':  // 1 string to match.
11570
0
            return std::make_pair(661, 10);  // "convert_float2_sat_rtn"
11571
0
          case 'p':  // 1 string to match.
11572
0
            return std::make_pair(1, 10);  // "convert_float2_sat_rtp"
11573
0
          case 'z':  // 1 string to match.
11574
0
            return std::make_pair(1741, 10);  // "convert_float2_sat_rtz"
11575
0
          }
11576
0
          break;
11577
0
        case '3':  // 4 strings to match.
11578
0
          if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11579
0
            break;
11580
0
          switch (name[21]) {
11581
0
          default: break;
11582
0
          case 'e':  // 1 string to match.
11583
0
            return std::make_pair(1691, 10);  // "convert_float3_sat_rte"
11584
0
          case 'n':  // 1 string to match.
11585
0
            return std::make_pair(671, 10);  // "convert_float3_sat_rtn"
11586
0
          case 'p':  // 1 string to match.
11587
0
            return std::make_pair(111, 10);  // "convert_float3_sat_rtp"
11588
0
          case 'z':  // 1 string to match.
11589
0
            return std::make_pair(1751, 10);  // "convert_float3_sat_rtz"
11590
0
          }
11591
0
          break;
11592
0
        case '4':  // 4 strings to match.
11593
0
          if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11594
0
            break;
11595
0
          switch (name[21]) {
11596
0
          default: break;
11597
0
          case 'e':  // 1 string to match.
11598
0
            return std::make_pair(1701, 10);  // "convert_float4_sat_rte"
11599
0
          case 'n':  // 1 string to match.
11600
0
            return std::make_pair(681, 10);  // "convert_float4_sat_rtn"
11601
0
          case 'p':  // 1 string to match.
11602
0
            return std::make_pair(221, 10);  // "convert_float4_sat_rtp"
11603
0
          case 'z':  // 1 string to match.
11604
0
            return std::make_pair(1761, 10);  // "convert_float4_sat_rtz"
11605
0
          }
11606
0
          break;
11607
0
        case '8':  // 4 strings to match.
11608
0
          if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11609
0
            break;
11610
0
          switch (name[21]) {
11611
0
          default: break;
11612
0
          case 'e':  // 1 string to match.
11613
0
            return std::make_pair(1711, 10);  // "convert_float8_sat_rte"
11614
0
          case 'n':  // 1 string to match.
11615
0
            return std::make_pair(691, 10);  // "convert_float8_sat_rtn"
11616
0
          case 'p':  // 1 string to match.
11617
0
            return std::make_pair(331, 10);  // "convert_float8_sat_rtp"
11618
0
          case 'z':  // 1 string to match.
11619
0
            return std::make_pair(1771, 10);  // "convert_float8_sat_rtz"
11620
0
          }
11621
0
          break;
11622
0
        }
11623
0
        break;
11624
0
      case 'l':  // 4 strings to match.
11625
0
        if (memcmp(name.data()+9, "ong16_sat_rt", 12) != 0)
11626
0
          break;
11627
0
        switch (name[21]) {
11628
0
        default: break;
11629
0
        case 'e':  // 1 string to match.
11630
0
          return std::make_pair(5247, 10);  // "convert_long16_sat_rte"
11631
0
        case 'n':  // 1 string to match.
11632
0
          return std::make_pair(5427, 10);  // "convert_long16_sat_rtn"
11633
0
        case 'p':  // 1 string to match.
11634
0
          return std::make_pair(5367, 10);  // "convert_long16_sat_rtp"
11635
0
        case 'z':  // 1 string to match.
11636
0
          return std::make_pair(5307, 10);  // "convert_long16_sat_rtz"
11637
0
        }
11638
0
        break;
11639
0
      case 's':  // 16 strings to match.
11640
0
        if (memcmp(name.data()+9, "hort", 4) != 0)
11641
0
          break;
11642
0
        switch (name[13]) {
11643
0
        default: break;
11644
0
        case '2':  // 4 strings to match.
11645
0
          if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11646
0
            break;
11647
0
          switch (name[21]) {
11648
0
          default: break;
11649
0
          case 'e':  // 1 string to match.
11650
0
            return std::make_pair(2789, 10);  // "convert_short2_sat_rte"
11651
0
          case 'n':  // 1 string to match.
11652
0
            return std::make_pair(2969, 10);  // "convert_short2_sat_rtn"
11653
0
          case 'p':  // 1 string to match.
11654
0
            return std::make_pair(2909, 10);  // "convert_short2_sat_rtp"
11655
0
          case 'z':  // 1 string to match.
11656
0
            return std::make_pair(2849, 10);  // "convert_short2_sat_rtz"
11657
0
          }
11658
0
          break;
11659
0
        case '3':  // 4 strings to match.
11660
0
          if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11661
0
            break;
11662
0
          switch (name[21]) {
11663
0
          default: break;
11664
0
          case 'e':  // 1 string to match.
11665
0
            return std::make_pair(2799, 10);  // "convert_short3_sat_rte"
11666
0
          case 'n':  // 1 string to match.
11667
0
            return std::make_pair(2979, 10);  // "convert_short3_sat_rtn"
11668
0
          case 'p':  // 1 string to match.
11669
0
            return std::make_pair(2919, 10);  // "convert_short3_sat_rtp"
11670
0
          case 'z':  // 1 string to match.
11671
0
            return std::make_pair(2859, 10);  // "convert_short3_sat_rtz"
11672
0
          }
11673
0
          break;
11674
0
        case '4':  // 4 strings to match.
11675
0
          if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11676
0
            break;
11677
0
          switch (name[21]) {
11678
0
          default: break;
11679
0
          case 'e':  // 1 string to match.
11680
0
            return std::make_pair(2809, 10);  // "convert_short4_sat_rte"
11681
0
          case 'n':  // 1 string to match.
11682
0
            return std::make_pair(2989, 10);  // "convert_short4_sat_rtn"
11683
0
          case 'p':  // 1 string to match.
11684
0
            return std::make_pair(2929, 10);  // "convert_short4_sat_rtp"
11685
0
          case 'z':  // 1 string to match.
11686
0
            return std::make_pair(2869, 10);  // "convert_short4_sat_rtz"
11687
0
          }
11688
0
          break;
11689
0
        case '8':  // 4 strings to match.
11690
0
          if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11691
0
            break;
11692
0
          switch (name[21]) {
11693
0
          default: break;
11694
0
          case 'e':  // 1 string to match.
11695
0
            return std::make_pair(2819, 10);  // "convert_short8_sat_rte"
11696
0
          case 'n':  // 1 string to match.
11697
0
            return std::make_pair(2999, 10);  // "convert_short8_sat_rtn"
11698
0
          case 'p':  // 1 string to match.
11699
0
            return std::make_pair(2939, 10);  // "convert_short8_sat_rtp"
11700
0
          case 'z':  // 1 string to match.
11701
0
            return std::make_pair(2879, 10);  // "convert_short8_sat_rtz"
11702
0
          }
11703
0
          break;
11704
0
        }
11705
0
        break;
11706
0
      case 'u':  // 40 strings to match.
11707
0
        switch (name[9]) {
11708
0
        default: break;
11709
0
        case 'c':  // 16 strings to match.
11710
0
          if (memcmp(name.data()+10, "har", 3) != 0)
11711
0
            break;
11712
0
          switch (name[13]) {
11713
0
          default: break;
11714
0
          case '2':  // 4 strings to match.
11715
0
            if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11716
0
              break;
11717
0
            switch (name[21]) {
11718
0
            default: break;
11719
0
            case 'e':  // 1 string to match.
11720
0
              return std::make_pair(2171, 10);  // "convert_uchar2_sat_rte"
11721
0
            case 'n':  // 1 string to match.
11722
0
              return std::make_pair(2351, 10);  // "convert_uchar2_sat_rtn"
11723
0
            case 'p':  // 1 string to match.
11724
0
              return std::make_pair(2291, 10);  // "convert_uchar2_sat_rtp"
11725
0
            case 'z':  // 1 string to match.
11726
0
              return std::make_pair(2231, 10);  // "convert_uchar2_sat_rtz"
11727
0
            }
11728
0
            break;
11729
0
          case '3':  // 4 strings to match.
11730
0
            if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11731
0
              break;
11732
0
            switch (name[21]) {
11733
0
            default: break;
11734
0
            case 'e':  // 1 string to match.
11735
0
              return std::make_pair(2181, 10);  // "convert_uchar3_sat_rte"
11736
0
            case 'n':  // 1 string to match.
11737
0
              return std::make_pair(2361, 10);  // "convert_uchar3_sat_rtn"
11738
0
            case 'p':  // 1 string to match.
11739
0
              return std::make_pair(2301, 10);  // "convert_uchar3_sat_rtp"
11740
0
            case 'z':  // 1 string to match.
11741
0
              return std::make_pair(2241, 10);  // "convert_uchar3_sat_rtz"
11742
0
            }
11743
0
            break;
11744
0
          case '4':  // 4 strings to match.
11745
0
            if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11746
0
              break;
11747
0
            switch (name[21]) {
11748
0
            default: break;
11749
0
            case 'e':  // 1 string to match.
11750
0
              return std::make_pair(2191, 10);  // "convert_uchar4_sat_rte"
11751
0
            case 'n':  // 1 string to match.
11752
0
              return std::make_pair(2371, 10);  // "convert_uchar4_sat_rtn"
11753
0
            case 'p':  // 1 string to match.
11754
0
              return std::make_pair(2311, 10);  // "convert_uchar4_sat_rtp"
11755
0
            case 'z':  // 1 string to match.
11756
0
              return std::make_pair(2251, 10);  // "convert_uchar4_sat_rtz"
11757
0
            }
11758
0
            break;
11759
0
          case '8':  // 4 strings to match.
11760
0
            if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11761
0
              break;
11762
0
            switch (name[21]) {
11763
0
            default: break;
11764
0
            case 'e':  // 1 string to match.
11765
0
              return std::make_pair(2201, 10);  // "convert_uchar8_sat_rte"
11766
0
            case 'n':  // 1 string to match.
11767
0
              return std::make_pair(2381, 10);  // "convert_uchar8_sat_rtn"
11768
0
            case 'p':  // 1 string to match.
11769
0
              return std::make_pair(2321, 10);  // "convert_uchar8_sat_rtp"
11770
0
            case 'z':  // 1 string to match.
11771
0
              return std::make_pair(2261, 10);  // "convert_uchar8_sat_rtz"
11772
0
            }
11773
0
            break;
11774
0
          }
11775
0
          break;
11776
0
        case 'i':  // 4 strings to match.
11777
0
          if (memcmp(name.data()+10, "nt16_sat_rt", 11) != 0)
11778
0
            break;
11779
0
          switch (name[21]) {
11780
0
          default: break;
11781
0
          case 'e':  // 1 string to match.
11782
0
            return std::make_pair(4647, 10);  // "convert_uint16_sat_rte"
11783
0
          case 'n':  // 1 string to match.
11784
0
            return std::make_pair(4827, 10);  // "convert_uint16_sat_rtn"
11785
0
          case 'p':  // 1 string to match.
11786
0
            return std::make_pair(4767, 10);  // "convert_uint16_sat_rtp"
11787
0
          case 'z':  // 1 string to match.
11788
0
            return std::make_pair(4707, 10);  // "convert_uint16_sat_rtz"
11789
0
          }
11790
0
          break;
11791
0
        case 'l':  // 16 strings to match.
11792
0
          if (memcmp(name.data()+10, "ong", 3) != 0)
11793
0
            break;
11794
0
          switch (name[13]) {
11795
0
          default: break;
11796
0
          case '2':  // 4 strings to match.
11797
0
            if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11798
0
              break;
11799
0
            switch (name[21]) {
11800
0
            default: break;
11801
0
            case 'e':  // 1 string to match.
11802
0
              return std::make_pair(5807, 10);  // "convert_ulong2_sat_rte"
11803
0
            case 'n':  // 1 string to match.
11804
0
              return std::make_pair(5987, 10);  // "convert_ulong2_sat_rtn"
11805
0
            case 'p':  // 1 string to match.
11806
0
              return std::make_pair(5927, 10);  // "convert_ulong2_sat_rtp"
11807
0
            case 'z':  // 1 string to match.
11808
0
              return std::make_pair(5867, 10);  // "convert_ulong2_sat_rtz"
11809
0
            }
11810
0
            break;
11811
0
          case '3':  // 4 strings to match.
11812
0
            if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11813
0
              break;
11814
0
            switch (name[21]) {
11815
0
            default: break;
11816
0
            case 'e':  // 1 string to match.
11817
0
              return std::make_pair(5817, 10);  // "convert_ulong3_sat_rte"
11818
0
            case 'n':  // 1 string to match.
11819
0
              return std::make_pair(5997, 10);  // "convert_ulong3_sat_rtn"
11820
0
            case 'p':  // 1 string to match.
11821
0
              return std::make_pair(5937, 10);  // "convert_ulong3_sat_rtp"
11822
0
            case 'z':  // 1 string to match.
11823
0
              return std::make_pair(5877, 10);  // "convert_ulong3_sat_rtz"
11824
0
            }
11825
0
            break;
11826
0
          case '4':  // 4 strings to match.
11827
0
            if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11828
0
              break;
11829
0
            switch (name[21]) {
11830
0
            default: break;
11831
0
            case 'e':  // 1 string to match.
11832
0
              return std::make_pair(5827, 10);  // "convert_ulong4_sat_rte"
11833
0
            case 'n':  // 1 string to match.
11834
0
              return std::make_pair(6007, 10);  // "convert_ulong4_sat_rtn"
11835
0
            case 'p':  // 1 string to match.
11836
0
              return std::make_pair(5947, 10);  // "convert_ulong4_sat_rtp"
11837
0
            case 'z':  // 1 string to match.
11838
0
              return std::make_pair(5887, 10);  // "convert_ulong4_sat_rtz"
11839
0
            }
11840
0
            break;
11841
0
          case '8':  // 4 strings to match.
11842
0
            if (memcmp(name.data()+14, "_sat_rt", 7) != 0)
11843
0
              break;
11844
0
            switch (name[21]) {
11845
0
            default: break;
11846
0
            case 'e':  // 1 string to match.
11847
0
              return std::make_pair(5837, 10);  // "convert_ulong8_sat_rte"
11848
0
            case 'n':  // 1 string to match.
11849
0
              return std::make_pair(6017, 10);  // "convert_ulong8_sat_rtn"
11850
0
            case 'p':  // 1 string to match.
11851
0
              return std::make_pair(5957, 10);  // "convert_ulong8_sat_rtp"
11852
0
            case 'z':  // 1 string to match.
11853
0
              return std::make_pair(5897, 10);  // "convert_ulong8_sat_rtz"
11854
0
            }
11855
0
            break;
11856
0
          }
11857
0
          break;
11858
0
        case 's':  // 4 strings to match.
11859
0
          if (memcmp(name.data()+10, "hort_sat_rt", 11) != 0)
11860
0
            break;
11861
0
          switch (name[21]) {
11862
0
          default: break;
11863
0
          case 'e':  // 1 string to match.
11864
0
            return std::make_pair(3379, 10);  // "convert_ushort_sat_rte"
11865
0
          case 'n':  // 1 string to match.
11866
0
            return std::make_pair(3559, 10);  // "convert_ushort_sat_rtn"
11867
0
          case 'p':  // 1 string to match.
11868
0
            return std::make_pair(3499, 10);  // "convert_ushort_sat_rtp"
11869
0
          case 'z':  // 1 string to match.
11870
0
            return std::make_pair(3439, 10);  // "convert_ushort_sat_rtz"
11871
0
          }
11872
0
          break;
11873
0
        }
11874
0
        break;
11875
0
      }
11876
0
      break;
11877
0
    case 'g':  // 1 string to match.
11878
0
      if (memcmp(name.data()+1, "et_max_sub_group_size", 21) != 0)
11879
0
        break;
11880
0
      return std::make_pair(6278, 1);  // "get_max_sub_group_size"
11881
0
    }
11882
0
    break;
11883
0
  case 23:   // 48 strings to match.
11884
0
    if (memcmp(name.data()+0, "convert_", 8) != 0)
11885
0
      break;
11886
0
    switch (name[8]) {
11887
0
    default: break;
11888
0
    case 'd':  // 16 strings to match.
11889
0
      if (memcmp(name.data()+9, "ouble", 5) != 0)
11890
0
        break;
11891
0
      switch (name[14]) {
11892
0
      default: break;
11893
0
      case '2':  // 4 strings to match.
11894
0
        if (memcmp(name.data()+15, "_sat_rt", 7) != 0)
11895
0
          break;
11896
0
        switch (name[22]) {
11897
0
        default: break;
11898
0
        case 'e':  // 1 string to match.
11899
0
          return std::make_pair(371, 10);  // "convert_double2_sat_rte"
11900
0
        case 'n':  // 1 string to match.
11901
0
          return std::make_pair(571, 10);  // "convert_double2_sat_rtn"
11902
0
        case 'p':  // 1 string to match.
11903
0
          return std::make_pair(501, 10);  // "convert_double2_sat_rtp"
11904
0
        case 'z':  // 1 string to match.
11905
0
          return std::make_pair(431, 10);  // "convert_double2_sat_rtz"
11906
0
        }
11907
0
        break;
11908
0
      case '3':  // 4 strings to match.
11909
0
        if (memcmp(name.data()+15, "_sat_rt", 7) != 0)
11910
0
          break;
11911
0
        switch (name[22]) {
11912
0
        default: break;
11913
0
        case 'e':  // 1 string to match.
11914
0
          return std::make_pair(381, 10);  // "convert_double3_sat_rte"
11915
0
        case 'n':  // 1 string to match.
11916
0
          return std::make_pair(581, 10);  // "convert_double3_sat_rtn"
11917
0
        case 'p':  // 1 string to match.
11918
0
          return std::make_pair(511, 10);  // "convert_double3_sat_rtp"
11919
0
        case 'z':  // 1 string to match.
11920
0
          return std::make_pair(451, 10);  // "convert_double3_sat_rtz"
11921
0
        }
11922
0
        break;
11923
0
      case '4':  // 4 strings to match.
11924
0
        if (memcmp(name.data()+15, "_sat_rt", 7) != 0)
11925
0
          break;
11926
0
        switch (name[22]) {
11927
0
        default: break;
11928
0
        case 'e':  // 1 string to match.
11929
0
          return std::make_pair(391, 10);  // "convert_double4_sat_rte"
11930
0
        case 'n':  // 1 string to match.
11931
0
          return std::make_pair(591, 10);  // "convert_double4_sat_rtn"
11932
0
        case 'p':  // 1 string to match.
11933
0
          return std::make_pair(521, 10);  // "convert_double4_sat_rtp"
11934
0
        case 'z':  // 1 string to match.
11935
0
          return std::make_pair(461, 10);  // "convert_double4_sat_rtz"
11936
0
        }
11937
0
        break;
11938
0
      case '8':  // 4 strings to match.
11939
0
        if (memcmp(name.data()+15, "_sat_rt", 7) != 0)
11940
0
          break;
11941
0
        switch (name[22]) {
11942
0
        default: break;
11943
0
        case 'e':  // 1 string to match.
11944
0
          return std::make_pair(401, 10);  // "convert_double8_sat_rte"
11945
0
        case 'n':  // 1 string to match.
11946
0
          return std::make_pair(601, 10);  // "convert_double8_sat_rtn"
11947
0
        case 'p':  // 1 string to match.
11948
0
          return std::make_pair(531, 10);  // "convert_double8_sat_rtp"
11949
0
        case 'z':  // 1 string to match.
11950
0
          return std::make_pair(471, 10);  // "convert_double8_sat_rtz"
11951
0
        }
11952
0
        break;
11953
0
      }
11954
0
      break;
11955
0
    case 'f':  // 4 strings to match.
11956
0
      if (memcmp(name.data()+9, "loat16_sat_rt", 13) != 0)
11957
0
        break;
11958
0
      switch (name[22]) {
11959
0
      default: break;
11960
0
      case 'e':  // 1 string to match.
11961
0
        return std::make_pair(1721, 10);  // "convert_float16_sat_rte"
11962
0
      case 'n':  // 1 string to match.
11963
0
        return std::make_pair(701, 10);  // "convert_float16_sat_rtn"
11964
0
      case 'p':  // 1 string to match.
11965
0
        return std::make_pair(441, 10);  // "convert_float16_sat_rtp"
11966
0
      case 'z':  // 1 string to match.
11967
0
        return std::make_pair(1781, 10);  // "convert_float16_sat_rtz"
11968
0
      }
11969
0
      break;
11970
0
    case 's':  // 4 strings to match.
11971
0
      if (memcmp(name.data()+9, "hort16_sat_rt", 13) != 0)
11972
0
        break;
11973
0
      switch (name[22]) {
11974
0
      default: break;
11975
0
      case 'e':  // 1 string to match.
11976
0
        return std::make_pair(2829, 10);  // "convert_short16_sat_rte"
11977
0
      case 'n':  // 1 string to match.
11978
0
        return std::make_pair(3009, 10);  // "convert_short16_sat_rtn"
11979
0
      case 'p':  // 1 string to match.
11980
0
        return std::make_pair(2949, 10);  // "convert_short16_sat_rtp"
11981
0
      case 'z':  // 1 string to match.
11982
0
        return std::make_pair(2889, 10);  // "convert_short16_sat_rtz"
11983
0
      }
11984
0
      break;
11985
0
    case 'u':  // 24 strings to match.
11986
0
      switch (name[9]) {
11987
0
      default: break;
11988
0
      case 'c':  // 4 strings to match.
11989
0
        if (memcmp(name.data()+10, "har16_sat_rt", 12) != 0)
11990
0
          break;
11991
0
        switch (name[22]) {
11992
0
        default: break;
11993
0
        case 'e':  // 1 string to match.
11994
0
          return std::make_pair(2211, 10);  // "convert_uchar16_sat_rte"
11995
0
        case 'n':  // 1 string to match.
11996
0
          return std::make_pair(2391, 10);  // "convert_uchar16_sat_rtn"
11997
0
        case 'p':  // 1 string to match.
11998
0
          return std::make_pair(2331, 10);  // "convert_uchar16_sat_rtp"
11999
0
        case 'z':  // 1 string to match.
12000
0
          return std::make_pair(2271, 10);  // "convert_uchar16_sat_rtz"
12001
0
        }
12002
0
        break;
12003
0
      case 'l':  // 4 strings to match.
12004
0
        if (memcmp(name.data()+10, "ong16_sat_rt", 12) != 0)
12005
0
          break;
12006
0
        switch (name[22]) {
12007
0
        default: break;
12008
0
        case 'e':  // 1 string to match.
12009
0
          return std::make_pair(5847, 10);  // "convert_ulong16_sat_rte"
12010
0
        case 'n':  // 1 string to match.
12011
0
          return std::make_pair(6027, 10);  // "convert_ulong16_sat_rtn"
12012
0
        case 'p':  // 1 string to match.
12013
0
          return std::make_pair(5967, 10);  // "convert_ulong16_sat_rtp"
12014
0
        case 'z':  // 1 string to match.
12015
0
          return std::make_pair(5907, 10);  // "convert_ulong16_sat_rtz"
12016
0
        }
12017
0
        break;
12018
0
      case 's':  // 16 strings to match.
12019
0
        if (memcmp(name.data()+10, "hort", 4) != 0)
12020
0
          break;
12021
0
        switch (name[14]) {
12022
0
        default: break;
12023
0
        case '2':  // 4 strings to match.
12024
0
          if (memcmp(name.data()+15, "_sat_rt", 7) != 0)
12025
0
            break;
12026
0
          switch (name[22]) {
12027
0
          default: break;
12028
0
          case 'e':  // 1 string to match.
12029
0
            return std::make_pair(3389, 10);  // "convert_ushort2_sat_rte"
12030
0
          case 'n':  // 1 string to match.
12031
0
            return std::make_pair(3569, 10);  // "convert_ushort2_sat_rtn"
12032
0
          case 'p':  // 1 string to match.
12033
0
            return std::make_pair(3509, 10);  // "convert_ushort2_sat_rtp"
12034
0
          case 'z':  // 1 string to match.
12035
0
            return std::make_pair(3449, 10);  // "convert_ushort2_sat_rtz"
12036
0
          }
12037
0
          break;
12038
0
        case '3':  // 4 strings to match.
12039
0
          if (memcmp(name.data()+15, "_sat_rt", 7) != 0)
12040
0
            break;
12041
0
          switch (name[22]) {
12042
0
          default: break;
12043
0
          case 'e':  // 1 string to match.
12044
0
            return std::make_pair(3399, 10);  // "convert_ushort3_sat_rte"
12045
0
          case 'n':  // 1 string to match.
12046
0
            return std::make_pair(3579, 10);  // "convert_ushort3_sat_rtn"
12047
0
          case 'p':  // 1 string to match.
12048
0
            return std::make_pair(3519, 10);  // "convert_ushort3_sat_rtp"
12049
0
          case 'z':  // 1 string to match.
12050
0
            return std::make_pair(3459, 10);  // "convert_ushort3_sat_rtz"
12051
0
          }
12052
0
          break;
12053
0
        case '4':  // 4 strings to match.
12054
0
          if (memcmp(name.data()+15, "_sat_rt", 7) != 0)
12055
0
            break;
12056
0
          switch (name[22]) {
12057
0
          default: break;
12058
0
          case 'e':  // 1 string to match.
12059
0
            return std::make_pair(3409, 10);  // "convert_ushort4_sat_rte"
12060
0
          case 'n':  // 1 string to match.
12061
0
            return std::make_pair(3589, 10);  // "convert_ushort4_sat_rtn"
12062
0
          case 'p':  // 1 string to match.
12063
0
            return std::make_pair(3529, 10);  // "convert_ushort4_sat_rtp"
12064
0
          case 'z':  // 1 string to match.
12065
0
            return std::make_pair(3469, 10);  // "convert_ushort4_sat_rtz"
12066
0
          }
12067
0
          break;
12068
0
        case '8':  // 4 strings to match.
12069
0
          if (memcmp(name.data()+15, "_sat_rt", 7) != 0)
12070
0
            break;
12071
0
          switch (name[22]) {
12072
0
          default: break;
12073
0
          case 'e':  // 1 string to match.
12074
0
            return std::make_pair(3419, 10);  // "convert_ushort8_sat_rte"
12075
0
          case 'n':  // 1 string to match.
12076
0
            return std::make_pair(3599, 10);  // "convert_ushort8_sat_rtn"
12077
0
          case 'p':  // 1 string to match.
12078
0
            return std::make_pair(3539, 10);  // "convert_ushort8_sat_rtp"
12079
0
          case 'z':  // 1 string to match.
12080
0
            return std::make_pair(3479, 10);  // "convert_ushort8_sat_rtz"
12081
0
          }
12082
0
          break;
12083
0
        }
12084
0
        break;
12085
0
      }
12086
0
      break;
12087
0
    }
12088
0
    break;
12089
0
  case 24:   // 8 strings to match.
12090
0
    if (memcmp(name.data()+0, "convert_", 8) != 0)
12091
0
      break;
12092
0
    switch (name[8]) {
12093
0
    default: break;
12094
0
    case 'd':  // 4 strings to match.
12095
0
      if (memcmp(name.data()+9, "ouble16_sat_rt", 14) != 0)
12096
0
        break;
12097
0
      switch (name[23]) {
12098
0
      default: break;
12099
0
      case 'e':  // 1 string to match.
12100
0
        return std::make_pair(411, 10);  // "convert_double16_sat_rte"
12101
0
      case 'n':  // 1 string to match.
12102
0
        return std::make_pair(611, 10);  // "convert_double16_sat_rtn"
12103
0
      case 'p':  // 1 string to match.
12104
0
        return std::make_pair(541, 10);  // "convert_double16_sat_rtp"
12105
0
      case 'z':  // 1 string to match.
12106
0
        return std::make_pair(481, 10);  // "convert_double16_sat_rtz"
12107
0
      }
12108
0
      break;
12109
0
    case 'u':  // 4 strings to match.
12110
0
      if (memcmp(name.data()+9, "short16_sat_rt", 14) != 0)
12111
0
        break;
12112
0
      switch (name[23]) {
12113
0
      default: break;
12114
0
      case 'e':  // 1 string to match.
12115
0
        return std::make_pair(3429, 10);  // "convert_ushort16_sat_rte"
12116
0
      case 'n':  // 1 string to match.
12117
0
        return std::make_pair(3609, 10);  // "convert_ushort16_sat_rtn"
12118
0
      case 'p':  // 1 string to match.
12119
0
        return std::make_pair(3549, 10);  // "convert_ushort16_sat_rtp"
12120
0
      case 'z':  // 1 string to match.
12121
0
        return std::make_pair(3489, 10);  // "convert_ushort16_sat_rtz"
12122
0
      }
12123
0
      break;
12124
0
    }
12125
0
    break;
12126
6
  }
12127
6
  return std::make_pair(0, 0);
12128
6
}
12129
12130
12131
50
static QualType OCL2Qual(ASTContext &Context, OpenCLType Ty) {
12132
50
  QualType RT = Context.VoidTy;
12133
50
  switch (Ty.ID) {
12134
50
  case OCLT_double:
12135
2
    RT = Context.DoubleTy;
12136
2
    break;
12137
50
  case OCLT_char:
12138
2
    RT = Context.CharTy;
12139
2
    break;
12140
50
  case OCLT_uchar:
12141
2
    RT = Context.UnsignedCharTy;
12142
2
    break;
12143
50
  case OCLT_short:
12144
2
    RT = Context.ShortTy;
12145
2
    break;
12146
50
  case OCLT_ushort:
12147
2
    RT = Context.UnsignedShortTy;
12148
2
    break;
12149
50
  case OCLT_int:
12150
24
    RT = Context.IntTy;
12151
24
    break;
12152
50
  case OCLT_float:
12153
4
    RT = Context.FloatTy;
12154
4
    break;
12155
50
  case OCLT_uint:
12156
6
    RT = Context.UnsignedIntTy;
12157
6
    break;
12158
50
  case OCLT_long:
12159
2
    RT = Context.LongTy;
12160
2
    break;
12161
50
  case OCLT_half:
12162
0
    RT = Context.HalfTy;
12163
0
    break;
12164
50
  case OCLT_ulong:
12165
2
    RT = Context.UnsignedLongTy;
12166
2
    break;
12167
50
  case OCLT_bool:
12168
0
    RT = Context.BoolTy;
12169
0
    break;
12170
50
  case OCLT_event_t:
12171
0
    RT = Context.OCLEventTy;
12172
0
    break;
12173
50
  case OCLT_image1d_t:
12174
0
    RT = Context.OCLImage1dROTy;
12175
0
    break;
12176
50
  case OCLT_image1d_array_t:
12177
0
    RT = Context.OCLImage1dArrayROTy;
12178
0
    break;
12179
50
  case OCLT_image1d_buffer_t:
12180
0
    RT = Context.OCLImage1dBufferROTy;
12181
0
    break;
12182
50
  case OCLT_image2d_t:
12183
2
    RT = Context.OCLImage2dROTy;
12184
2
    break;
12185
50
  case OCLT_image2d_array_t:
12186
0
    RT = Context.OCLImage2dArrayROTy;
12187
0
    break;
12188
50
  case OCLT_image3d_t:
12189
0
    RT = Context.OCLImage3dROTy;
12190
0
    break;
12191
50
  case OCLT_intptr_t:
12192
0
    RT = Context.getIntPtrType();
12193
0
    break;
12194
50
  case OCLT_ptrdiff_t:
12195
0
    RT = Context.getPointerDiffType();
12196
0
    break;
12197
50
  case OCLT_sampler_t:
12198
0
    RT = Context.OCLSamplerTy;
12199
0
    break;
12200
50
  case OCLT_size_t:
12201
0
    RT = Context.getSizeType();
12202
0
    break;
12203
50
  case OCLT_uintptr_t:
12204
0
    RT = Context.getUIntPtrType();
12205
0
    break;
12206
50
  case OCLT_void:
12207
0
    RT = Context.VoidTy;
12208
0
    break;
12209
50
  }
12210
50
12211
50
  if (Ty.VectorWidth > 0)
12212
44
    RT = Context.getExtVectorType(RT, Ty.VectorWidth);
12213
50
12214
50
  if (Ty.isPointer) {
12215
0
    RT = Context.getAddrSpaceQualType(RT, Ty.AS);
12216
0
    RT = Context.getPointerType(RT);
12217
0
  }
12218
50
12219
50
  return RT;
12220
50
}