1/* This file is automatically generated. DO NOT EDIT! */ 2/* Generated from: NetBSD: mknative-gcc,v 1.112 2020/09/09 07:12:04 mrg Exp */ 3/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */ 4 5/* This file is auto-generated by i386-builtin-types.awk. */ 6 7enum ix86_builtin_type { 8 IX86_BT_VOID, 9 IX86_BT_CHAR, 10 IX86_BT_UCHAR, 11 IX86_BT_QI, 12 IX86_BT_HI, 13 IX86_BT_SI, 14 IX86_BT_DI, 15 IX86_BT_UQI, 16 IX86_BT_UHI, 17 IX86_BT_USI, 18 IX86_BT_UDI, 19 IX86_BT_SHORT, 20 IX86_BT_USHORT, 21 IX86_BT_INT, 22 IX86_BT_UINT, 23 IX86_BT_UNSIGNED, 24 IX86_BT_ULONG, 25 IX86_BT_LONGLONG, 26 IX86_BT_ULONGLONG, 27 IX86_BT_UINT8, 28 IX86_BT_UINT16, 29 IX86_BT_INT64, 30 IX86_BT_UINT64, 31 IX86_BT_FLOAT, 32 IX86_BT_DOUBLE, 33 IX86_BT_FLOAT80, 34 IX86_BT_FLOAT128, 35 IX86_BT_CONST_STRING, 36 IX86_BT_LAST_PRIM = IX86_BT_CONST_STRING, 37 IX86_BT_V2SF, 38 IX86_BT_V1DI, 39 IX86_BT_V2SI, 40 IX86_BT_V4HI, 41 IX86_BT_V8QI, 42 IX86_BT_V2DF, 43 IX86_BT_V4SF, 44 IX86_BT_V2DI, 45 IX86_BT_V4SI, 46 IX86_BT_V8HI, 47 IX86_BT_V16QI, 48 IX86_BT_V2UDI, 49 IX86_BT_V4USI, 50 IX86_BT_V8UHI, 51 IX86_BT_V16UQI, 52 IX86_BT_V4DF, 53 IX86_BT_V8SF, 54 IX86_BT_V4DI, 55 IX86_BT_V8SI, 56 IX86_BT_V16HI, 57 IX86_BT_V32QI, 58 IX86_BT_V4UDI, 59 IX86_BT_V8USI, 60 IX86_BT_V16UHI, 61 IX86_BT_V32SF, 62 IX86_BT_V16SF, 63 IX86_BT_V8DF, 64 IX86_BT_V8DI, 65 IX86_BT_V16SI, 66 IX86_BT_V32HI, 67 IX86_BT_V64QI, 68 IX86_BT_V12QI, 69 IX86_BT_V14QI, 70 IX86_BT_V32SI, 71 IX86_BT_V8UDI, 72 IX86_BT_V16USI, 73 IX86_BT_V32UHI, 74 IX86_BT_LAST_VECT = IX86_BT_V32UHI, 75 IX86_BT_PCHAR, 76 IX86_BT_PVOID, 77 IX86_BT_PDOUBLE, 78 IX86_BT_PFLOAT, 79 IX86_BT_PSHORT, 80 IX86_BT_PUSHORT, 81 IX86_BT_PINT, 82 IX86_BT_PINT64, 83 IX86_BT_PLONGLONG, 84 IX86_BT_PULONGLONG, 85 IX86_BT_PUNSIGNED, 86 IX86_BT_PUQI, 87 IX86_BT_PUHI, 88 IX86_BT_PUSI, 89 IX86_BT_PUDI, 90 IX86_BT_PUCHAR, 91 IX86_BT_PV2SI, 92 IX86_BT_PV2DF, 93 IX86_BT_PV2DI, 94 IX86_BT_PV2SF, 95 IX86_BT_PV4DF, 96 IX86_BT_PV4DI, 97 IX86_BT_PV4SF, 98 IX86_BT_PV8DF, 99 IX86_BT_PV8SF, 100 IX86_BT_PV4SI, 101 IX86_BT_PV8QI, 102 IX86_BT_PV8HI, 103 IX86_BT_PV8SI, 104 IX86_BT_PV8DI, 105 IX86_BT_PV16QI, 106 IX86_BT_PV16HI, 107 IX86_BT_PV16SI, 108 IX86_BT_PV16SF, 109 IX86_BT_PV32QI, 110 IX86_BT_PV32HI, 111 IX86_BT_PV64QI, 112 IX86_BT_LAST_PTR = IX86_BT_PV64QI, 113 IX86_BT_PCCHAR, 114 IX86_BT_PCDOUBLE, 115 IX86_BT_PCFLOAT, 116 IX86_BT_PCINT, 117 IX86_BT_PCINT64, 118 IX86_BT_PCSHORT, 119 IX86_BT_PCVOID, 120 IX86_BT_PCV2SI, 121 IX86_BT_PCV2DF, 122 IX86_BT_PCV2SF, 123 IX86_BT_PCV4DF, 124 IX86_BT_PCV4SF, 125 IX86_BT_PCV8DF, 126 IX86_BT_PCV8SF, 127 IX86_BT_PCV16SF, 128 IX86_BT_PCV2DI, 129 IX86_BT_PCV4SI, 130 IX86_BT_PCV4DI, 131 IX86_BT_PCV8HI, 132 IX86_BT_PCV8SI, 133 IX86_BT_PCV8DI, 134 IX86_BT_PCV16QI, 135 IX86_BT_PCV16HI, 136 IX86_BT_PCV16SI, 137 IX86_BT_PCV32QI, 138 IX86_BT_PCV32HI, 139 IX86_BT_PCV64QI, 140 IX86_BT_LAST_CPTR = IX86_BT_PCV64QI 141} 142; 143 144 145#define DEFINE_BUILTIN_PRIMITIVE_TYPES \ 146 ix86_builtin_type_tab[(int)IX86_BT_VOID] = void_type_node, \ 147 ix86_builtin_type_tab[(int)IX86_BT_CHAR] = char_type_node, \ 148 ix86_builtin_type_tab[(int)IX86_BT_UCHAR] = unsigned_char_type_node, \ 149 ix86_builtin_type_tab[(int)IX86_BT_QI] = char_type_node, \ 150 ix86_builtin_type_tab[(int)IX86_BT_HI] = intHI_type_node, \ 151 ix86_builtin_type_tab[(int)IX86_BT_SI] = intSI_type_node, \ 152 ix86_builtin_type_tab[(int)IX86_BT_DI] = long_long_integer_type_node, \ 153 ix86_builtin_type_tab[(int)IX86_BT_UQI] = unsigned_intQI_type_node, \ 154 ix86_builtin_type_tab[(int)IX86_BT_UHI] = unsigned_intHI_type_node, \ 155 ix86_builtin_type_tab[(int)IX86_BT_USI] = unsigned_intSI_type_node, \ 156 ix86_builtin_type_tab[(int)IX86_BT_UDI] = long_long_unsigned_type_node, \ 157 ix86_builtin_type_tab[(int)IX86_BT_SHORT] = short_integer_type_node, \ 158 ix86_builtin_type_tab[(int)IX86_BT_USHORT] = short_unsigned_type_node, \ 159 ix86_builtin_type_tab[(int)IX86_BT_INT] = integer_type_node, \ 160 ix86_builtin_type_tab[(int)IX86_BT_UINT] = unsigned_type_node, \ 161 ix86_builtin_type_tab[(int)IX86_BT_UNSIGNED] = unsigned_type_node, \ 162 ix86_builtin_type_tab[(int)IX86_BT_ULONG] = long_unsigned_type_node, \ 163 ix86_builtin_type_tab[(int)IX86_BT_LONGLONG] = long_long_integer_type_node, \ 164 ix86_builtin_type_tab[(int)IX86_BT_ULONGLONG] = long_long_unsigned_type_node, \ 165 ix86_builtin_type_tab[(int)IX86_BT_UINT8] = unsigned_char_type_node, \ 166 ix86_builtin_type_tab[(int)IX86_BT_UINT16] = short_unsigned_type_node, \ 167 ix86_builtin_type_tab[(int)IX86_BT_INT64] = long_long_integer_type_node, \ 168 ix86_builtin_type_tab[(int)IX86_BT_UINT64] = long_long_unsigned_type_node, \ 169 ix86_builtin_type_tab[(int)IX86_BT_FLOAT] = float_type_node, \ 170 ix86_builtin_type_tab[(int)IX86_BT_DOUBLE] = double_type_node, \ 171 ix86_builtin_type_tab[(int)IX86_BT_FLOAT80] = float80_type_node, \ 172 ix86_builtin_type_tab[(int)IX86_BT_FLOAT128] = float128_type_node, \ 173 ix86_builtin_type_tab[(int)IX86_BT_CONST_STRING] = const_string_type_node 174 175 176static const machine_mode ix86_builtin_type_vect_mode[] = { 177 E_V2SFmode, E_V1DImode, E_V2SImode, E_V4HImode, E_V8QImode, E_V2DFmode, 178 E_V4SFmode, E_V2DImode, E_V4SImode, E_V8HImode, E_V16QImode, E_V2DImode, 179 E_V4SImode, E_V8HImode, E_V16QImode, E_V4DFmode, E_V8SFmode, E_V4DImode, 180 E_V8SImode, E_V16HImode, E_V32QImode, E_V4DImode, E_V8SImode, E_V16HImode, 181 E_V32SFmode, E_V16SFmode, E_V8DFmode, E_V8DImode, E_V16SImode, E_V32HImode, 182 E_V64QImode, E_V12QImode, E_V14QImode, E_V32SImode, E_V8DImode, E_V16SImode, 183 E_V32HImode 184}; 185 186 187static const enum ix86_builtin_type ix86_builtin_type_vect_base[] = { 188 IX86_BT_FLOAT, IX86_BT_DI, IX86_BT_SI, IX86_BT_HI, 189 IX86_BT_QI, IX86_BT_DOUBLE, IX86_BT_FLOAT, IX86_BT_DI, 190 IX86_BT_SI, IX86_BT_HI, IX86_BT_QI, IX86_BT_UDI, 191 IX86_BT_USI, IX86_BT_UHI, IX86_BT_UQI, IX86_BT_DOUBLE, 192 IX86_BT_FLOAT, IX86_BT_DI, IX86_BT_SI, IX86_BT_HI, 193 IX86_BT_QI, IX86_BT_UDI, IX86_BT_USI, IX86_BT_UHI, 194 IX86_BT_FLOAT, IX86_BT_FLOAT, IX86_BT_DOUBLE, IX86_BT_DI, 195 IX86_BT_SI, IX86_BT_HI, IX86_BT_QI, IX86_BT_QI, 196 IX86_BT_QI, IX86_BT_SI, IX86_BT_UDI, IX86_BT_USI, 197 IX86_BT_UHI 198}; 199 200 201static const enum ix86_builtin_type ix86_builtin_type_ptr_base[] = { 202 IX86_BT_CHAR, IX86_BT_VOID, IX86_BT_DOUBLE, IX86_BT_FLOAT, 203 IX86_BT_SHORT, IX86_BT_USHORT, IX86_BT_INT, IX86_BT_INT64, 204 IX86_BT_LONGLONG, IX86_BT_ULONGLONG, IX86_BT_UNSIGNED, IX86_BT_UQI, 205 IX86_BT_UHI, IX86_BT_USI, IX86_BT_UDI, IX86_BT_UCHAR, 206 IX86_BT_V2SI, IX86_BT_V2DF, IX86_BT_V2DI, IX86_BT_V2SF, 207 IX86_BT_V4DF, IX86_BT_V4DI, IX86_BT_V4SF, IX86_BT_V8DF, 208 IX86_BT_V8SF, IX86_BT_V4SI, IX86_BT_V8QI, IX86_BT_V8HI, 209 IX86_BT_V8SI, IX86_BT_V8DI, IX86_BT_V16QI, IX86_BT_V16HI, 210 IX86_BT_V16SI, IX86_BT_V16SF, IX86_BT_V32QI, IX86_BT_V32HI, 211 IX86_BT_V64QI, 212 /* pointer-to-constant defs start here */ 213 IX86_BT_CHAR, IX86_BT_DOUBLE, IX86_BT_FLOAT, IX86_BT_INT, 214 IX86_BT_INT64, IX86_BT_SHORT, IX86_BT_VOID, IX86_BT_V2SI, 215 IX86_BT_V2DF, IX86_BT_V2SF, IX86_BT_V4DF, IX86_BT_V4SF, 216 IX86_BT_V8DF, IX86_BT_V8SF, IX86_BT_V16SF, IX86_BT_V2DI, 217 IX86_BT_V4SI, IX86_BT_V4DI, IX86_BT_V8HI, IX86_BT_V8SI, 218 IX86_BT_V8DI, IX86_BT_V16QI, IX86_BT_V16HI, IX86_BT_V16SI, 219 IX86_BT_V32QI, IX86_BT_V32HI, IX86_BT_V64QI 220}; 221 222 223enum ix86_builtin_func_type { 224 FLOAT128_FTYPE_VOID, 225 UINT64_FTYPE_VOID, 226 UNSIGNED_FTYPE_VOID, 227 UINT_FTYPE_VOID, 228 USHORT_FTYPE_VOID, 229 INT_FTYPE_VOID, 230 VOID_FTYPE_VOID, 231 PVOID_FTYPE_VOID, 232 FLOAT_FTYPE_FLOAT, 233 FLOAT128_FTYPE_FLOAT128, 234 FLOAT128_FTYPE_CONST_STRING, 235 INT_FTYPE_INT, 236 INT_FTYPE_V16QI, 237 INT_FTYPE_V2DF, 238 INT_FTYPE_V4DF, 239 INT_FTYPE_V4SF, 240 INT_FTYPE_V8QI, 241 INT_FTYPE_V8SF, 242 INT_FTYPE_V32QI, 243 INT_FTYPE_PCCHAR, 244 INT64_FTYPE_INT64, 245 INT64_FTYPE_V2DF, 246 INT64_FTYPE_V4SF, 247 UINT_FTYPE_UINT, 248 UINT16_FTYPE_UINT16, 249 UINT64_FTYPE_INT, 250 UINT64_FTYPE_PUNSIGNED, 251 UINT64_FTYPE_UINT64, 252 V16QI_FTYPE_PCCHAR, 253 V16QI_FTYPE_V16QI, 254 V2DF_FTYPE_PCDOUBLE, 255 V2DF_FTYPE_V2DF, 256 V2DF_FTYPE_V2SI, 257 V2DF_FTYPE_V4DF, 258 V2DF_FTYPE_V4SF, 259 V2DF_FTYPE_V4SI, 260 V2DI_FTYPE_PV2DI, 261 V2DI_FTYPE_V16QI, 262 V2DI_FTYPE_V2DI, 263 V2DI_FTYPE_V4SI, 264 V2DI_FTYPE_V8HI, 265 V2SF_FTYPE_V2SF, 266 V2SF_FTYPE_V2SI, 267 V2SI_FTYPE_V2DF, 268 V2SI_FTYPE_V2SF, 269 V2SI_FTYPE_V2SI, 270 V2SI_FTYPE_PCV2SI, 271 V2SI_FTYPE_V4SF, 272 V32QI_FTYPE_PCCHAR, 273 V4DF_FTYPE_PCDOUBLE, 274 V4DF_FTYPE_PCV2DF, 275 V4DF_FTYPE_V2DF, 276 V4DF_FTYPE_V4DF, 277 V4DF_FTYPE_V4SF, 278 V4DF_FTYPE_V4SI, 279 V8DF_FTYPE_V8DF, 280 V4HI_FTYPE_V4HI, 281 V4SF_FTYPE_PCFLOAT, 282 V4SF_FTYPE_V2DF, 283 V4SF_FTYPE_V2DF_V4SF_UQI, 284 V4SF_FTYPE_V4DF, 285 V4SF_FTYPE_V4DF_V4SF_UQI, 286 V4SF_FTYPE_V4SF, 287 V4SF_FTYPE_PCV4SF, 288 V4SF_FTYPE_V4SI, 289 V4SF_FTYPE_V8SF, 290 V4SF_FTYPE_V8HI, 291 V4SF_FTYPE_V8HI_V4SF_UQI, 292 V4SI_FTYPE_V16QI, 293 V4SI_FTYPE_V2DF, 294 V4SI_FTYPE_V4DF, 295 V4SI_FTYPE_V4SF, 296 V4SI_FTYPE_V4SI, 297 V4SI_FTYPE_V8HI, 298 V4SI_FTYPE_V8SI, 299 V8HI_FTYPE_V16QI, 300 V8HI_FTYPE_V8HI, 301 V8QI_FTYPE_V8QI, 302 V8SF_FTYPE_PCFLOAT, 303 V8SF_FTYPE_PCV4SF, 304 V8SF_FTYPE_PCV8SF, 305 V8SF_FTYPE_V4SF, 306 V8SF_FTYPE_V8SF, 307 V8SF_FTYPE_V8SI, 308 V8SF_FTYPE_V8HI, 309 V8SF_FTYPE_V8HI_V8SF_UQI, 310 V16SF_FTYPE_V16SF, 311 V8SI_FTYPE_V4SI, 312 V8SI_FTYPE_V8SF, 313 V32QI_FTYPE_V32QI, 314 V32QI_FTYPE_V16QI, 315 V16HI_FTYPE_V16HI, 316 V16HI_FTYPE_V8HI, 317 V8SI_FTYPE_V8SI, 318 VOID_FTYPE_PCVOID, 319 VOID_FTYPE_PVOID, 320 VOID_FTYPE_UINT64, 321 VOID_FTYPE_UINT64_PVOID, 322 VOID_FTYPE_UNSIGNED, 323 VOID_FTYPE_UNSIGNED_PVOID, 324 UINT8_FTYPE_UNSIGNED_UINT64, 325 INT_FTYPE_PUSHORT, 326 INT_FTYPE_PUNSIGNED, 327 INT_FTYPE_PULONGLONG, 328 V16HI_FTYPE_V16QI, 329 V8SI_FTYPE_V16QI, 330 V4DI_FTYPE_V16QI, 331 V8SI_FTYPE_V8HI, 332 V4DI_FTYPE_V8HI, 333 V4DI_FTYPE_V4SI, 334 V4DI_FTYPE_PV4DI, 335 V4DI_FTYPE_V2DI, 336 V16SI_FTYPE_INT, 337 V16SF_FTYPE_V4SF, 338 V16SF_FTYPE_V8SF, 339 V8DF_FTYPE_V4DF, 340 V8DF_FTYPE_V2DF, 341 V16SI_FTYPE_V4SI, 342 V16SI_FTYPE_V8SI, 343 V16SI_FTYPE_V16SF, 344 V16SI_FTYPE_V16SI, 345 V32HI_FTYPE_V32HI, 346 V64QI_FTYPE_V64QI, 347 V16SI_FTYPE_V16SI_V16SI_UHI, 348 V8DI_FTYPE_V8DI_V8DI_UQI, 349 V8DI_FTYPE_PV8DI, 350 V8DI_FTYPE_V8DI, 351 VOID_FTYPE_INT_INT64, 352 DI_FTYPE_V2DI_INT, 353 DOUBLE_FTYPE_V2DF_INT, 354 FLOAT_FTYPE_V4SF_INT, 355 FLOAT128_FTYPE_FLOAT128_FLOAT128, 356 HI_FTYPE_V4HI_INT, 357 HI_FTYPE_V8HI_INT, 358 INT_FTYPE_V2DF_V2DF, 359 INT_FTYPE_V2DI_V2DI, 360 INT_FTYPE_V4DF_V4DF, 361 INT_FTYPE_V4DI_V4DI, 362 INT_FTYPE_V4SF_V4SF, 363 INT_FTYPE_V8SF_V8SF, 364 QI_FTYPE_V16QI_INT, 365 QI_FTYPE_V8QI_INT, 366 SI_FTYPE_V2SI_INT, 367 SI_FTYPE_V4SI_INT, 368 UINT_FTYPE_UINT_UCHAR, 369 UINT_FTYPE_UINT_UINT, 370 UINT_FTYPE_UINT_USHORT, 371 UINT16_FTYPE_UINT16_INT, 372 UINT64_FTYPE_UINT64_UINT64, 373 UINT8_FTYPE_UINT8_INT, 374 V16QI_FTYPE_V16QI_SI, 375 V16QI_FTYPE_V16QI_V16QI, 376 V16QI_FTYPE_V8HI_V8HI, 377 V1DI_FTYPE_V1DI_SI, 378 V1DI_FTYPE_V1DI_V1DI, 379 V1DI_FTYPE_V2SI_V2SI, 380 V1DI_FTYPE_V8QI_V8QI, 381 V2DF_FTYPE_PCV2DF_V2DI, 382 V2DF_FTYPE_V2DF_UINT, 383 V2DF_FTYPE_V2DF_DI, 384 V2DF_FTYPE_V2DF_INT, 385 V2DF_FTYPE_V2DF_PCDOUBLE, 386 V2DF_FTYPE_V2DF_SI, 387 V2DF_FTYPE_V2DF_V2DF, 388 V2DF_FTYPE_V2DF_V2DI, 389 V2DF_FTYPE_V2DF_V4SF, 390 V2DF_FTYPE_V4DF_INT, 391 V2DF_FTYPE_V4DF_INT_V2DF_UQI, 392 V2DF_FTYPE_V8DF_INT, 393 V2DF_FTYPE_V8DF_INT_V2DF_UQI, 394 V2DI_FTYPE_V16QI_V16QI, 395 V2DI_FTYPE_V2DI_INT, 396 V2DI_FTYPE_V2DI_INT_V2DI_UQI, 397 V2DI_FTYPE_V2DI_SI, 398 V2DI_FTYPE_V2DI_V16QI, 399 V2DI_FTYPE_V2DI_V2DI, 400 V2DI_FTYPE_V4SI_V4SI, 401 V2DI_FTYPE_PCV2DI_V2DI, 402 V2SF_FTYPE_V2SF_V2SF, 403 V2SI_FTYPE_INT_INT, 404 V2SI_FTYPE_V2SF_V2SF, 405 V2SI_FTYPE_V2SI_SI, 406 V2SI_FTYPE_V2SI_V2SI, 407 V2SI_FTYPE_V4HI_V4HI, 408 V4DF_FTYPE_PCV4DF_V4DI, 409 V4DF_FTYPE_V4DF_INT, 410 V8DF_FTYPE_V8DF_INT, 411 V4DF_FTYPE_V8DF_INT, 412 V4DF_FTYPE_V8DF_INT_V4DF_UQI, 413 V4DF_FTYPE_V4DF_V4DF, 414 V4DF_FTYPE_V4DF_V4DI, 415 V4HI_FTYPE_V2SI_V2SI, 416 V4HI_FTYPE_V4HI_INT, 417 V4HI_FTYPE_V4HI_SI, 418 V4HI_FTYPE_V4HI_V4HI, 419 V4HI_FTYPE_V8QI_V8QI, 420 V4SF_FTYPE_PCV4SF_V4SI, 421 V4SF_FTYPE_V4SF_UINT, 422 V4SF_FTYPE_V4SF_DI, 423 V4SF_FTYPE_V4SF_INT, 424 INT_FTYPE_V4SF_V4SF_INT_INT, 425 INT_FTYPE_V2DF_V2DF_INT_INT, 426 V4SF_FTYPE_V4SF_PCV2SF, 427 V4SF_FTYPE_V4SF_SI, 428 V4SF_FTYPE_V4SF_V2DF, 429 V4SF_FTYPE_V4SF_V2SI, 430 V4SF_FTYPE_V4SF_V4SF, 431 V4SF_FTYPE_V4SF_V4SI, 432 V4SF_FTYPE_V8SF_INT, 433 V4SF_FTYPE_V8SF_INT_V4SF_UQI, 434 V4SI_FTYPE_V2DF_V2DF, 435 V4SI_FTYPE_V2DF_V4SI_UQI, 436 V4SI_FTYPE_V4SI_INT, 437 V4SI_FTYPE_V4SI_INT_V4SI_UQI, 438 V4SI_FTYPE_V4SI_SI, 439 V4SI_FTYPE_V4SI_V4SI, 440 V4SI_FTYPE_V8HI_V8HI, 441 V4SI_FTYPE_V8HI_V8HI_V4SI_UQI, 442 V4SI_FTYPE_V8SI_INT, 443 V4SI_FTYPE_V8SI_INT_V4SI_UQI, 444 V4SI_FTYPE_PCV4SI_V4SI, 445 V8HI_FTYPE_V16QI_V16QI, 446 V8HI_FTYPE_V16QI_V16QI_V8HI_UQI, 447 V8HI_FTYPE_V4SI_V4SI, 448 V8HI_FTYPE_V8HI_INT, 449 V8DI_FTYPE_V8DI_INT, 450 V8HI_FTYPE_V8HI_SI, 451 V8HI_FTYPE_V8HI_V8HI, 452 V8HI_FTYPE_V8SF_INT, 453 V8HI_FTYPE_V8SF_INT_V8HI_UQI, 454 V8HI_FTYPE_V4SF_INT, 455 V8HI_FTYPE_V4SF_INT_V8HI_UQI, 456 V8QI_FTYPE_V4HI_V4HI, 457 V8QI_FTYPE_V8QI_V8QI, 458 V8SF_FTYPE_PCV8SF_V8SI, 459 V8SF_FTYPE_V8SF_INT, 460 V8SF_FTYPE_V16SF_INT, 461 V8SF_FTYPE_V16SF_INT_V8SF_UQI, 462 V16SF_FTYPE_V16SF_INT, 463 V4SF_FTYPE_V16SF_INT, 464 V4SF_FTYPE_V16SF_INT_V4SF_UQI, 465 V8SF_FTYPE_V8SF_V8SF, 466 V16SF_FTYPE_V16SF_V16SF, 467 V8SF_FTYPE_V8SF_V8SI, 468 V32QI_FTYPE_V16HI_V16HI, 469 V16HI_FTYPE_V8SI_V8SI, 470 V8DF_FTYPE_V8DF_V2DF_INT, 471 V8DF_FTYPE_V8DF_V2DF_INT_V8DF_UQI, 472 V8DF_FTYPE_V8DF_V4DF_INT_V8DF_UQI, 473 V8DF_FTYPE_V8DF_V8DF_INT, 474 V8DF_FTYPE_V8DF_V8DF_INT_V8DF_UQI, 475 V8DF_FTYPE_V8DF_V8DF_INT_V8DF_QI_INT, 476 V8DF_FTYPE_V8DF_INT_V8DF_UQI, 477 V8DF_FTYPE_V8DF_V8DF_V8DI_INT, 478 V4DF_FTYPE_V4DF_V4DF_V4DI_INT_UQI, 479 V2DF_FTYPE_V2DF_V2DF_V2DI_INT_UQI, 480 V8DF_FTYPE_V8DF_V8DF_V8DI_INT_QI_INT, 481 V8DF_FTYPE_V8DF_V8DF, 482 V16SF_FTYPE_V16SF_V16SF_INT, 483 V16SF_FTYPE_V16SF_V16SF_INT_V16SF_UHI, 484 V16SF_FTYPE_V16SF_V16SF_INT_V16SF_HI_INT, 485 V16SF_FTYPE_V16SF_INT_V16SF_UHI, 486 V16SI_FTYPE_V16SI_V4SI_INT_V16SI_UHI, 487 V16SF_FTYPE_V16SF_V16SF_V16SI_INT, 488 V16SF_FTYPE_V16SF_V16SF_V16SI_INT_HI_INT, 489 V8SF_FTYPE_V8SF_V8SF_V8SI_INT_UQI, 490 V4SF_FTYPE_V4SF_V4SF_V4SI_INT_UQI, 491 V4SF_FTYPE_V4SF_V4SF_V4SI_INT_QI_INT, 492 V2DF_FTYPE_V2DF_V2DF_V2DI_INT_QI_INT, 493 V2DF_FTYPE_V2DF_V2DF_INT_V2DF_UQI_INT, 494 V4SF_FTYPE_V4SF_V4SF_INT_V4SF_UQI_INT, 495 V16SF_FTYPE_V16SF_V4SF_INT, 496 V16SF_FTYPE_V16SF_V4SF_INT_V16SF_UHI, 497 V16SF_FTYPE_V16SF_V8SF_INT_V16SF_UHI, 498 V32QI_FTYPE_V32QI_V32QI, 499 V16HI_FTYPE_V32QI_V32QI, 500 V16HI_FTYPE_V32QI_V32QI_V16HI_UHI, 501 V32HI_FTYPE_V64QI_V64QI_V32HI_USI, 502 V16HI_FTYPE_V16HI_V8HI, 503 V16HI_FTYPE_V16HI_V16HI, 504 V32HI_FTYPE_V32HI_INT, 505 V16HI_FTYPE_V16HI_INT, 506 V16HI_FTYPE_V16SF_INT, 507 V16HI_FTYPE_V16SF_INT_V16HI_UHI, 508 V16HI_FTYPE_V16HI_SI, 509 V16HI_FTYPE_V16HI_V16HI_INT, 510 V32QI_FTYPE_V32QI_V32QI_INT, 511 V8SI_FTYPE_V4DF_V4DF, 512 V8SI_FTYPE_V8SI_V4SI, 513 V16SI_FTYPE_V16SI_V4SI_INT, 514 V16SI_FTYPE_V16SI_V8SI_INT_V16SI_UHI, 515 V4SI_FTYPE_V16SI_INT, 516 V4SI_FTYPE_V16SI_INT_V4SI_UQI, 517 V8SI_FTYPE_V8SI_V8SI, 518 V16SI_FTYPE_V16SI_V16SI_INT_V16SI_UHI, 519 V8SI_FTYPE_V16HI_V16HI, 520 V8SI_FTYPE_V16HI_V16HI_V8SI_UQI, 521 V16SI_FTYPE_V32HI_V32HI_V16SI_UHI, 522 V8SI_FTYPE_V8SI_INT, 523 V8SI_FTYPE_V8SI_INT_V8SI_UQI, 524 V8SI_FTYPE_V16SI_INT, 525 V8SI_FTYPE_V16SI_INT_V8SI_UQI, 526 V8SI_FTYPE_V8SI_SI, 527 V16SI_FTYPE_V16SI_INT, 528 V16SI_FTYPE_V16SI_V4SI_V16SI_UHI, 529 V16SI_FTYPE_V16SI_INT_V16SI_UHI, 530 V8SI_FTYPE_PCV8SI_V8SI, 531 V4DI_FTYPE_V4DI_V4DI, 532 V16SI_FTYPE_V8DF_V8DF, 533 V8DI_FTYPE_V8DI_V8DI_INT_V8DI_UQI, 534 V8DI_FTYPE_V8DI_V8DI_INT_V8DI_UDI, 535 V4DI_FTYPE_V4DI_V4DI_INT_V4DI_USI, 536 V2DI_FTYPE_V2DI_V2DI_INT_V2DI_UHI, 537 V8DI_FTYPE_V8DI_V4DI_INT, 538 V8DI_FTYPE_V8DI_V2DI_INT, 539 V8DI_FTYPE_V8DI_V2DI_INT_V8DI_UQI, 540 V8DI_FTYPE_V8DI_V4DI_INT_V8DI_UQI, 541 V4DI_FTYPE_V8SI_V8SI, 542 V8DI_FTYPE_V64QI_V64QI, 543 V4DI_FTYPE_V4DI_V2DI, 544 V4DI_FTYPE_PCV4DI_V4DI, 545 V4DI_FTYPE_V8DI_INT, 546 V4DI_FTYPE_V8DI_INT_V4DI_UQI, 547 V8DI_FTYPE_V8DI_V2DI_V8DI_UQI, 548 V8DI_FTYPE_V8DI_INT_V8DI_UQI, 549 V4DI_FTYPE_V4DI_INT, 550 V4DI_FTYPE_V4DI_INT_V4DI_UQI, 551 V2DI_FTYPE_V4DI_INT, 552 VOID_FTYPE_PVOID_INT64, 553 V2DI_FTYPE_V4DI_INT_V2DI_UQI, 554 V2DI_FTYPE_V8DI_INT, 555 V2DI_FTYPE_V8DI_INT_V2DI_UQI, 556 VOID_FTYPE_PCHAR_V16QI, 557 VOID_FTYPE_PCHAR_V32QI, 558 VOID_FTYPE_PDOUBLE_V2DF, 559 VOID_FTYPE_PDOUBLE_V4DF, 560 VOID_FTYPE_PDOUBLE_V8DF, 561 VOID_FTYPE_PFLOAT_V4SF, 562 VOID_FTYPE_PFLOAT_V8SF, 563 VOID_FTYPE_PFLOAT_V16SF, 564 VOID_FTYPE_PINT_INT, 565 VOID_FTYPE_PUNSIGNED_UNSIGNED, 566 VOID_FTYPE_PVOID_PCVOID, 567 INT_FTYPE_PVOID_PCVOID, 568 VOID_FTYPE_PLONGLONG_LONGLONG, 569 VOID_FTYPE_PULONGLONG_ULONGLONG, 570 VOID_FTYPE_PV2SI_V2SI, 571 VOID_FTYPE_PV2DI_V2DI, 572 VOID_FTYPE_PV2SF_V4SF, 573 VOID_FTYPE_PV4DI_V4DI, 574 VOID_FTYPE_PV4SF_V4SF, 575 VOID_FTYPE_PV8SF_V8SF, 576 VOID_FTYPE_UNSIGNED_UNSIGNED, 577 VOID_FTYPE_UNSIGNED_UNSIGNED_UNSIGNED, 578 VOID_FTYPE_PV8DI_V8DI, 579 V16SF_FTYPE_V16SF_V16SF_V16SF_V16SF_V16SF_PCV4SF_V16SF_UHI, 580 V16SF_FTYPE_V16SF_V16SF_V16SF_V16SF_V16SF_PCV4SF, 581 V4SF_FTYPE_V4SF_V4SF_V4SF_V4SF_V4SF_PCV4SF, 582 V4SF_FTYPE_V4SF_V4SF_V4SF_V4SF_V4SF_PCV4SF_V4SF_UQI, 583 V16SI_FTYPE_V16SI_V16SI_V16SI_V16SI_V16SI_PCV4SI_V16SI_UHI, 584 V16SI_FTYPE_V16SI_V16SI_V16SI_V16SI_V16SI_PCV4SI, 585 UCHAR_FTYPE_UQI_UQI_PUCHAR, 586 UCHAR_FTYPE_UQI_UQI, 587 UCHAR_FTYPE_UHI_UHI_PUCHAR, 588 UCHAR_FTYPE_UHI_UHI, 589 UCHAR_FTYPE_USI_USI_PUCHAR, 590 UCHAR_FTYPE_USI_USI, 591 UCHAR_FTYPE_UDI_UDI_PUCHAR, 592 UCHAR_FTYPE_UDI_UDI, 593 USI_FTYPE_UQI, 594 USI_FTYPE_UHI, 595 UQI_FTYPE_USI, 596 UHI_FTYPE_USI, 597 UHI_FTYPE_UHI_UQI, 598 USI_FTYPE_USI_UQI, 599 UDI_FTYPE_UDI_UQI, 600 UQI_FTYPE_UQI, 601 UHI_FTYPE_UHI, 602 USI_FTYPE_USI, 603 UDI_FTYPE_UDI, 604 UHI_FTYPE_V16QI, 605 USI_FTYPE_V32QI, 606 UDI_FTYPE_V64QI, 607 UQI_FTYPE_V8HI, 608 UHI_FTYPE_V16HI, 609 USI_FTYPE_V32HI, 610 UQI_FTYPE_V4SI, 611 UQI_FTYPE_V8SI, 612 UHI_FTYPE_V16SI, 613 UQI_FTYPE_V2DI, 614 UQI_FTYPE_V4DI, 615 UQI_FTYPE_V8DI, 616 UQI_FTYPE_UQI_UQI, 617 UHI_FTYPE_UHI_UHI, 618 USI_FTYPE_USI_USI, 619 UDI_FTYPE_UDI_UDI, 620 UHI_FTYPE_V16QI_V16QI_UHI, 621 UHI_FTYPE_V16QI_V16QI_INT_UHI, 622 USI_FTYPE_V32QI_V32QI_USI, 623 USI_FTYPE_V32QI_V32QI_INT_USI, 624 UDI_FTYPE_V64QI_V64QI_UDI, 625 UDI_FTYPE_V64QI_V64QI_INT_UDI, 626 UQI_FTYPE_V8HI_V8HI_UQI, 627 UQI_FTYPE_V8HI_V8HI_INT_UQI, 628 UHI_FTYPE_V16HI_V16HI_UHI, 629 UHI_FTYPE_V16HI_V16HI_INT_UHI, 630 USI_FTYPE_V32HI_V32HI_USI, 631 USI_FTYPE_V32HI_V32HI_INT_USI, 632 UQI_FTYPE_V4SI_V4SI_UQI, 633 UQI_FTYPE_V4SI_V4SI_INT_UQI, 634 UQI_FTYPE_V8SI_V8SI_UQI, 635 UQI_FTYPE_V8SI_V8SI_INT_UQI, 636 UQI_FTYPE_V2DI_V2DI_UQI, 637 UQI_FTYPE_V2DI_V2DI_INT_UQI, 638 UQI_FTYPE_V4DI_V4DI_UQI, 639 UQI_FTYPE_V4DI_V4DI_INT_UQI, 640 UQI_FTYPE_V8DI_V8DI_UQI, 641 UHI_FTYPE_V16SI_V16SI_UHI, 642 UQI_FTYPE_V8DI_V8UDI_INT, 643 UQI_FTYPE_V8DI_V8DI_INT_UQI, 644 UHI_FTYPE_V16SI_V16SI_INT, 645 UHI_FTYPE_V16SI_V16SI_INT_UHI, 646 UQI_FTYPE_V8DF_V8DF_INT, 647 UQI_FTYPE_V8DF_V8DF_INT_UQI_INT, 648 UHI_FTYPE_V16SF_V16SF_INT, 649 UHI_FTYPE_V16SF_V16SF_INT_UHI_INT, 650 UQI_FTYPE_V2DF_V2DF_INT, 651 UQI_FTYPE_V2DF_V2DF_INT_UQI, 652 UQI_FTYPE_V2DF_V2DF_INT_UQI_INT, 653 UQI_FTYPE_V4SF_V4SF_INT, 654 UQI_FTYPE_V4SF_V4SF_INT_UQI, 655 UQI_FTYPE_V4SF_V4SF_INT_UQI_INT, 656 V16SI_FTYPE_UHI, 657 V8DI_FTYPE_UQI, 658 V16QI_FTYPE_UHI, 659 V32QI_FTYPE_USI, 660 V64QI_FTYPE_UDI, 661 V8HI_FTYPE_UQI, 662 V16HI_FTYPE_UHI, 663 V32HI_FTYPE_USI, 664 V4SI_FTYPE_UQI, 665 V4SI_FTYPE_UHI, 666 V8SI_FTYPE_UQI, 667 V8SI_FTYPE_UHI, 668 V2DI_FTYPE_UQI, 669 V4DI_FTYPE_UQI, 670 INT_FTYPE_V16QI_V16QI_INT, 671 UCHAR_FTYPE_UINT_UINT_UINT, 672 UCHAR_FTYPE_UINT64_UINT_UINT, 673 V16HI_FTYPE_V16HI_V16HI_V16HI, 674 V16QI_FTYPE_V16QI_QI_INT, 675 V16QI_FTYPE_V16QI_V16QI_INT, 676 V16QI_FTYPE_V16QI_V16QI_V16QI, 677 V1DI_FTYPE_V1DI_V1DI_INT, 678 V2DF_FTYPE_V2DF_V2DF_INT, 679 V2DF_FTYPE_V2DF_V2DF_INT_INT, 680 V4DF_FTYPE_V4DF_V4DI_INT, 681 V2DF_FTYPE_V2DF_V2DF_V2DF, 682 V2DF_FTYPE_V2DI_V2DF_V2DF_UQI, 683 V2DF_FTYPE_V2DF_V2DI_V2DF_UQI, 684 V2DF_FTYPE_V2DF_V2DF_V2DI_INT, 685 V2DI_FTYPE_V2DI_DI_INT, 686 V2DI_FTYPE_V2DI_UINT_UINT, 687 V2DI_FTYPE_V2DI_V2DI_INT, 688 V2DI_FTYPE_V2DI_V2DI_V2DI, 689 V32QI_FTYPE_V32QI_V32QI_V32QI, 690 V4DF_FTYPE_V4DF_V2DF_INT, 691 V4DF_FTYPE_V4DF_V2DF_INT_V4DF_UQI, 692 V4DF_FTYPE_V4DF_V4DF_INT, 693 V4DF_FTYPE_V4DF_V4DF_V4DF, 694 V4DF_FTYPE_V4DF_V4DF_V4DI_INT, 695 V8DI_FTYPE_V8DI_V8DI_INT, 696 V4DI_FTYPE_V4DI_V4DI_V4DI, 697 V4HI_FTYPE_V4HI_HI_INT, 698 V4SF_FTYPE_V4SF_FLOAT_INT, 699 V4SF_FTYPE_V4SF_V4SF_INT, 700 V4SF_FTYPE_V4SF_V4SF_INT_INT, 701 V4SF_FTYPE_V4SF_V2DF_INT, 702 V2DF_FTYPE_V2DF_V4SF_INT, 703 V4SF_FTYPE_V4SF_V4SF_V4SF, 704 V4SF_FTYPE_V4SI_V4SF_V4SF_UQI, 705 V4SF_FTYPE_V4SF_V4SI_V4SF_UQI, 706 V4SF_FTYPE_V4SF_V4SF_V4SF_UQI, 707 V4SF_FTYPE_V4SF_V4SF_V4SI_INT, 708 V4SI_FTYPE_V4SI_SI_INT, 709 V4SI_FTYPE_V4SI_V4SI_INT, 710 V4SI_FTYPE_V4SI_V4SI_V2DI, 711 V4SI_FTYPE_V4SI_V4SI_V4SI, 712 V8HI_FTYPE_V8HI_HI_INT, 713 V8HI_FTYPE_V8HI_V8HI_INT, 714 V8HI_FTYPE_V8HI_V8HI_V4SI, 715 V8HI_FTYPE_V8HI_V8HI_V8HI, 716 V8SF_FTYPE_V8SF_V4SF_INT, 717 V8SF_FTYPE_V8SF_V4SF_INT_V8SF_UQI, 718 V8SF_FTYPE_V8SF_V8SF_INT, 719 V8SF_FTYPE_V8SF_V8SF_V8SF, 720 V8SF_FTYPE_V8SF_V8SF_V8SI_INT, 721 V8SI_FTYPE_V8SI_V4SI_INT, 722 V8SI_FTYPE_V8SI_V4SI_INT_V8SI_UQI, 723 V8SI_FTYPE_V8SI_V8SI_INT, 724 V8SI_FTYPE_V8SI_V8SI_V8SI, 725 V4DI_FTYPE_V4DI_V4DI_INT, 726 V4DI_FTYPE_V4DI_V2DI_INT, 727 V4DI_FTYPE_V4DI_V2DI_INT_V4DI_UQI, 728 V2DF_FTYPE_V2DF_V2DF_UQI, 729 V2DF_FTYPE_V4SF_V2DF_UQI, 730 V2DF_FTYPE_V4SI_V2DF_UQI, 731 V4DF_FTYPE_V4DF_V4DF_UQI, 732 V4DF_FTYPE_V4SF_V4DF_UQI, 733 V4DF_FTYPE_V4SI_V4DF_UQI, 734 V8DF_FTYPE_V8DF_V8DF_UQI, 735 V8DF_FTYPE_V8SI_V8DF_UQI, 736 V2DI_FTYPE_V4SI_V2DI_UQI, 737 V2DI_FTYPE_V8HI_V2DI_UQI, 738 V4DI_FTYPE_V4DF_V4DI_UQI, 739 V2DI_FTYPE_V2DF_V2DI_UQI, 740 V2DI_FTYPE_V2DI_V2DI_V2DI_UQI, 741 V2DI_FTYPE_V2DI_V2DI_INT_V2DI_UQI, 742 V4DI_FTYPE_V4DI_V4DI_V4DI_UQI, 743 V4DI_FTYPE_V4DI_V4DI_INT_V4DI_UQI, 744 V8DI_FTYPE_V8SI_V8DI_UQI, 745 V8DI_FTYPE_V8HI_V8DI_UQI, 746 V8DI_FTYPE_V16QI_V8DI_UQI, 747 V2DI_FTYPE_V16QI_V2DI_UQI, 748 V4DI_FTYPE_V16QI_V4DI_UQI, 749 V4DI_FTYPE_V4DI_V4DI_UQI, 750 V4DI_FTYPE_V4SI_V4DI_UQI, 751 V4DI_FTYPE_V8HI_V4DI_UQI, 752 V8DI_FTYPE_V8DI_V8DI_V8DI_UQI, 753 V8DF_FTYPE_V8DI_V8DF_V8DF_UQI, 754 V8DF_FTYPE_V8DF_V8DI_V8DF_UQI, 755 V4DF_FTYPE_V4DI_V4DF_V4DF_UQI, 756 V4DF_FTYPE_V4DF_V4DI_V4DF_UQI, 757 V4DF_FTYPE_V4DF_V4DF_V4DF_UQI, 758 V8DF_FTYPE_V8DF_V8DF_V8DF_UQI, 759 V16QI_FTYPE_V16QI_V16QI_V16QI_UHI, 760 V16HI_FTYPE_V16HI_V16HI_V16HI_UHI, 761 V16SI_FTYPE_V16SI_V16SI_V16SI_UHI, 762 V2DF_FTYPE_V2DF_V2DF_V2DF_UQI, 763 V32HI_FTYPE_V32HI_V32HI_V32HI_USI, 764 V64QI_FTYPE_V64QI_V64QI_V64QI_UDI, 765 V32QI_FTYPE_V32QI_V32QI_V32QI_USI, 766 V8HI_FTYPE_V8HI_V8HI_V8HI_UQI, 767 V4SF_FTYPE_V4SF_V4SF_UQI, 768 V4SF_FTYPE_V4SI_V4SF_UQI, 769 V8SF_FTYPE_V8SF_V8SF_UQI, 770 V8SF_FTYPE_V8SI_V8SF_UQI, 771 V16SF_FTYPE_V16SF_V16SF_UHI, 772 V4SI_FTYPE_V16QI_V4SI_UQI, 773 V4SI_FTYPE_V8HI_V4SI_UQI, 774 V8SI_FTYPE_V8SI_V8SI_UQI, 775 V8SI_FTYPE_V8HI_V8SI_UQI, 776 V8SI_FTYPE_V16QI_V8SI_UQI, 777 V4SI_FTYPE_V4SI_V4SI_V4SI_UQI, 778 V4SI_FTYPE_V4SI_V4SI_INT_V4SI_UQI, 779 V8SF_FTYPE_V8SF_V8SF_V8SF_UQI, 780 V8SF_FTYPE_V8SI_V8SF_V8SF_UQI, 781 V8SF_FTYPE_V8SF_V8SI_V8SF_UQI, 782 V8SI_FTYPE_V8SI_V8SI_V8SI_UQI, 783 V8SI_FTYPE_V8SI_V8SI_INT_V8SI_UQI, 784 V16SF_FTYPE_V16SF_V16SF_V16SF_UHI, 785 V16SF_FTYPE_V16SI_V16SF_V16SF_UHI, 786 V16SF_FTYPE_V16SF_V16SI_V16SF_UHI, 787 V16SF_FTYPE_V8SF_V16SF_UHI, 788 V16SF_FTYPE_V4SF_V16SF_UHI, 789 V8DF_FTYPE_V4DF_V8DF_UQI, 790 V8DF_FTYPE_V2DF_V8DF_UQI, 791 V16SI_FTYPE_V8SI_V16SI_UHI, 792 V16SI_FTYPE_V4SI_V16SI_UHI, 793 V16SI_FTYPE_SI_V16SI_UHI, 794 V16SI_FTYPE_V16HI_V16SI_UHI, 795 V16SI_FTYPE_V16QI_V16SI_UHI, 796 V8DI_FTYPE_V4DI_V8DI_UQI, 797 V4SI_FTYPE_V4DF_V4SI_UQI, 798 V8DI_FTYPE_V2DI_V8DI_UQI, 799 V8DI_FTYPE_DI_V8DI_UQI, 800 V16QI_FTYPE_V16SI_V16QI_UHI, 801 V16QI_FTYPE_V8DI_V16QI_UQI, 802 V32HI_FTYPE_V32HI_V32HI_USI, 803 V32HI_FTYPE_V64QI_V64QI_INT, 804 V32HI_FTYPE_V32QI_V32HI_USI, 805 V16HI_FTYPE_V16HI_V16HI_UHI, 806 V16HI_FTYPE_V32QI_V32QI_INT, 807 V16HI_FTYPE_V16QI_V16HI_UHI, 808 V8HI_FTYPE_V16QI_V8HI_UQI, 809 V8HI_FTYPE_V16QI_V16QI_INT, 810 V8SF_FTYPE_V4SF_V8SF_UQI, 811 V4DF_FTYPE_V2DF_V4DF_UQI, 812 V8SI_FTYPE_V4SI_V8SI_UQI, 813 V8SI_FTYPE_SI_V8SI_UQI, 814 V4SI_FTYPE_V4SI_V4SI_UQI, 815 V4SI_FTYPE_SI_V4SI_UQI, 816 V4DI_FTYPE_V2DI_V4DI_UQI, 817 V4DI_FTYPE_DI_V4DI_UQI, 818 V2DI_FTYPE_V2DI_V2DI_UQI, 819 V2DI_FTYPE_DI_V2DI_UQI, 820 V64QI_FTYPE_V64QI_V64QI_UDI, 821 V64QI_FTYPE_V16QI_V64QI_UDI, 822 V64QI_FTYPE_QI_V64QI_UDI, 823 V32QI_FTYPE_V32QI_V32QI_USI, 824 V32QI_FTYPE_V16QI_V32QI_USI, 825 V32QI_FTYPE_QI_V32QI_USI, 826 V16QI_FTYPE_V16QI_V16QI_UHI, 827 V16QI_FTYPE_QI_V16QI_UHI, 828 V32HI_FTYPE_V8HI_V32HI_USI, 829 V32HI_FTYPE_HI_V32HI_USI, 830 V16HI_FTYPE_V8HI_V16HI_UHI, 831 V16HI_FTYPE_HI_V16HI_UHI, 832 V8HI_FTYPE_V8HI_V8HI_UQI, 833 V8HI_FTYPE_HI_V8HI_UQI, 834 V16SF_FTYPE_PCV16SF_V16SF_UHI, 835 V8DF_FTYPE_PCV8DF_V8DF_UQI, 836 V16SI_FTYPE_PCV16SI_V16SI_UHI, 837 V8SF_FTYPE_PCV8SF_V8SF_UQI, 838 V8DI_FTYPE_PCV8DI_V8DI_UQI, 839 V8SI_FTYPE_PCV8SI_V8SI_UQI, 840 V4DF_FTYPE_PCV4DF_V4DF_UQI, 841 V4SF_FTYPE_PCV4SF_V4SF_UQI, 842 V4DI_FTYPE_PCV4DI_V4DI_UQI, 843 V4SI_FTYPE_PCV4SI_V4SI_UQI, 844 V2DF_FTYPE_PCV2DF_V2DF_UQI, 845 V2DI_FTYPE_PCV2DI_V2DI_UQI, 846 V64QI_FTYPE_PCCHAR_V64QI_UDI, 847 V32HI_FTYPE_PCSHORT_V32HI_USI, 848 V32QI_FTYPE_PCCHAR_V32QI_USI, 849 V16SF_FTYPE_PCFLOAT_V16SF_UHI, 850 V8DF_FTYPE_PCDOUBLE_V8DF_UQI, 851 V16SI_FTYPE_PCINT_V16SI_UHI, 852 V16HI_FTYPE_PCSHORT_V16HI_UHI, 853 V16QI_FTYPE_PCCHAR_V16QI_UHI, 854 V8SF_FTYPE_PCFLOAT_V8SF_UQI, 855 V8DI_FTYPE_PCINT64_V8DI_UQI, 856 V8SI_FTYPE_PCINT_V8SI_UQI, 857 V8HI_FTYPE_PCSHORT_V8HI_UQI, 858 V4DF_FTYPE_PCDOUBLE_V4DF_UQI, 859 V4SF_FTYPE_PCFLOAT_V4SF_UQI, 860 V4DI_FTYPE_PCINT64_V4DI_UQI, 861 V4SI_FTYPE_PCINT_V4SI_UQI, 862 V2DF_FTYPE_PCDOUBLE_V2DF_UQI, 863 V2DI_FTYPE_PCINT64_V2DI_UQI, 864 V16HI_FTYPE_V16SI_V16HI_UHI, 865 V8SI_FTYPE_V8DI_V8SI_UQI, 866 V8HI_FTYPE_V8DI_V8HI_UQI, 867 V16QI_FTYPE_V8HI_V16QI_UQI, 868 V16QI_FTYPE_V16HI_V16QI_UHI, 869 V16QI_FTYPE_V4SI_V16QI_UQI, 870 V16QI_FTYPE_V8SI_V16QI_UQI, 871 V8HI_FTYPE_V4SI_V8HI_UQI, 872 V8HI_FTYPE_V8SI_V8HI_UQI, 873 V16QI_FTYPE_V2DI_V16QI_UQI, 874 V16QI_FTYPE_V4DI_V16QI_UQI, 875 V8HI_FTYPE_V2DI_V8HI_UQI, 876 V8HI_FTYPE_V4DI_V8HI_UQI, 877 V4SI_FTYPE_V2DI_V4SI_UQI, 878 V4SI_FTYPE_V4DI_V4SI_UQI, 879 V32QI_FTYPE_V32HI_V32QI_USI, 880 V2DF_FTYPE_V2DF_INT_V2DF_UQI, 881 V4DF_FTYPE_V4DF_INT_V4DF_UQI, 882 V4SF_FTYPE_V4SF_INT_V4SF_UQI, 883 V8SF_FTYPE_V8SF_INT_V8SF_UQI, 884 V4DF_FTYPE_V4DF_V4DF_INT_V4DF_UQI, 885 V2DF_FTYPE_V2DF_V2DF_INT_V2DF_UQI, 886 V8SF_FTYPE_V8SF_V8SF_INT_V8SF_UQI, 887 V4SF_FTYPE_V4SF_V4SF_INT_V4SF_UQI, 888 VOID_FTYPE_PV8DF_V8DF_UQI, 889 VOID_FTYPE_PV8SI_V8DI_UQI, 890 VOID_FTYPE_PV8HI_V8DI_UQI, 891 VOID_FTYPE_PV8HI_V4DI_UQI, 892 VOID_FTYPE_PV8HI_V2DI_UQI, 893 VOID_FTYPE_PV4SI_V4DI_UQI, 894 VOID_FTYPE_PV4SI_V2DI_UQI, 895 VOID_FTYPE_PV8HI_V8SI_UQI, 896 VOID_FTYPE_PV8HI_V4SI_UQI, 897 VOID_FTYPE_PV4DF_V4DF_UQI, 898 VOID_FTYPE_PV2DF_V2DF_UQI, 899 VOID_FTYPE_PV16SF_V16SF_UHI, 900 VOID_FTYPE_PV8SF_V8SF_UQI, 901 VOID_FTYPE_PV4SF_V4SF_UQI, 902 VOID_FTYPE_PV8DI_V8DI_UQI, 903 VOID_FTYPE_PV4DI_V4DI_UQI, 904 VOID_FTYPE_PV2DI_V2DI_UQI, 905 VOID_FTYPE_PV16SI_V16SI_UHI, 906 VOID_FTYPE_PV16HI_V16SI_UHI, 907 VOID_FTYPE_PV16QI_V16SI_UHI, 908 VOID_FTYPE_PV16QI_V8SI_UQI, 909 VOID_FTYPE_PV16QI_V4SI_UQI, 910 VOID_FTYPE_PV16QI_V8DI_UQI, 911 VOID_FTYPE_PV16QI_V4DI_UQI, 912 VOID_FTYPE_PV16QI_V2DI_UQI, 913 VOID_FTYPE_PV8SI_V8SI_UQI, 914 VOID_FTYPE_PV4SI_V4SI_UQI, 915 VOID_FTYPE_PDOUBLE_V8DF_UQI, 916 VOID_FTYPE_PDOUBLE_V4DF_UQI, 917 VOID_FTYPE_PDOUBLE_V2DF_UQI, 918 VOID_FTYPE_PFLOAT_V16SF_UHI, 919 VOID_FTYPE_PFLOAT_V8SF_UQI, 920 VOID_FTYPE_PFLOAT_V4SF_UQI, 921 VOID_FTYPE_PINT64_V8DI_UQI, 922 VOID_FTYPE_PINT64_V4DI_UQI, 923 VOID_FTYPE_PINT64_V2DI_UQI, 924 VOID_FTYPE_PINT_V16SI_UHI, 925 VOID_FTYPE_PINT_V8SI_UQI, 926 VOID_FTYPE_PINT_V4SI_UQI, 927 VOID_FTYPE_PSHORT_V32HI_USI, 928 VOID_FTYPE_PSHORT_V16HI_UHI, 929 VOID_FTYPE_PSHORT_V8HI_UQI, 930 VOID_FTYPE_PCHAR_V64QI_UDI, 931 VOID_FTYPE_PCHAR_V32QI_USI, 932 VOID_FTYPE_PCHAR_V16QI_UHI, 933 V8DI_FTYPE_V8DI_V8DI_V8DI_INT_UQI, 934 V8SI_FTYPE_V8SF_V8SI_UQI, 935 V4SI_FTYPE_V4SF_V4SI_UQI, 936 V4DI_FTYPE_V4SF_V4DI_UQI, 937 V2DI_FTYPE_V4SF_V2DI_UQI, 938 V4SF_FTYPE_V4DI_V4SF_UQI, 939 V4SF_FTYPE_V2DI_V4SF_UQI, 940 V4DF_FTYPE_V4DI_V4DF_UQI, 941 V2DF_FTYPE_V2DI_V2DF_UQI, 942 V32HI_FTYPE_V32HI_INT_V32HI_USI, 943 V32HI_FTYPE_V32HI_V8HI_V32HI_USI, 944 V16HI_FTYPE_V16HI_INT_V16HI_UHI, 945 V16HI_FTYPE_V16HI_V8HI_V16HI_UHI, 946 V8HI_FTYPE_V8HI_INT_V8HI_UQI, 947 V32HI_FTYPE_V64QI_V64QI_INT_V32HI_USI, 948 V16HI_FTYPE_V32QI_V32QI_INT_V16HI_UHI, 949 V8HI_FTYPE_V16QI_V16QI_INT_V8HI_UQI, 950 V64QI_FTYPE_V32HI_V32HI_V64QI_UDI, 951 V32QI_FTYPE_V16HI_V16HI_V32QI_USI, 952 V16QI_FTYPE_V8HI_V8HI_V16QI_UHI, 953 V32HI_FTYPE_V16SI_V16SI_V32HI_USI, 954 V16HI_FTYPE_V8SI_V8SI_V16HI_UHI, 955 V8HI_FTYPE_V4SI_V4SI_V8HI_UQI, 956 V8DI_FTYPE_V16SI_V16SI_V8DI_UQI, 957 V4DI_FTYPE_V8SI_V8SI_V4DI_UQI, 958 V2DI_FTYPE_V4SI_V4SI_V2DI_UQI, 959 V16SI_FTYPE_V16SI_V16SI_V16SI_INT_UHI, 960 V8SI_FTYPE_V8SI_V8SI_V8SI_INT_UQI, 961 V4DI_FTYPE_V4DI_V4DI_V4DI_INT_UQI, 962 V4SI_FTYPE_V4SI_V4SI_V4SI_INT_UQI, 963 V2DI_FTYPE_V2DI_V2DI_V2DI_INT_UQI, 964 VOID_FTYPE_PCVOID_UNSIGNED_UNSIGNED, 965 VOID_FTYPE_PV2DF_V2DI_V2DF, 966 VOID_FTYPE_PV4DF_V4DI_V4DF, 967 VOID_FTYPE_PV4SF_V4SI_V4SF, 968 VOID_FTYPE_PV8SF_V8SI_V8SF, 969 VOID_FTYPE_PV2DI_V2DI_V2DI, 970 VOID_FTYPE_PV4DI_V4DI_V4DI, 971 VOID_FTYPE_PV4SI_V4SI_V4SI, 972 VOID_FTYPE_PV8SI_V8SI_V8SI, 973 VOID_FTYPE_UINT_UINT_UINT, 974 VOID_FTYPE_UINT64_UINT_UINT, 975 VOID_FTYPE_V16QI_V16QI_PCHAR, 976 VOID_FTYPE_V8QI_V8QI_PCHAR, 977 V8SI_FTYPE_V8SI_V4SI_V8SI_UQI, 978 V4DI_FTYPE_V4DI_V2DI_V4DI_UQI, 979 QI_FTYPE_V8DF_INT, 980 QI_FTYPE_V4DF_INT, 981 QI_FTYPE_V4DF_V4DF_INT_UQI, 982 HI_FTYPE_V16SF_INT, 983 QI_FTYPE_V8SF_INT, 984 QI_FTYPE_V8SF_V8SF_INT_UQI, 985 QI_FTYPE_V8DF_INT_UQI, 986 QI_FTYPE_V4DF_INT_UQI, 987 QI_FTYPE_V2DF_INT_UQI, 988 HI_FTYPE_V16SF_INT_UHI, 989 QI_FTYPE_V8SF_INT_UQI, 990 QI_FTYPE_V4SF_INT_UQI, 991 VOID_FTYPE_PV32QI_V32HI_USI, 992 VOID_FTYPE_PUHI_PUHI_V16SI_V16SI, 993 VOID_FTYPE_PUQI_PUQI_V8SI_V8SI, 994 VOID_FTYPE_PUQI_PUQI_V4SI_V4SI, 995 VOID_FTYPE_PUQI_PUQI_V8DI_V8DI, 996 VOID_FTYPE_PUQI_PUQI_V4DI_V4DI, 997 VOID_FTYPE_PUQI_PUQI_V2DI_V2DI, 998 V2DI_FTYPE_V2DI_V2DI_UINT_UINT, 999 V4HI_FTYPE_HI_HI_HI_HI, 1000 INT_FTYPE_V16QI_INT_V16QI_INT_INT, 1001 V16QI_FTYPE_V16QI_INT_V16QI_INT_INT, 1002 V8QI_FTYPE_QI_QI_QI_QI_QI_QI_QI_QI, 1003 UCHAR_FTYPE_UCHAR_UINT_UINT_PUNSIGNED, 1004 UCHAR_FTYPE_UCHAR_ULONGLONG_ULONGLONG_PULONGLONG, 1005 UINT64_FTYPE_V2DF_INT, 1006 UINT64_FTYPE_V4SF_INT, 1007 UINT_FTYPE_V2DF_INT, 1008 UINT_FTYPE_V4SF_INT, 1009 INT64_FTYPE_V2DF_INT, 1010 INT64_FTYPE_V4SF_INT, 1011 INT_FTYPE_V2DF_INT, 1012 INT_FTYPE_V4SF_INT, 1013 V2DF_FTYPE_V2DF_UINT64_INT, 1014 V4SF_FTYPE_V4SF_UINT64_INT, 1015 V4SF_FTYPE_V4SF_UINT_INT, 1016 V2DF_FTYPE_V2DF_INT64_INT, 1017 V4SF_FTYPE_V4SF_INT64_INT, 1018 V4SF_FTYPE_V4SF_INT_INT, 1019 V16SI_FTYPE_V16SF_V16SI_HI_INT, 1020 V16SF_FTYPE_V16SI_V16SF_HI_INT, 1021 V16SF_FTYPE_V16SF_V16SF_HI_INT, 1022 V16SF_FTYPE_V16HI_V16SF_HI_INT, 1023 V8SI_FTYPE_V8DF_V8SI_QI_INT, 1024 V8SF_FTYPE_V8DF_V8SF_QI_INT, 1025 V8DF_FTYPE_V8DF_V8DF_QI_INT, 1026 V8DF_FTYPE_V8SF_V8DF_QI_INT, 1027 V8DI_FTYPE_V8DF_V8DI_QI_INT, 1028 V8DI_FTYPE_V8SF_V8DI_QI_INT, 1029 V8DF_FTYPE_V8DI_V8DF_QI_INT, 1030 V8SF_FTYPE_V8DI_V8SF_QI_INT, 1031 V16SF_FTYPE_V16SF_V16SF_V16SF_HI_INT, 1032 V8DF_FTYPE_V8DF_V8DF_V8DF_UQI_INT, 1033 V2DF_FTYPE_V2DF_V2DF_V2DF_UQI_INT, 1034 V4SF_FTYPE_V4SF_V4SF_V4SF_UQI_INT, 1035 V4SF_FTYPE_V4SF_V4SF_V4SF_QI_INT, 1036 V4SF_FTYPE_V4SF_V2DF_V4SF_QI_INT, 1037 V2DF_FTYPE_V2DF_V2DF_V2DF_QI_INT, 1038 V2DF_FTYPE_V2DF_V4SF_V2DF_QI_INT, 1039 V2DF_FTYPE_V2DF_V2DF_V2DF_INT, 1040 V4SF_FTYPE_V4SF_V4SF_V4SF_INT, 1041 V16SF_FTYPE_V16SF_INT_V16SF_HI_INT, 1042 V8DF_FTYPE_V8DF_INT_V8DF_QI_INT, 1043 V4SF_FTYPE_V4SF_V4SF_INT_V4SF_QI_INT, 1044 V2DF_FTYPE_V2DF_V2DF_INT_V2DF_QI_INT, 1045 V2DF_FTYPE_V2DF_PCDOUBLE_V4SI_V2DF_INT, 1046 V4DF_FTYPE_V4DF_PCDOUBLE_V4SI_V4DF_INT, 1047 V4DF_FTYPE_V4DF_PCDOUBLE_V8SI_V4DF_INT, 1048 V2DF_FTYPE_V2DF_PCDOUBLE_V2DI_V2DF_INT, 1049 V4DF_FTYPE_V4DF_PCDOUBLE_V4DI_V4DF_INT, 1050 V4SF_FTYPE_V4SF_PCFLOAT_V4SI_V4SF_INT, 1051 V8SF_FTYPE_V8SF_PCFLOAT_V8SI_V8SF_INT, 1052 V4SF_FTYPE_V4SF_PCFLOAT_V2DI_V4SF_INT, 1053 V4SF_FTYPE_V4SF_PCFLOAT_V4DI_V4SF_INT, 1054 V8SF_FTYPE_V8SF_PCFLOAT_V4DI_V8SF_INT, 1055 V2DI_FTYPE_V2DI_PCINT64_V4SI_V2DI_INT, 1056 V4DI_FTYPE_V4DI_PCINT64_V4SI_V4DI_INT, 1057 V4DI_FTYPE_V4DI_PCINT64_V8SI_V4DI_INT, 1058 V2DI_FTYPE_V2DI_PCINT64_V2DI_V2DI_INT, 1059 V4DI_FTYPE_V4DI_PCINT64_V4DI_V4DI_INT, 1060 V4SI_FTYPE_V4SI_PCINT_V4SI_V4SI_INT, 1061 V8SI_FTYPE_V8SI_PCINT_V8SI_V8SI_INT, 1062 V4SI_FTYPE_V4SI_PCINT_V2DI_V4SI_INT, 1063 V4SI_FTYPE_V4SI_PCINT_V4DI_V4SI_INT, 1064 V8SI_FTYPE_V8SI_PCINT_V4DI_V8SI_INT, 1065 V16SF_FTYPE_V16SF_PCFLOAT_V8DI_HI_INT, 1066 V8DF_FTYPE_V8DF_PCDOUBLE_V16SI_QI_INT, 1067 V16SI_FTYPE_V16SI_PCINT_V8DI_HI_INT, 1068 V8DI_FTYPE_V8DI_PCINT64_V16SI_QI_INT, 1069 V4DF_FTYPE_V4DF_PCDOUBLE_V8SI_QI_INT, 1070 V8SF_FTYPE_V8SF_PCFLOAT_V4DI_QI_INT, 1071 V4DI_FTYPE_V4DI_PCINT64_V8SI_QI_INT, 1072 V8SI_FTYPE_V8SI_PCINT_V4DI_QI_INT, 1073 VOID_FTYPE_PFLOAT_HI_V8DI_V16SF_INT, 1074 VOID_FTYPE_PDOUBLE_QI_V16SI_V8DF_INT, 1075 VOID_FTYPE_PINT_HI_V8DI_V16SI_INT, 1076 VOID_FTYPE_PLONGLONG_QI_V16SI_V8DI_INT, 1077 VOID_FTYPE_PFLOAT_QI_V4DI_V8SF_INT, 1078 VOID_FTYPE_PDOUBLE_QI_V8SI_V4DF_INT, 1079 VOID_FTYPE_PINT_QI_V4DI_V8SI_INT, 1080 VOID_FTYPE_PLONGLONG_QI_V8SI_V4DI_INT, 1081 VOID_FTYPE_PFLOAT_QI_V2DI_V4SF_INT, 1082 VOID_FTYPE_PDOUBLE_QI_V4SI_V2DF_INT, 1083 VOID_FTYPE_PINT_QI_V2DI_V4SI_INT, 1084 VOID_FTYPE_PLONGLONG_QI_V4SI_V2DI_INT, 1085 V16SF_FTYPE_V16SF_PCVOID_V16SI_HI_INT, 1086 V8DF_FTYPE_V8DF_PCVOID_V8SI_QI_INT, 1087 V8SF_FTYPE_V8SF_PCVOID_V8DI_QI_INT, 1088 V8DF_FTYPE_V8DF_PCVOID_V8DI_QI_INT, 1089 V16SI_FTYPE_V16SI_PCVOID_V16SI_HI_INT, 1090 V8DI_FTYPE_V8DI_PCVOID_V8SI_QI_INT, 1091 V8SI_FTYPE_V8SI_PCVOID_V8DI_QI_INT, 1092 V8DI_FTYPE_V8DI_PCVOID_V8DI_QI_INT, 1093 VOID_FTYPE_PVOID_HI_V16SI_V16SF_INT, 1094 VOID_FTYPE_PVOID_QI_V8SI_V8DF_INT, 1095 VOID_FTYPE_PVOID_QI_V8DI_V8SF_INT, 1096 VOID_FTYPE_PVOID_QI_V8DI_V8DF_INT, 1097 VOID_FTYPE_PVOID_HI_V16SI_V16SI_INT, 1098 VOID_FTYPE_PVOID_QI_V8SI_V8DI_INT, 1099 VOID_FTYPE_PVOID_QI_V8DI_V8SI_INT, 1100 VOID_FTYPE_PVOID_QI_V8DI_V8DI_INT, 1101 V2DF_FTYPE_V2DF_PCVOID_V4SI_QI_INT, 1102 V4DF_FTYPE_V4DF_PCVOID_V4SI_QI_INT, 1103 V2DF_FTYPE_V2DF_PCVOID_V2DI_QI_INT, 1104 V4DF_FTYPE_V4DF_PCVOID_V4DI_QI_INT, 1105 V4SF_FTYPE_V4SF_PCVOID_V4SI_QI_INT, 1106 V8SF_FTYPE_V8SF_PCVOID_V8SI_QI_INT, 1107 V4SF_FTYPE_V4SF_PCVOID_V2DI_QI_INT, 1108 V4SF_FTYPE_V4SF_PCVOID_V4DI_QI_INT, 1109 V2DI_FTYPE_V2DI_PCVOID_V4SI_QI_INT, 1110 V4DI_FTYPE_V4DI_PCVOID_V4SI_QI_INT, 1111 V2DI_FTYPE_V2DI_PCVOID_V2DI_QI_INT, 1112 V4DI_FTYPE_V4DI_PCVOID_V4DI_QI_INT, 1113 V4SI_FTYPE_V4SI_PCVOID_V4SI_QI_INT, 1114 V8SI_FTYPE_V8SI_PCVOID_V8SI_QI_INT, 1115 V4SI_FTYPE_V4SI_PCVOID_V2DI_QI_INT, 1116 V4SI_FTYPE_V4SI_PCVOID_V4DI_QI_INT, 1117 VOID_FTYPE_PVOID_QI_V8SI_V8SF_INT, 1118 VOID_FTYPE_PVOID_QI_V4SI_V4SF_INT, 1119 VOID_FTYPE_PVOID_QI_V4SI_V4DF_INT, 1120 VOID_FTYPE_PVOID_QI_V4SI_V2DF_INT, 1121 VOID_FTYPE_PVOID_QI_V4DI_V4SF_INT, 1122 VOID_FTYPE_PVOID_QI_V2DI_V4SF_INT, 1123 VOID_FTYPE_PVOID_QI_V4DI_V4DF_INT, 1124 VOID_FTYPE_PVOID_QI_V2DI_V2DF_INT, 1125 VOID_FTYPE_PVOID_QI_V8SI_V8SI_INT, 1126 VOID_FTYPE_PVOID_QI_V4SI_V4SI_INT, 1127 VOID_FTYPE_PVOID_QI_V4SI_V4DI_INT, 1128 VOID_FTYPE_PVOID_QI_V4SI_V2DI_INT, 1129 VOID_FTYPE_PVOID_QI_V4DI_V4SI_INT, 1130 VOID_FTYPE_PVOID_QI_V2DI_V4SI_INT, 1131 VOID_FTYPE_PVOID_QI_V4DI_V4DI_INT, 1132 VOID_FTYPE_PVOID_QI_V2DI_V2DI_INT, 1133 VOID_FTYPE_QI_V8SI_PCVOID_INT_INT, 1134 VOID_FTYPE_HI_V16SI_PCVOID_INT_INT, 1135 VOID_FTYPE_QI_V8DI_PCVOID_INT_INT, 1136 VOID_FTYPE_PV8QI_V8HI_UQI, 1137 VOID_FTYPE_PV16QI_V16HI_UHI, 1138 V64QI_FTYPE_V64QI_V64QI_INT, 1139 V64QI_FTYPE_V64QI_V64QI_INT_V64QI_UDI, 1140 V32QI_FTYPE_V32QI_V32QI_INT_V32QI_USI, 1141 V16QI_FTYPE_V16QI_V16QI_INT_V16QI_UHI, 1142 V64QI_FTYPE_V64QI_V64QI, 1143 VOID_FTYPE_PV64QI_V64QI_UDI, 1144 VOID_FTYPE_PV32HI_V32HI_USI, 1145 VOID_FTYPE_PV32QI_V32QI_USI, 1146 VOID_FTYPE_PV16QI_V16QI_UHI, 1147 VOID_FTYPE_PV16HI_V16HI_UHI, 1148 VOID_FTYPE_PV8HI_V8HI_UQI, 1149 V64QI_FTYPE_PCV64QI_V64QI_UDI, 1150 V32HI_FTYPE_PCV32HI_V32HI_USI, 1151 V32QI_FTYPE_PCV32QI_V32QI_USI, 1152 V16QI_FTYPE_PCV16QI_V16QI_UHI, 1153 V16HI_FTYPE_PCV16HI_V16HI_UHI, 1154 V8HI_FTYPE_PCV8HI_V8HI_UQI, 1155 V32HI_FTYPE_V32HI_V32HI_INT, 1156 V32HI_FTYPE_V32HI_V32HI_INT_V32HI_INT, 1157 V16SI_FTYPE_V16SI_V16SI_INT, 1158 V16SI_FTYPE_V16SI_V16SI_INT_V16SI_INT, 1159 V8DI_FTYPE_V8DI_V8DI_INT_V8DI_INT, 1160 V16HI_FTYPE_V16HI_V16HI_INT_V16HI_INT, 1161 V8SI_FTYPE_V8SI_V8SI_INT_V8SI_INT, 1162 V4DI_FTYPE_V4DI_V4DI_INT_V4DI_INT, 1163 V8HI_FTYPE_V8HI_V8HI_INT_V8HI_INT, 1164 V4SI_FTYPE_V4SI_V4SI_INT_V4SI_INT, 1165 V2DI_FTYPE_V2DI_V2DI_INT_V2DI_INT, 1166 V32HI_FTYPE_V32HI_V32HI_V32HI, 1167 V8DI_FTYPE_V8DI_V8DI_V8DI, 1168 V16SI_FTYPE_V16SI_V16SI_V16SI, 1169 V4DI_FTYPE_V4DI, 1170 V4SI_FTYPE_V4SI_V4SI_UHI, 1171 V8SI_FTYPE_V8SI_V8SI_UHI, 1172 V32HI_FTYPE_V16SF_V16SF, 1173 V32HI_FTYPE_V16SF_V16SF_V32HI_USI, 1174 V32HI_FTYPE_V16SF_V16SF_USI, 1175 V16HI_FTYPE_V8SF_V8SF, 1176 V16HI_FTYPE_V8SF_V8SF_V16HI_UHI, 1177 V16HI_FTYPE_V8SF_V8SF_UHI, 1178 V8HI_FTYPE_V4SF_V4SF, 1179 V8HI_FTYPE_V4SF_V4SF_V8HI_UQI, 1180 V8HI_FTYPE_V4SF_V4SF_UQI, 1181 V16HI_FTYPE_V16SF, 1182 V16HI_FTYPE_V16SF_V16HI_UHI, 1183 V16HI_FTYPE_V16SF_UHI, 1184 V8HI_FTYPE_V8SF, 1185 V8HI_FTYPE_V8SF_V8HI_UQI, 1186 V8HI_FTYPE_V8SF_UQI, 1187 V8HI_FTYPE_V4SF, 1188 V8HI_FTYPE_V4SF_V8HI_UQI, 1189 V8HI_FTYPE_V4SF_UQI, 1190 V16SF_FTYPE_V16SF_V32HI_V32HI, 1191 V16SF_FTYPE_V16SF_V32HI_V32HI_UHI, 1192 V8SF_FTYPE_V8SF_V16HI_V16HI, 1193 V8SF_FTYPE_V8SF_V16HI_V16HI_UQI, 1194 V4SF_FTYPE_V4SF_V8HI_V8HI, 1195 V4SF_FTYPE_V4SF_V8HI_V8HI_UQI, 1196 IX86_BT_LAST_FUNC = V4SF_FTYPE_V4SF_V8HI_V8HI_UQI, 1197 UQI_FTYPE_UQI_UQI_CONST, 1198 V2DF_FTYPE_V2DF_ROUND, 1199 V4DF_FTYPE_V4DF_ROUND, 1200 V8DF_FTYPE_V8DF_ROUND, 1201 V4SF_FTYPE_V4SF_ROUND, 1202 V8SF_FTYPE_V8SF_ROUND, 1203 V16SF_FTYPE_V16SF_ROUND, 1204 V4SI_FTYPE_V2DF_V2DF_ROUND, 1205 V8SI_FTYPE_V4DF_V4DF_ROUND, 1206 V16SI_FTYPE_V8DF_V8DF_ROUND, 1207 V4SI_FTYPE_V4SF_ROUND, 1208 V8SI_FTYPE_V8SF_ROUND, 1209 V16SI_FTYPE_V16SF_ROUND, 1210 INT_FTYPE_V2DF_V2DF_PTEST, 1211 INT_FTYPE_V2DI_V2DI_PTEST, 1212 INT_FTYPE_V4DF_V4DF_PTEST, 1213 INT_FTYPE_V4DI_V4DI_PTEST, 1214 INT_FTYPE_V4SF_V4SF_PTEST, 1215 INT_FTYPE_V8SF_V8SF_PTEST, 1216 V2DF_FTYPE_V2DF_VEC_MERGE, 1217 V4SF_FTYPE_V4SF_VEC_MERGE, 1218 V1DI_FTYPE_V1DI_SI_COUNT, 1219 V2DI_FTYPE_V2DI_SI_COUNT, 1220 V2SI_FTYPE_V2SI_SI_COUNT, 1221 V4HI_FTYPE_V4HI_SI_COUNT, 1222 V4SI_FTYPE_V4SI_SI_COUNT, 1223 V8HI_FTYPE_V8HI_SI_COUNT, 1224 V1DI_FTYPE_V1DI_V1DI_COUNT, 1225 V2DI_FTYPE_V2DI_V2DI_COUNT, 1226 V2SI_FTYPE_V2SI_V2SI_COUNT, 1227 V4HI_FTYPE_V4HI_V4HI_COUNT, 1228 V4SI_FTYPE_V4SI_V4SI_COUNT, 1229 V8HI_FTYPE_V8HI_V8HI_COUNT, 1230 V16HI_FTYPE_V16HI_SI_COUNT, 1231 V16HI_FTYPE_V16HI_V8HI_COUNT, 1232 V8SI_FTYPE_V8SI_SI_COUNT, 1233 V8SI_FTYPE_V8SI_V4SI_COUNT, 1234 V4DI_FTYPE_V4DI_INT_COUNT, 1235 V4DI_FTYPE_V4DI_V2DI_COUNT, 1236 V16HI_FTYPE_V16HI_INT_V16HI_UHI_COUNT, 1237 V16HI_FTYPE_V16HI_V8HI_V16HI_UHI_COUNT, 1238 V16SI_FTYPE_V16SI_INT_V16SI_UHI_COUNT, 1239 V16SI_FTYPE_V16SI_V4SI_V16SI_UHI_COUNT, 1240 V2DI_FTYPE_V2DI_INT_V2DI_UQI_COUNT, 1241 V2DI_FTYPE_V2DI_V2DI_V2DI_UQI_COUNT, 1242 V32HI_FTYPE_V32HI_INT_V32HI_USI_COUNT, 1243 V32HI_FTYPE_V32HI_V8HI_V32HI_USI_COUNT, 1244 V4DI_FTYPE_V4DI_INT_V4DI_UQI_COUNT, 1245 V4DI_FTYPE_V4DI_V2DI_V4DI_UQI_COUNT, 1246 V4SI_FTYPE_V4SI_INT_V4SI_UQI_COUNT, 1247 V4SI_FTYPE_V4SI_V4SI_V4SI_UQI_COUNT, 1248 V8DI_FTYPE_V8DI_INT_V8DI_UQI_COUNT, 1249 V8DI_FTYPE_V8DI_V2DI_V8DI_UQI_COUNT, 1250 V8HI_FTYPE_V8HI_INT_V8HI_UQI_COUNT, 1251 V8HI_FTYPE_V8HI_V8HI_V8HI_UQI_COUNT, 1252 V8SI_FTYPE_V8SI_INT_V8SI_UQI_COUNT, 1253 V8SI_FTYPE_V8SI_V4SI_V8SI_UQI_COUNT, 1254 V2DF_FTYPE_V2DF_V2DF_SWAP, 1255 V4SF_FTYPE_V4SF_V4SF_SWAP, 1256 V8DI_FTYPE_V8DI_INT_CONVERT, 1257 V4DI_FTYPE_V4DI_INT_CONVERT, 1258 V2DI_FTYPE_V2DI_INT_CONVERT, 1259 V8DI_FTYPE_V8DI_V8DI_INT_CONVERT, 1260 V8DI_FTYPE_V8DI_V8DI_INT_V8DI_UDI_CONVERT, 1261 V4DI_FTYPE_V4DI_V4DI_INT_V4DI_USI_CONVERT, 1262 V2DI_FTYPE_V2DI_V2DI_INT_V2DI_UHI_CONVERT, 1263 V4DI_FTYPE_V4DI_V4DI_INT_CONVERT, 1264 V2DI_FTYPE_V2DI_V2DI_INT_CONVERT, 1265 V1DI_FTYPE_V1DI_V1DI_INT_CONVERT, 1266 V16QI_FTYPE_V16QI_V16QI_CMP, 1267 V2DI_FTYPE_V2DI_V2DI_CMP, 1268 V4SI_FTYPE_V4SI_V4SI_CMP, 1269 V8HI_FTYPE_V8HI_V8HI_CMP, 1270 V16QI_FTYPE_V16QI_V16QI_TF, 1271 V2DF_FTYPE_V2DF_V2DF_TF, 1272 V2DI_FTYPE_V2DI_V2DI_TF, 1273 V4SF_FTYPE_V4SF_V4SF_TF, 1274 V4SI_FTYPE_V4SI_V4SI_TF, 1275 V8HI_FTYPE_V8HI_V8HI_TF, 1276 IX86_BT_LAST_ALIAS = V8HI_FTYPE_V8HI_V8HI_TF 1277} 1278; 1279 1280 1281static const enum ix86_builtin_type ix86_builtin_func_args[] = { 1282 IX86_BT_FLOAT128, IX86_BT_UINT64, IX86_BT_UNSIGNED, IX86_BT_UINT, 1283 IX86_BT_USHORT, IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, 1284 IX86_BT_FLOAT, IX86_BT_FLOAT, IX86_BT_FLOAT128, IX86_BT_FLOAT128, 1285 IX86_BT_FLOAT128, IX86_BT_CONST_STRING, IX86_BT_INT, IX86_BT_INT, 1286 IX86_BT_INT, IX86_BT_V16QI, IX86_BT_INT, IX86_BT_V2DF, 1287 IX86_BT_INT, IX86_BT_V4DF, IX86_BT_INT, IX86_BT_V4SF, 1288 IX86_BT_INT, IX86_BT_V8QI, IX86_BT_INT, IX86_BT_V8SF, 1289 IX86_BT_INT, IX86_BT_V32QI, IX86_BT_INT, IX86_BT_PCCHAR, 1290 IX86_BT_INT64, IX86_BT_INT64, IX86_BT_INT64, IX86_BT_V2DF, 1291 IX86_BT_INT64, IX86_BT_V4SF, IX86_BT_UINT, IX86_BT_UINT, 1292 IX86_BT_UINT16, IX86_BT_UINT16, IX86_BT_UINT64, IX86_BT_INT, 1293 IX86_BT_UINT64, IX86_BT_PUNSIGNED, IX86_BT_UINT64, IX86_BT_UINT64, 1294 IX86_BT_V16QI, IX86_BT_PCCHAR, IX86_BT_V16QI, IX86_BT_V16QI, 1295 IX86_BT_V2DF, IX86_BT_PCDOUBLE, IX86_BT_V2DF, IX86_BT_V2DF, 1296 IX86_BT_V2DF, IX86_BT_V2SI, IX86_BT_V2DF, IX86_BT_V4DF, 1297 IX86_BT_V2DF, IX86_BT_V4SF, IX86_BT_V2DF, IX86_BT_V4SI, 1298 IX86_BT_V2DI, IX86_BT_PV2DI, IX86_BT_V2DI, IX86_BT_V16QI, 1299 IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V4SI, 1300 IX86_BT_V2DI, IX86_BT_V8HI, IX86_BT_V2SF, IX86_BT_V2SF, 1301 IX86_BT_V2SF, IX86_BT_V2SI, IX86_BT_V2SI, IX86_BT_V2DF, 1302 IX86_BT_V2SI, IX86_BT_V2SF, IX86_BT_V2SI, IX86_BT_V2SI, 1303 IX86_BT_V2SI, IX86_BT_PCV2SI, IX86_BT_V2SI, IX86_BT_V4SF, 1304 IX86_BT_V32QI, IX86_BT_PCCHAR, IX86_BT_V4DF, IX86_BT_PCDOUBLE, 1305 IX86_BT_V4DF, IX86_BT_PCV2DF, IX86_BT_V4DF, IX86_BT_V2DF, 1306 IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4SF, 1307 IX86_BT_V4DF, IX86_BT_V4SI, IX86_BT_V8DF, IX86_BT_V8DF, 1308 IX86_BT_V4HI, IX86_BT_V4HI, IX86_BT_V4SF, IX86_BT_PCFLOAT, 1309 IX86_BT_V4SF, IX86_BT_V2DF, IX86_BT_V4SF, IX86_BT_V2DF, 1310 IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_V4SF, IX86_BT_V4DF, 1311 IX86_BT_V4SF, IX86_BT_V4DF, IX86_BT_V4SF, IX86_BT_UQI, 1312 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_PCV4SF, 1313 IX86_BT_V4SF, IX86_BT_V4SI, IX86_BT_V4SF, IX86_BT_V8SF, 1314 IX86_BT_V4SF, IX86_BT_V8HI, IX86_BT_V4SF, IX86_BT_V8HI, 1315 IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_V16QI, 1316 IX86_BT_V4SI, IX86_BT_V2DF, IX86_BT_V4SI, IX86_BT_V4DF, 1317 IX86_BT_V4SI, IX86_BT_V4SF, IX86_BT_V4SI, IX86_BT_V4SI, 1318 IX86_BT_V4SI, IX86_BT_V8HI, IX86_BT_V4SI, IX86_BT_V8SI, 1319 IX86_BT_V8HI, IX86_BT_V16QI, IX86_BT_V8HI, IX86_BT_V8HI, 1320 IX86_BT_V8QI, IX86_BT_V8QI, IX86_BT_V8SF, IX86_BT_PCFLOAT, 1321 IX86_BT_V8SF, IX86_BT_PCV4SF, IX86_BT_V8SF, IX86_BT_PCV8SF, 1322 IX86_BT_V8SF, IX86_BT_V4SF, IX86_BT_V8SF, IX86_BT_V8SF, 1323 IX86_BT_V8SF, IX86_BT_V8SI, IX86_BT_V8SF, IX86_BT_V8HI, 1324 IX86_BT_V8SF, IX86_BT_V8HI, IX86_BT_V8SF, IX86_BT_UQI, 1325 IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V8SI, IX86_BT_V4SI, 1326 IX86_BT_V8SI, IX86_BT_V8SF, IX86_BT_V32QI, IX86_BT_V32QI, 1327 IX86_BT_V32QI, IX86_BT_V16QI, IX86_BT_V16HI, IX86_BT_V16HI, 1328 IX86_BT_V16HI, IX86_BT_V8HI, IX86_BT_V8SI, IX86_BT_V8SI, 1329 IX86_BT_VOID, IX86_BT_PCVOID, IX86_BT_VOID, IX86_BT_PVOID, 1330 IX86_BT_VOID, IX86_BT_UINT64, IX86_BT_VOID, IX86_BT_UINT64, 1331 IX86_BT_PVOID, IX86_BT_VOID, IX86_BT_UNSIGNED, IX86_BT_VOID, 1332 IX86_BT_UNSIGNED, IX86_BT_PVOID, IX86_BT_UINT8, IX86_BT_UNSIGNED, 1333 IX86_BT_UINT64, IX86_BT_INT, IX86_BT_PUSHORT, IX86_BT_INT, 1334 IX86_BT_PUNSIGNED, IX86_BT_INT, IX86_BT_PULONGLONG, IX86_BT_V16HI, 1335 IX86_BT_V16QI, IX86_BT_V8SI, IX86_BT_V16QI, IX86_BT_V4DI, 1336 IX86_BT_V16QI, IX86_BT_V8SI, IX86_BT_V8HI, IX86_BT_V4DI, 1337 IX86_BT_V8HI, IX86_BT_V4DI, IX86_BT_V4SI, IX86_BT_V4DI, 1338 IX86_BT_PV4DI, IX86_BT_V4DI, IX86_BT_V2DI, IX86_BT_V16SI, 1339 IX86_BT_INT, IX86_BT_V16SF, IX86_BT_V4SF, IX86_BT_V16SF, 1340 IX86_BT_V8SF, IX86_BT_V8DF, IX86_BT_V4DF, IX86_BT_V8DF, 1341 IX86_BT_V2DF, IX86_BT_V16SI, IX86_BT_V4SI, IX86_BT_V16SI, 1342 IX86_BT_V8SI, IX86_BT_V16SI, IX86_BT_V16SF, IX86_BT_V16SI, 1343 IX86_BT_V16SI, IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_V64QI, 1344 IX86_BT_V64QI, IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V16SI, 1345 IX86_BT_UHI, IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_V8DI, 1346 IX86_BT_UQI, IX86_BT_V8DI, IX86_BT_PV8DI, IX86_BT_V8DI, 1347 IX86_BT_V8DI, IX86_BT_VOID, IX86_BT_INT, IX86_BT_INT64, 1348 IX86_BT_DI, IX86_BT_V2DI, IX86_BT_INT, IX86_BT_DOUBLE, 1349 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_FLOAT, IX86_BT_V4SF, 1350 IX86_BT_INT, IX86_BT_FLOAT128, IX86_BT_FLOAT128, IX86_BT_FLOAT128, 1351 IX86_BT_HI, IX86_BT_V4HI, IX86_BT_INT, IX86_BT_HI, 1352 IX86_BT_V8HI, IX86_BT_INT, IX86_BT_INT, IX86_BT_V2DF, 1353 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_V2DI, IX86_BT_V2DI, 1354 IX86_BT_INT, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_INT, 1355 IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_INT, IX86_BT_V4SF, 1356 IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V8SF, IX86_BT_V8SF, 1357 IX86_BT_QI, IX86_BT_V16QI, IX86_BT_INT, IX86_BT_QI, 1358 IX86_BT_V8QI, IX86_BT_INT, IX86_BT_SI, IX86_BT_V2SI, 1359 IX86_BT_INT, IX86_BT_SI, IX86_BT_V4SI, IX86_BT_INT, 1360 IX86_BT_UINT, IX86_BT_UINT, IX86_BT_UCHAR, IX86_BT_UINT, 1361 IX86_BT_UINT, IX86_BT_UINT, IX86_BT_UINT, IX86_BT_UINT, 1362 IX86_BT_USHORT, IX86_BT_UINT16, IX86_BT_UINT16, IX86_BT_INT, 1363 IX86_BT_UINT64, IX86_BT_UINT64, IX86_BT_UINT64, IX86_BT_UINT8, 1364 IX86_BT_UINT8, IX86_BT_INT, IX86_BT_V16QI, IX86_BT_V16QI, 1365 IX86_BT_SI, IX86_BT_V16QI, IX86_BT_V16QI, IX86_BT_V16QI, 1366 IX86_BT_V16QI, IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_V1DI, 1367 IX86_BT_V1DI, IX86_BT_SI, IX86_BT_V1DI, IX86_BT_V1DI, 1368 IX86_BT_V1DI, IX86_BT_V1DI, IX86_BT_V2SI, IX86_BT_V2SI, 1369 IX86_BT_V1DI, IX86_BT_V8QI, IX86_BT_V8QI, IX86_BT_V2DF, 1370 IX86_BT_PCV2DF, IX86_BT_V2DI, IX86_BT_V2DF, IX86_BT_V2DF, 1371 IX86_BT_UINT, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_DI, 1372 IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_INT, IX86_BT_V2DF, 1373 IX86_BT_V2DF, IX86_BT_PCDOUBLE, IX86_BT_V2DF, IX86_BT_V2DF, 1374 IX86_BT_SI, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, 1375 IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DI, IX86_BT_V2DF, 1376 IX86_BT_V2DF, IX86_BT_V4SF, IX86_BT_V2DF, IX86_BT_V4DF, 1377 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V4DF, IX86_BT_INT, 1378 IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_V8DF, 1379 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V8DF, IX86_BT_INT, 1380 IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V16QI, 1381 IX86_BT_V16QI, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_INT, 1382 IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_INT, IX86_BT_V2DI, 1383 IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_SI, 1384 IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V16QI, IX86_BT_V2DI, 1385 IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V4SI, 1386 IX86_BT_V4SI, IX86_BT_V2DI, IX86_BT_PCV2DI, IX86_BT_V2DI, 1387 IX86_BT_V2SF, IX86_BT_V2SF, IX86_BT_V2SF, IX86_BT_V2SI, 1388 IX86_BT_INT, IX86_BT_INT, IX86_BT_V2SI, IX86_BT_V2SF, 1389 IX86_BT_V2SF, IX86_BT_V2SI, IX86_BT_V2SI, IX86_BT_SI, 1390 IX86_BT_V2SI, IX86_BT_V2SI, IX86_BT_V2SI, IX86_BT_V2SI, 1391 IX86_BT_V4HI, IX86_BT_V4HI, IX86_BT_V4DF, IX86_BT_PCV4DF, 1392 IX86_BT_V4DI, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_INT, 1393 IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_INT, IX86_BT_V4DF, 1394 IX86_BT_V8DF, IX86_BT_INT, IX86_BT_V4DF, IX86_BT_V8DF, 1395 IX86_BT_INT, IX86_BT_V4DF, IX86_BT_UQI, IX86_BT_V4DF, 1396 IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, 1397 IX86_BT_V4DI, IX86_BT_V4HI, IX86_BT_V2SI, IX86_BT_V2SI, 1398 IX86_BT_V4HI, IX86_BT_V4HI, IX86_BT_INT, IX86_BT_V4HI, 1399 IX86_BT_V4HI, IX86_BT_SI, IX86_BT_V4HI, IX86_BT_V4HI, 1400 IX86_BT_V4HI, IX86_BT_V4HI, IX86_BT_V8QI, IX86_BT_V8QI, 1401 IX86_BT_V4SF, IX86_BT_PCV4SF, IX86_BT_V4SI, IX86_BT_V4SF, 1402 IX86_BT_V4SF, IX86_BT_UINT, IX86_BT_V4SF, IX86_BT_V4SF, 1403 IX86_BT_DI, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, 1404 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, 1405 IX86_BT_INT, IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, 1406 IX86_BT_INT, IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, 1407 IX86_BT_PCV2SF, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_SI, 1408 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V2DF, IX86_BT_V4SF, 1409 IX86_BT_V4SF, IX86_BT_V2SI, IX86_BT_V4SF, IX86_BT_V4SF, 1410 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SI, 1411 IX86_BT_V4SF, IX86_BT_V8SF, IX86_BT_INT, IX86_BT_V4SF, 1412 IX86_BT_V8SF, IX86_BT_INT, IX86_BT_V4SF, IX86_BT_UQI, 1413 IX86_BT_V4SI, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V4SI, 1414 IX86_BT_V2DF, IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V4SI, 1415 IX86_BT_V4SI, IX86_BT_INT, IX86_BT_V4SI, IX86_BT_V4SI, 1416 IX86_BT_INT, IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V4SI, 1417 IX86_BT_V4SI, IX86_BT_SI, IX86_BT_V4SI, IX86_BT_V4SI, 1418 IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_V8HI, IX86_BT_V8HI, 1419 IX86_BT_V4SI, IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_V4SI, 1420 IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_V8SI, IX86_BT_INT, 1421 IX86_BT_V4SI, IX86_BT_V8SI, IX86_BT_INT, IX86_BT_V4SI, 1422 IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_PCV4SI, IX86_BT_V4SI, 1423 IX86_BT_V8HI, IX86_BT_V16QI, IX86_BT_V16QI, IX86_BT_V8HI, 1424 IX86_BT_V16QI, IX86_BT_V16QI, IX86_BT_V8HI, IX86_BT_UQI, 1425 IX86_BT_V8HI, IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_V8HI, 1426 IX86_BT_V8HI, IX86_BT_INT, IX86_BT_V8DI, IX86_BT_V8DI, 1427 IX86_BT_INT, IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_SI, 1428 IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_V8HI, 1429 IX86_BT_V8SF, IX86_BT_INT, IX86_BT_V8HI, IX86_BT_V8SF, 1430 IX86_BT_INT, IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V8HI, 1431 IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V8HI, IX86_BT_V4SF, 1432 IX86_BT_INT, IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V8QI, 1433 IX86_BT_V4HI, IX86_BT_V4HI, IX86_BT_V8QI, IX86_BT_V8QI, 1434 IX86_BT_V8QI, IX86_BT_V8SF, IX86_BT_PCV8SF, IX86_BT_V8SI, 1435 IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_INT, IX86_BT_V8SF, 1436 IX86_BT_V16SF, IX86_BT_INT, IX86_BT_V8SF, IX86_BT_V16SF, 1437 IX86_BT_INT, IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_V16SF, 1438 IX86_BT_V16SF, IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V16SF, 1439 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V16SF, IX86_BT_INT, 1440 IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_V8SF, IX86_BT_V8SF, 1441 IX86_BT_V8SF, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V16SF, 1442 IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V8SI, IX86_BT_V32QI, 1443 IX86_BT_V16HI, IX86_BT_V16HI, IX86_BT_V16HI, IX86_BT_V8SI, 1444 IX86_BT_V8SI, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V2DF, 1445 IX86_BT_INT, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V2DF, 1446 IX86_BT_INT, IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_V8DF, 1447 IX86_BT_V8DF, IX86_BT_V4DF, IX86_BT_INT, IX86_BT_V8DF, 1448 IX86_BT_UQI, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V8DF, 1449 IX86_BT_INT, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V8DF, 1450 IX86_BT_INT, IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_V8DF, 1451 IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_INT, IX86_BT_V8DF, 1452 IX86_BT_QI, IX86_BT_INT, IX86_BT_V8DF, IX86_BT_V8DF, 1453 IX86_BT_INT, IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_V8DF, 1454 IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V8DI, IX86_BT_INT, 1455 IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DI, 1456 IX86_BT_INT, IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_V2DF, 1457 IX86_BT_V2DF, IX86_BT_V2DI, IX86_BT_INT, IX86_BT_UQI, 1458 IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V8DI, 1459 IX86_BT_INT, IX86_BT_QI, IX86_BT_INT, IX86_BT_V8DF, 1460 IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V16SF, IX86_BT_V16SF, 1461 IX86_BT_V16SF, IX86_BT_INT, IX86_BT_V16SF, IX86_BT_V16SF, 1462 IX86_BT_V16SF, IX86_BT_INT, IX86_BT_V16SF, IX86_BT_UHI, 1463 IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_INT, 1464 IX86_BT_V16SF, IX86_BT_HI, IX86_BT_INT, IX86_BT_V16SF, 1465 IX86_BT_V16SF, IX86_BT_INT, IX86_BT_V16SF, IX86_BT_UHI, 1466 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V4SI, IX86_BT_INT, 1467 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V16SF, IX86_BT_V16SF, 1468 IX86_BT_V16SF, IX86_BT_V16SI, IX86_BT_INT, IX86_BT_V16SF, 1469 IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V16SI, IX86_BT_INT, 1470 IX86_BT_HI, IX86_BT_INT, IX86_BT_V8SF, IX86_BT_V8SF, 1471 IX86_BT_V8SF, IX86_BT_V8SI, IX86_BT_INT, IX86_BT_UQI, 1472 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SI, 1473 IX86_BT_INT, IX86_BT_UQI, IX86_BT_V4SF, IX86_BT_V4SF, 1474 IX86_BT_V4SF, IX86_BT_V4SI, IX86_BT_INT, IX86_BT_QI, 1475 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, 1476 IX86_BT_V2DI, IX86_BT_INT, IX86_BT_QI, IX86_BT_INT, 1477 IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_INT, 1478 IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_INT, IX86_BT_V4SF, 1479 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V4SF, 1480 IX86_BT_UQI, IX86_BT_INT, IX86_BT_V16SF, IX86_BT_V16SF, 1481 IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V16SF, IX86_BT_V16SF, 1482 IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V16SF, IX86_BT_UHI, 1483 IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V8SF, IX86_BT_INT, 1484 IX86_BT_V16SF, IX86_BT_UHI, IX86_BT_V32QI, IX86_BT_V32QI, 1485 IX86_BT_V32QI, IX86_BT_V16HI, IX86_BT_V32QI, IX86_BT_V32QI, 1486 IX86_BT_V16HI, IX86_BT_V32QI, IX86_BT_V32QI, IX86_BT_V16HI, 1487 IX86_BT_UHI, IX86_BT_V32HI, IX86_BT_V64QI, IX86_BT_V64QI, 1488 IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V16HI, IX86_BT_V16HI, 1489 IX86_BT_V8HI, IX86_BT_V16HI, IX86_BT_V16HI, IX86_BT_V16HI, 1490 IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_INT, IX86_BT_V16HI, 1491 IX86_BT_V16HI, IX86_BT_INT, IX86_BT_V16HI, IX86_BT_V16SF, 1492 IX86_BT_INT, IX86_BT_V16HI, IX86_BT_V16SF, IX86_BT_INT, 1493 IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_V16HI, IX86_BT_V16HI, 1494 IX86_BT_SI, IX86_BT_V16HI, IX86_BT_V16HI, IX86_BT_V16HI, 1495 IX86_BT_INT, IX86_BT_V32QI, IX86_BT_V32QI, IX86_BT_V32QI, 1496 IX86_BT_INT, IX86_BT_V8SI, IX86_BT_V4DF, IX86_BT_V4DF, 1497 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V4SI, IX86_BT_V16SI, 1498 IX86_BT_V16SI, IX86_BT_V4SI, IX86_BT_INT, IX86_BT_V16SI, 1499 IX86_BT_V16SI, IX86_BT_V8SI, IX86_BT_INT, IX86_BT_V16SI, 1500 IX86_BT_UHI, IX86_BT_V4SI, IX86_BT_V16SI, IX86_BT_INT, 1501 IX86_BT_V4SI, IX86_BT_V16SI, IX86_BT_INT, IX86_BT_V4SI, 1502 IX86_BT_UQI, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V8SI, 1503 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_INT, 1504 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V8SI, IX86_BT_V16HI, 1505 IX86_BT_V16HI, IX86_BT_V8SI, IX86_BT_V16HI, IX86_BT_V16HI, 1506 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V16SI, IX86_BT_V32HI, 1507 IX86_BT_V32HI, IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V8SI, 1508 IX86_BT_V8SI, IX86_BT_INT, IX86_BT_V8SI, IX86_BT_V8SI, 1509 IX86_BT_INT, IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V8SI, 1510 IX86_BT_V16SI, IX86_BT_INT, IX86_BT_V8SI, IX86_BT_V16SI, 1511 IX86_BT_INT, IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V8SI, 1512 IX86_BT_V8SI, IX86_BT_SI, IX86_BT_V16SI, IX86_BT_V16SI, 1513 IX86_BT_INT, IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V4SI, 1514 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V16SI, IX86_BT_V16SI, 1515 IX86_BT_INT, IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V8SI, 1516 IX86_BT_PCV8SI, IX86_BT_V8SI, IX86_BT_V4DI, IX86_BT_V4DI, 1517 IX86_BT_V4DI, IX86_BT_V16SI, IX86_BT_V8DF, IX86_BT_V8DF, 1518 IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_INT, 1519 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V8DI, IX86_BT_V8DI, 1520 IX86_BT_V8DI, IX86_BT_INT, IX86_BT_V8DI, IX86_BT_UDI, 1521 IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_INT, 1522 IX86_BT_V4DI, IX86_BT_USI, IX86_BT_V2DI, IX86_BT_V2DI, 1523 IX86_BT_V2DI, IX86_BT_INT, IX86_BT_V2DI, IX86_BT_UHI, 1524 IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_V4DI, IX86_BT_INT, 1525 IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_V2DI, IX86_BT_INT, 1526 IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_V2DI, IX86_BT_INT, 1527 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V8DI, IX86_BT_V8DI, 1528 IX86_BT_V4DI, IX86_BT_INT, IX86_BT_V8DI, IX86_BT_UQI, 1529 IX86_BT_V4DI, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V8DI, 1530 IX86_BT_V64QI, IX86_BT_V64QI, IX86_BT_V4DI, IX86_BT_V4DI, 1531 IX86_BT_V2DI, IX86_BT_V4DI, IX86_BT_PCV4DI, IX86_BT_V4DI, 1532 IX86_BT_V4DI, IX86_BT_V8DI, IX86_BT_INT, IX86_BT_V4DI, 1533 IX86_BT_V8DI, IX86_BT_INT, IX86_BT_V4DI, IX86_BT_UQI, 1534 IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_V2DI, IX86_BT_V8DI, 1535 IX86_BT_UQI, IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_INT, 1536 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_V4DI, 1537 IX86_BT_INT, IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_INT, 1538 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V4DI, 1539 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_INT64, 1540 IX86_BT_V2DI, IX86_BT_V4DI, IX86_BT_INT, IX86_BT_V2DI, 1541 IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V8DI, IX86_BT_INT, 1542 IX86_BT_V2DI, IX86_BT_V8DI, IX86_BT_INT, IX86_BT_V2DI, 1543 IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PCHAR, IX86_BT_V16QI, 1544 IX86_BT_VOID, IX86_BT_PCHAR, IX86_BT_V32QI, IX86_BT_VOID, 1545 IX86_BT_PDOUBLE, IX86_BT_V2DF, IX86_BT_VOID, IX86_BT_PDOUBLE, 1546 IX86_BT_V4DF, IX86_BT_VOID, IX86_BT_PDOUBLE, IX86_BT_V8DF, 1547 IX86_BT_VOID, IX86_BT_PFLOAT, IX86_BT_V4SF, IX86_BT_VOID, 1548 IX86_BT_PFLOAT, IX86_BT_V8SF, IX86_BT_VOID, IX86_BT_PFLOAT, 1549 IX86_BT_V16SF, IX86_BT_VOID, IX86_BT_PINT, IX86_BT_INT, 1550 IX86_BT_VOID, IX86_BT_PUNSIGNED, IX86_BT_UNSIGNED, IX86_BT_VOID, 1551 IX86_BT_PVOID, IX86_BT_PCVOID, IX86_BT_INT, IX86_BT_PVOID, 1552 IX86_BT_PCVOID, IX86_BT_VOID, IX86_BT_PLONGLONG, IX86_BT_LONGLONG, 1553 IX86_BT_VOID, IX86_BT_PULONGLONG, IX86_BT_ULONGLONG, IX86_BT_VOID, 1554 IX86_BT_PV2SI, IX86_BT_V2SI, IX86_BT_VOID, IX86_BT_PV2DI, 1555 IX86_BT_V2DI, IX86_BT_VOID, IX86_BT_PV2SF, IX86_BT_V4SF, 1556 IX86_BT_VOID, IX86_BT_PV4DI, IX86_BT_V4DI, IX86_BT_VOID, 1557 IX86_BT_PV4SF, IX86_BT_V4SF, IX86_BT_VOID, IX86_BT_PV8SF, 1558 IX86_BT_V8SF, IX86_BT_VOID, IX86_BT_UNSIGNED, IX86_BT_UNSIGNED, 1559 IX86_BT_VOID, IX86_BT_UNSIGNED, IX86_BT_UNSIGNED, IX86_BT_UNSIGNED, 1560 IX86_BT_VOID, IX86_BT_PV8DI, IX86_BT_V8DI, IX86_BT_V16SF, 1561 IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V16SF, 1562 IX86_BT_V16SF, IX86_BT_PCV4SF, IX86_BT_V16SF, IX86_BT_UHI, 1563 IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V16SF, 1564 IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_PCV4SF, IX86_BT_V4SF, 1565 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, 1566 IX86_BT_V4SF, IX86_BT_PCV4SF, IX86_BT_V4SF, IX86_BT_V4SF, 1567 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, 1568 IX86_BT_PCV4SF, IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_V16SI, 1569 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V16SI, 1570 IX86_BT_V16SI, IX86_BT_PCV4SI, IX86_BT_V16SI, IX86_BT_UHI, 1571 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V16SI, 1572 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_PCV4SI, IX86_BT_UCHAR, 1573 IX86_BT_UQI, IX86_BT_UQI, IX86_BT_PUCHAR, IX86_BT_UCHAR, 1574 IX86_BT_UQI, IX86_BT_UQI, IX86_BT_UCHAR, IX86_BT_UHI, 1575 IX86_BT_UHI, IX86_BT_PUCHAR, IX86_BT_UCHAR, IX86_BT_UHI, 1576 IX86_BT_UHI, IX86_BT_UCHAR, IX86_BT_USI, IX86_BT_USI, 1577 IX86_BT_PUCHAR, IX86_BT_UCHAR, IX86_BT_USI, IX86_BT_USI, 1578 IX86_BT_UCHAR, IX86_BT_UDI, IX86_BT_UDI, IX86_BT_PUCHAR, 1579 IX86_BT_UCHAR, IX86_BT_UDI, IX86_BT_UDI, IX86_BT_USI, 1580 IX86_BT_UQI, IX86_BT_USI, IX86_BT_UHI, IX86_BT_UQI, 1581 IX86_BT_USI, IX86_BT_UHI, IX86_BT_USI, IX86_BT_UHI, 1582 IX86_BT_UHI, IX86_BT_UQI, IX86_BT_USI, IX86_BT_USI, 1583 IX86_BT_UQI, IX86_BT_UDI, IX86_BT_UDI, IX86_BT_UQI, 1584 IX86_BT_UQI, IX86_BT_UQI, IX86_BT_UHI, IX86_BT_UHI, 1585 IX86_BT_USI, IX86_BT_USI, IX86_BT_UDI, IX86_BT_UDI, 1586 IX86_BT_UHI, IX86_BT_V16QI, IX86_BT_USI, IX86_BT_V32QI, 1587 IX86_BT_UDI, IX86_BT_V64QI, IX86_BT_UQI, IX86_BT_V8HI, 1588 IX86_BT_UHI, IX86_BT_V16HI, IX86_BT_USI, IX86_BT_V32HI, 1589 IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V8SI, 1590 IX86_BT_UHI, IX86_BT_V16SI, IX86_BT_UQI, IX86_BT_V2DI, 1591 IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V8DI, 1592 IX86_BT_UQI, IX86_BT_UQI, IX86_BT_UQI, IX86_BT_UHI, 1593 IX86_BT_UHI, IX86_BT_UHI, IX86_BT_USI, IX86_BT_USI, 1594 IX86_BT_USI, IX86_BT_UDI, IX86_BT_UDI, IX86_BT_UDI, 1595 IX86_BT_UHI, IX86_BT_V16QI, IX86_BT_V16QI, IX86_BT_UHI, 1596 IX86_BT_UHI, IX86_BT_V16QI, IX86_BT_V16QI, IX86_BT_INT, 1597 IX86_BT_UHI, IX86_BT_USI, IX86_BT_V32QI, IX86_BT_V32QI, 1598 IX86_BT_USI, IX86_BT_USI, IX86_BT_V32QI, IX86_BT_V32QI, 1599 IX86_BT_INT, IX86_BT_USI, IX86_BT_UDI, IX86_BT_V64QI, 1600 IX86_BT_V64QI, IX86_BT_UDI, IX86_BT_UDI, IX86_BT_V64QI, 1601 IX86_BT_V64QI, IX86_BT_INT, IX86_BT_UDI, IX86_BT_UQI, 1602 IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_UQI, 1603 IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_INT, IX86_BT_UQI, 1604 IX86_BT_UHI, IX86_BT_V16HI, IX86_BT_V16HI, IX86_BT_UHI, 1605 IX86_BT_UHI, IX86_BT_V16HI, IX86_BT_V16HI, IX86_BT_INT, 1606 IX86_BT_UHI, IX86_BT_USI, IX86_BT_V32HI, IX86_BT_V32HI, 1607 IX86_BT_USI, IX86_BT_USI, IX86_BT_V32HI, IX86_BT_V32HI, 1608 IX86_BT_INT, IX86_BT_USI, IX86_BT_UQI, IX86_BT_V4SI, 1609 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_UQI, IX86_BT_V4SI, 1610 IX86_BT_V4SI, IX86_BT_INT, IX86_BT_UQI, IX86_BT_UQI, 1611 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_UQI, 1612 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_INT, IX86_BT_UQI, 1613 IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_UQI, 1614 IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_INT, 1615 IX86_BT_UQI, IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_V4DI, 1616 IX86_BT_UQI, IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_V4DI, 1617 IX86_BT_INT, IX86_BT_UQI, IX86_BT_UQI, IX86_BT_V8DI, 1618 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_UHI, IX86_BT_V16SI, 1619 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_UQI, IX86_BT_V8DI, 1620 IX86_BT_V8UDI, IX86_BT_INT, IX86_BT_UQI, IX86_BT_V8DI, 1621 IX86_BT_V8DI, IX86_BT_INT, IX86_BT_UQI, IX86_BT_UHI, 1622 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_INT, IX86_BT_UHI, 1623 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_INT, IX86_BT_UHI, 1624 IX86_BT_UQI, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_INT, 1625 IX86_BT_UQI, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_INT, 1626 IX86_BT_UQI, IX86_BT_INT, IX86_BT_UHI, IX86_BT_V16SF, 1627 IX86_BT_V16SF, IX86_BT_INT, IX86_BT_UHI, IX86_BT_V16SF, 1628 IX86_BT_V16SF, IX86_BT_INT, IX86_BT_UHI, IX86_BT_INT, 1629 IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_INT, 1630 IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_INT, 1631 IX86_BT_UQI, IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_V2DF, 1632 IX86_BT_INT, IX86_BT_UQI, IX86_BT_INT, IX86_BT_UQI, 1633 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_UQI, 1634 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_UQI, 1635 IX86_BT_UQI, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, 1636 IX86_BT_UQI, IX86_BT_INT, IX86_BT_V16SI, IX86_BT_UHI, 1637 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V16QI, IX86_BT_UHI, 1638 IX86_BT_V32QI, IX86_BT_USI, IX86_BT_V64QI, IX86_BT_UDI, 1639 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V16HI, IX86_BT_UHI, 1640 IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V4SI, IX86_BT_UQI, 1641 IX86_BT_V4SI, IX86_BT_UHI, IX86_BT_V8SI, IX86_BT_UQI, 1642 IX86_BT_V8SI, IX86_BT_UHI, IX86_BT_V2DI, IX86_BT_UQI, 1643 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_INT, IX86_BT_V16QI, 1644 IX86_BT_V16QI, IX86_BT_INT, IX86_BT_UCHAR, IX86_BT_UINT, 1645 IX86_BT_UINT, IX86_BT_UINT, IX86_BT_UCHAR, IX86_BT_UINT64, 1646 IX86_BT_UINT, IX86_BT_UINT, IX86_BT_V16HI, IX86_BT_V16HI, 1647 IX86_BT_V16HI, IX86_BT_V16HI, IX86_BT_V16QI, IX86_BT_V16QI, 1648 IX86_BT_QI, IX86_BT_INT, IX86_BT_V16QI, IX86_BT_V16QI, 1649 IX86_BT_V16QI, IX86_BT_INT, IX86_BT_V16QI, IX86_BT_V16QI, 1650 IX86_BT_V16QI, IX86_BT_V16QI, IX86_BT_V1DI, IX86_BT_V1DI, 1651 IX86_BT_V1DI, IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, 1652 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, 1653 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_INT, IX86_BT_V4DF, 1654 IX86_BT_V4DF, IX86_BT_V4DI, IX86_BT_INT, IX86_BT_V2DF, 1655 IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, 1656 IX86_BT_V2DI, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_UQI, 1657 IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DI, IX86_BT_V2DF, 1658 IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, 1659 IX86_BT_V2DI, IX86_BT_INT, IX86_BT_V2DI, IX86_BT_V2DI, 1660 IX86_BT_DI, IX86_BT_INT, IX86_BT_V2DI, IX86_BT_V2DI, 1661 IX86_BT_UINT, IX86_BT_UINT, IX86_BT_V2DI, IX86_BT_V2DI, 1662 IX86_BT_V2DI, IX86_BT_INT, IX86_BT_V2DI, IX86_BT_V2DI, 1663 IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V32QI, IX86_BT_V32QI, 1664 IX86_BT_V32QI, IX86_BT_V32QI, IX86_BT_V4DF, IX86_BT_V4DF, 1665 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_V4DF, IX86_BT_V4DF, 1666 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_V4DF, IX86_BT_UQI, 1667 IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_INT, 1668 IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, 1669 IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DI, 1670 IX86_BT_INT, IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_V8DI, 1671 IX86_BT_INT, IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_V4DI, 1672 IX86_BT_V4DI, IX86_BT_V4HI, IX86_BT_V4HI, IX86_BT_HI, 1673 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_FLOAT, 1674 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, 1675 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, 1676 IX86_BT_INT, IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, 1677 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, 1678 IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, 1679 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SI, 1680 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_V4SF, 1681 IX86_BT_V4SF, IX86_BT_V4SI, IX86_BT_V4SF, IX86_BT_UQI, 1682 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, 1683 IX86_BT_UQI, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, 1684 IX86_BT_V4SI, IX86_BT_INT, IX86_BT_V4SI, IX86_BT_V4SI, 1685 IX86_BT_SI, IX86_BT_INT, IX86_BT_V4SI, IX86_BT_V4SI, 1686 IX86_BT_V4SI, IX86_BT_INT, IX86_BT_V4SI, IX86_BT_V4SI, 1687 IX86_BT_V4SI, IX86_BT_V2DI, IX86_BT_V4SI, IX86_BT_V4SI, 1688 IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_V8HI, IX86_BT_V8HI, 1689 IX86_BT_HI, IX86_BT_INT, IX86_BT_V8HI, IX86_BT_V8HI, 1690 IX86_BT_V8HI, IX86_BT_INT, IX86_BT_V8HI, IX86_BT_V8HI, 1691 IX86_BT_V8HI, IX86_BT_V4SI, IX86_BT_V8HI, IX86_BT_V8HI, 1692 IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_V8SF, IX86_BT_V8SF, 1693 IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V8SF, IX86_BT_V8SF, 1694 IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V8SF, IX86_BT_UQI, 1695 IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_INT, 1696 IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V8SF, 1697 IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V8SI, 1698 IX86_BT_INT, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V4SI, 1699 IX86_BT_INT, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V4SI, 1700 IX86_BT_INT, IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V8SI, 1701 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_INT, IX86_BT_V8SI, 1702 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V4DI, 1703 IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_INT, IX86_BT_V4DI, 1704 IX86_BT_V4DI, IX86_BT_V2DI, IX86_BT_INT, IX86_BT_V4DI, 1705 IX86_BT_V4DI, IX86_BT_V2DI, IX86_BT_INT, IX86_BT_V4DI, 1706 IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, 1707 IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_V4SF, IX86_BT_V2DF, 1708 IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_V4SI, IX86_BT_V2DF, 1709 IX86_BT_UQI, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, 1710 IX86_BT_UQI, IX86_BT_V4DF, IX86_BT_V4SF, IX86_BT_V4DF, 1711 IX86_BT_UQI, IX86_BT_V4DF, IX86_BT_V4SI, IX86_BT_V4DF, 1712 IX86_BT_UQI, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V8DF, 1713 IX86_BT_UQI, IX86_BT_V8DF, IX86_BT_V8SI, IX86_BT_V8DF, 1714 IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V4SI, IX86_BT_V2DI, 1715 IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V8HI, IX86_BT_V2DI, 1716 IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_V4DF, IX86_BT_V4DI, 1717 IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V2DF, IX86_BT_V2DI, 1718 IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V2DI, 1719 IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V2DI, 1720 IX86_BT_V2DI, IX86_BT_INT, IX86_BT_V2DI, IX86_BT_UQI, 1721 IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_V4DI, 1722 IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_V4DI, 1723 IX86_BT_INT, IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V8DI, 1724 IX86_BT_V8SI, IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V8DI, 1725 IX86_BT_V8HI, IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V8DI, 1726 IX86_BT_V16QI, IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V2DI, 1727 IX86_BT_V16QI, IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_V4DI, 1728 IX86_BT_V16QI, IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V4DI, 1729 IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V4DI, 1730 IX86_BT_V4SI, IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V4DI, 1731 IX86_BT_V8HI, IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V8DI, 1732 IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_UQI, 1733 IX86_BT_V8DF, IX86_BT_V8DI, IX86_BT_V8DF, IX86_BT_V8DF, 1734 IX86_BT_UQI, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V8DI, 1735 IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_V4DF, IX86_BT_V4DI, 1736 IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_UQI, IX86_BT_V4DF, 1737 IX86_BT_V4DF, IX86_BT_V4DI, IX86_BT_V4DF, IX86_BT_UQI, 1738 IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_V4DF, 1739 IX86_BT_UQI, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V8DF, 1740 IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_V16QI, IX86_BT_V16QI, 1741 IX86_BT_V16QI, IX86_BT_V16QI, IX86_BT_UHI, IX86_BT_V16HI, 1742 IX86_BT_V16HI, IX86_BT_V16HI, IX86_BT_V16HI, IX86_BT_UHI, 1743 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V16SI, 1744 IX86_BT_UHI, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, 1745 IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_V32HI, IX86_BT_V32HI, 1746 IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V64QI, 1747 IX86_BT_V64QI, IX86_BT_V64QI, IX86_BT_V64QI, IX86_BT_UDI, 1748 IX86_BT_V32QI, IX86_BT_V32QI, IX86_BT_V32QI, IX86_BT_V32QI, 1749 IX86_BT_USI, IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_V8HI, 1750 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V4SF, IX86_BT_V4SF, 1751 IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_V4SF, IX86_BT_V4SI, 1752 IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_V8SF, IX86_BT_V8SF, 1753 IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_V8SF, IX86_BT_V8SI, 1754 IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_V16SF, IX86_BT_V16SF, 1755 IX86_BT_V16SF, IX86_BT_UHI, IX86_BT_V4SI, IX86_BT_V16QI, 1756 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_V8HI, 1757 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V8SI, IX86_BT_V8SI, 1758 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V8SI, IX86_BT_V8HI, 1759 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V8SI, IX86_BT_V16QI, 1760 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_V4SI, 1761 IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V4SI, 1762 IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_INT, IX86_BT_V4SI, 1763 IX86_BT_UQI, IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V8SF, 1764 IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_V8SF, IX86_BT_V8SI, 1765 IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_V8SF, 1766 IX86_BT_V8SF, IX86_BT_V8SI, IX86_BT_V8SF, IX86_BT_UQI, 1767 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V8SI, 1768 IX86_BT_UQI, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V8SI, 1769 IX86_BT_INT, IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V16SF, 1770 IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_UHI, 1771 IX86_BT_V16SF, IX86_BT_V16SI, IX86_BT_V16SF, IX86_BT_V16SF, 1772 IX86_BT_UHI, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V16SI, 1773 IX86_BT_V16SF, IX86_BT_UHI, IX86_BT_V16SF, IX86_BT_V8SF, 1774 IX86_BT_V16SF, IX86_BT_UHI, IX86_BT_V16SF, IX86_BT_V4SF, 1775 IX86_BT_V16SF, IX86_BT_UHI, IX86_BT_V8DF, IX86_BT_V4DF, 1776 IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_V8DF, IX86_BT_V2DF, 1777 IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_V16SI, IX86_BT_V8SI, 1778 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V16SI, IX86_BT_V4SI, 1779 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V16SI, IX86_BT_SI, 1780 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V16SI, IX86_BT_V16HI, 1781 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V16SI, IX86_BT_V16QI, 1782 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V8DI, IX86_BT_V4DI, 1783 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_V4DF, 1784 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V8DI, IX86_BT_V2DI, 1785 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V8DI, IX86_BT_DI, 1786 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V16QI, IX86_BT_V16SI, 1787 IX86_BT_V16QI, IX86_BT_UHI, IX86_BT_V16QI, IX86_BT_V8DI, 1788 IX86_BT_V16QI, IX86_BT_UQI, IX86_BT_V32HI, IX86_BT_V32HI, 1789 IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V32HI, IX86_BT_V64QI, 1790 IX86_BT_V64QI, IX86_BT_INT, IX86_BT_V32HI, IX86_BT_V32QI, 1791 IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V16HI, IX86_BT_V16HI, 1792 IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_V16HI, IX86_BT_V32QI, 1793 IX86_BT_V32QI, IX86_BT_INT, IX86_BT_V16HI, IX86_BT_V16QI, 1794 IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_V8HI, IX86_BT_V16QI, 1795 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V8HI, IX86_BT_V16QI, 1796 IX86_BT_V16QI, IX86_BT_INT, IX86_BT_V8SF, IX86_BT_V4SF, 1797 IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_V4DF, IX86_BT_V2DF, 1798 IX86_BT_V4DF, IX86_BT_UQI, IX86_BT_V8SI, IX86_BT_V4SI, 1799 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V8SI, IX86_BT_SI, 1800 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_V4SI, 1801 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_SI, 1802 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_V2DI, 1803 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_DI, 1804 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_V2DI, 1805 IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_DI, 1806 IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_V64QI, IX86_BT_V64QI, 1807 IX86_BT_V64QI, IX86_BT_UDI, IX86_BT_V64QI, IX86_BT_V16QI, 1808 IX86_BT_V64QI, IX86_BT_UDI, IX86_BT_V64QI, IX86_BT_QI, 1809 IX86_BT_V64QI, IX86_BT_UDI, IX86_BT_V32QI, IX86_BT_V32QI, 1810 IX86_BT_V32QI, IX86_BT_USI, IX86_BT_V32QI, IX86_BT_V16QI, 1811 IX86_BT_V32QI, IX86_BT_USI, IX86_BT_V32QI, IX86_BT_QI, 1812 IX86_BT_V32QI, IX86_BT_USI, IX86_BT_V16QI, IX86_BT_V16QI, 1813 IX86_BT_V16QI, IX86_BT_UHI, IX86_BT_V16QI, IX86_BT_QI, 1814 IX86_BT_V16QI, IX86_BT_UHI, IX86_BT_V32HI, IX86_BT_V8HI, 1815 IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V32HI, IX86_BT_HI, 1816 IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V16HI, IX86_BT_V8HI, 1817 IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_V16HI, IX86_BT_HI, 1818 IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_V8HI, IX86_BT_V8HI, 1819 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V8HI, IX86_BT_HI, 1820 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V16SF, IX86_BT_PCV16SF, 1821 IX86_BT_V16SF, IX86_BT_UHI, IX86_BT_V8DF, IX86_BT_PCV8DF, 1822 IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_V16SI, IX86_BT_PCV16SI, 1823 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V8SF, IX86_BT_PCV8SF, 1824 IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_V8DI, IX86_BT_PCV8DI, 1825 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V8SI, IX86_BT_PCV8SI, 1826 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V4DF, IX86_BT_PCV4DF, 1827 IX86_BT_V4DF, IX86_BT_UQI, IX86_BT_V4SF, IX86_BT_PCV4SF, 1828 IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_PCV4DI, 1829 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_PCV4SI, 1830 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_PCV2DF, 1831 IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_PCV2DI, 1832 IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_V64QI, IX86_BT_PCCHAR, 1833 IX86_BT_V64QI, IX86_BT_UDI, IX86_BT_V32HI, IX86_BT_PCSHORT, 1834 IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V32QI, IX86_BT_PCCHAR, 1835 IX86_BT_V32QI, IX86_BT_USI, IX86_BT_V16SF, IX86_BT_PCFLOAT, 1836 IX86_BT_V16SF, IX86_BT_UHI, IX86_BT_V8DF, IX86_BT_PCDOUBLE, 1837 IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_V16SI, IX86_BT_PCINT, 1838 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_V16HI, IX86_BT_PCSHORT, 1839 IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_V16QI, IX86_BT_PCCHAR, 1840 IX86_BT_V16QI, IX86_BT_UHI, IX86_BT_V8SF, IX86_BT_PCFLOAT, 1841 IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_V8DI, IX86_BT_PCINT64, 1842 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V8SI, IX86_BT_PCINT, 1843 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V8HI, IX86_BT_PCSHORT, 1844 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V4DF, IX86_BT_PCDOUBLE, 1845 IX86_BT_V4DF, IX86_BT_UQI, IX86_BT_V4SF, IX86_BT_PCFLOAT, 1846 IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_PCINT64, 1847 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_PCINT, 1848 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V2DF, IX86_BT_PCDOUBLE, 1849 IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_V2DI, IX86_BT_PCINT64, 1850 IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_V16HI, IX86_BT_V16SI, 1851 IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_V8SI, IX86_BT_V8DI, 1852 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V8HI, IX86_BT_V8DI, 1853 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V16QI, IX86_BT_V8HI, 1854 IX86_BT_V16QI, IX86_BT_UQI, IX86_BT_V16QI, IX86_BT_V16HI, 1855 IX86_BT_V16QI, IX86_BT_UHI, IX86_BT_V16QI, IX86_BT_V4SI, 1856 IX86_BT_V16QI, IX86_BT_UQI, IX86_BT_V16QI, IX86_BT_V8SI, 1857 IX86_BT_V16QI, IX86_BT_UQI, IX86_BT_V8HI, IX86_BT_V4SI, 1858 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V8HI, IX86_BT_V8SI, 1859 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V16QI, IX86_BT_V2DI, 1860 IX86_BT_V16QI, IX86_BT_UQI, IX86_BT_V16QI, IX86_BT_V4DI, 1861 IX86_BT_V16QI, IX86_BT_UQI, IX86_BT_V8HI, IX86_BT_V2DI, 1862 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V8HI, IX86_BT_V4DI, 1863 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_V2DI, 1864 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_V4DI, 1865 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_V32QI, IX86_BT_V32HI, 1866 IX86_BT_V32QI, IX86_BT_USI, IX86_BT_V2DF, IX86_BT_V2DF, 1867 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_V4DF, 1868 IX86_BT_V4DF, IX86_BT_INT, IX86_BT_V4DF, IX86_BT_UQI, 1869 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V4SF, 1870 IX86_BT_UQI, IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_INT, 1871 IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_V4DF, IX86_BT_V4DF, 1872 IX86_BT_V4DF, IX86_BT_INT, IX86_BT_V4DF, IX86_BT_UQI, 1873 IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_INT, 1874 IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_V8SF, IX86_BT_V8SF, 1875 IX86_BT_V8SF, IX86_BT_INT, IX86_BT_V8SF, IX86_BT_UQI, 1876 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, 1877 IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV8DF, 1878 IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV8SI, 1879 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV8HI, 1880 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV8HI, 1881 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV8HI, 1882 IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV4SI, 1883 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV4SI, 1884 IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV8HI, 1885 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV8HI, 1886 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV4DF, 1887 IX86_BT_V4DF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV2DF, 1888 IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV16SF, 1889 IX86_BT_V16SF, IX86_BT_UHI, IX86_BT_VOID, IX86_BT_PV8SF, 1890 IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV4SF, 1891 IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV8DI, 1892 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV4DI, 1893 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV2DI, 1894 IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV16SI, 1895 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_VOID, IX86_BT_PV16HI, 1896 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_VOID, IX86_BT_PV16QI, 1897 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_VOID, IX86_BT_PV16QI, 1898 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV16QI, 1899 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV16QI, 1900 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV16QI, 1901 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV16QI, 1902 IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV8SI, 1903 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV4SI, 1904 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PDOUBLE, 1905 IX86_BT_V8DF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PDOUBLE, 1906 IX86_BT_V4DF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PDOUBLE, 1907 IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PFLOAT, 1908 IX86_BT_V16SF, IX86_BT_UHI, IX86_BT_VOID, IX86_BT_PFLOAT, 1909 IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PFLOAT, 1910 IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PINT64, 1911 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PINT64, 1912 IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PINT64, 1913 IX86_BT_V2DI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PINT, 1914 IX86_BT_V16SI, IX86_BT_UHI, IX86_BT_VOID, IX86_BT_PINT, 1915 IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PINT, 1916 IX86_BT_V4SI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PSHORT, 1917 IX86_BT_V32HI, IX86_BT_USI, IX86_BT_VOID, IX86_BT_PSHORT, 1918 IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_VOID, IX86_BT_PSHORT, 1919 IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PCHAR, 1920 IX86_BT_V64QI, IX86_BT_UDI, IX86_BT_VOID, IX86_BT_PCHAR, 1921 IX86_BT_V32QI, IX86_BT_USI, IX86_BT_VOID, IX86_BT_PCHAR, 1922 IX86_BT_V16QI, IX86_BT_UHI, IX86_BT_V8DI, IX86_BT_V8DI, 1923 IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_INT, IX86_BT_UQI, 1924 IX86_BT_V8SI, IX86_BT_V8SF, IX86_BT_V8SI, IX86_BT_UQI, 1925 IX86_BT_V4SI, IX86_BT_V4SF, IX86_BT_V4SI, IX86_BT_UQI, 1926 IX86_BT_V4DI, IX86_BT_V4SF, IX86_BT_V4DI, IX86_BT_UQI, 1927 IX86_BT_V2DI, IX86_BT_V4SF, IX86_BT_V2DI, IX86_BT_UQI, 1928 IX86_BT_V4SF, IX86_BT_V4DI, IX86_BT_V4SF, IX86_BT_UQI, 1929 IX86_BT_V4SF, IX86_BT_V2DI, IX86_BT_V4SF, IX86_BT_UQI, 1930 IX86_BT_V4DF, IX86_BT_V4DI, IX86_BT_V4DF, IX86_BT_UQI, 1931 IX86_BT_V2DF, IX86_BT_V2DI, IX86_BT_V2DF, IX86_BT_UQI, 1932 IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_INT, IX86_BT_V32HI, 1933 IX86_BT_USI, IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_V8HI, 1934 IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V16HI, IX86_BT_V16HI, 1935 IX86_BT_INT, IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_V16HI, 1936 IX86_BT_V16HI, IX86_BT_V8HI, IX86_BT_V16HI, IX86_BT_UHI, 1937 IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_INT, IX86_BT_V8HI, 1938 IX86_BT_UQI, IX86_BT_V32HI, IX86_BT_V64QI, IX86_BT_V64QI, 1939 IX86_BT_INT, IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V16HI, 1940 IX86_BT_V32QI, IX86_BT_V32QI, IX86_BT_INT, IX86_BT_V16HI, 1941 IX86_BT_UHI, IX86_BT_V8HI, IX86_BT_V16QI, IX86_BT_V16QI, 1942 IX86_BT_INT, IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V64QI, 1943 IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_V64QI, IX86_BT_UDI, 1944 IX86_BT_V32QI, IX86_BT_V16HI, IX86_BT_V16HI, IX86_BT_V32QI, 1945 IX86_BT_USI, IX86_BT_V16QI, IX86_BT_V8HI, IX86_BT_V8HI, 1946 IX86_BT_V16QI, IX86_BT_UHI, IX86_BT_V32HI, IX86_BT_V16SI, 1947 IX86_BT_V16SI, IX86_BT_V32HI, IX86_BT_USI, IX86_BT_V16HI, 1948 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V16HI, IX86_BT_UHI, 1949 IX86_BT_V8HI, IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_V8HI, 1950 IX86_BT_UQI, IX86_BT_V8DI, IX86_BT_V16SI, IX86_BT_V16SI, 1951 IX86_BT_V8DI, IX86_BT_UQI, IX86_BT_V4DI, IX86_BT_V8SI, 1952 IX86_BT_V8SI, IX86_BT_V4DI, IX86_BT_UQI, IX86_BT_V2DI, 1953 IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_V2DI, IX86_BT_UQI, 1954 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V16SI, 1955 IX86_BT_INT, IX86_BT_UHI, IX86_BT_V8SI, IX86_BT_V8SI, 1956 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_INT, IX86_BT_UQI, 1957 IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_V4DI, 1958 IX86_BT_INT, IX86_BT_UQI, IX86_BT_V4SI, IX86_BT_V4SI, 1959 IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_INT, IX86_BT_UQI, 1960 IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V2DI, 1961 IX86_BT_INT, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PCVOID, 1962 IX86_BT_UNSIGNED, IX86_BT_UNSIGNED, IX86_BT_VOID, IX86_BT_PV2DF, 1963 IX86_BT_V2DI, IX86_BT_V2DF, IX86_BT_VOID, IX86_BT_PV4DF, 1964 IX86_BT_V4DI, IX86_BT_V4DF, IX86_BT_VOID, IX86_BT_PV4SF, 1965 IX86_BT_V4SI, IX86_BT_V4SF, IX86_BT_VOID, IX86_BT_PV8SF, 1966 IX86_BT_V8SI, IX86_BT_V8SF, IX86_BT_VOID, IX86_BT_PV2DI, 1967 IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_VOID, IX86_BT_PV4DI, 1968 IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_VOID, IX86_BT_PV4SI, 1969 IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_VOID, IX86_BT_PV8SI, 1970 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_VOID, IX86_BT_UINT, 1971 IX86_BT_UINT, IX86_BT_UINT, IX86_BT_VOID, IX86_BT_UINT64, 1972 IX86_BT_UINT, IX86_BT_UINT, IX86_BT_VOID, IX86_BT_V16QI, 1973 IX86_BT_V16QI, IX86_BT_PCHAR, IX86_BT_VOID, IX86_BT_V8QI, 1974 IX86_BT_V8QI, IX86_BT_PCHAR, IX86_BT_V8SI, IX86_BT_V8SI, 1975 IX86_BT_V4SI, IX86_BT_V8SI, IX86_BT_UQI, IX86_BT_V4DI, 1976 IX86_BT_V4DI, IX86_BT_V2DI, IX86_BT_V4DI, IX86_BT_UQI, 1977 IX86_BT_QI, IX86_BT_V8DF, IX86_BT_INT, IX86_BT_QI, 1978 IX86_BT_V4DF, IX86_BT_INT, IX86_BT_QI, IX86_BT_V4DF, 1979 IX86_BT_V4DF, IX86_BT_INT, IX86_BT_UQI, IX86_BT_HI, 1980 IX86_BT_V16SF, IX86_BT_INT, IX86_BT_QI, IX86_BT_V8SF, 1981 IX86_BT_INT, IX86_BT_QI, IX86_BT_V8SF, IX86_BT_V8SF, 1982 IX86_BT_INT, IX86_BT_UQI, IX86_BT_QI, IX86_BT_V8DF, 1983 IX86_BT_INT, IX86_BT_UQI, IX86_BT_QI, IX86_BT_V4DF, 1984 IX86_BT_INT, IX86_BT_UQI, IX86_BT_QI, IX86_BT_V2DF, 1985 IX86_BT_INT, IX86_BT_UQI, IX86_BT_HI, IX86_BT_V16SF, 1986 IX86_BT_INT, IX86_BT_UHI, IX86_BT_QI, IX86_BT_V8SF, 1987 IX86_BT_INT, IX86_BT_UQI, IX86_BT_QI, IX86_BT_V4SF, 1988 IX86_BT_INT, IX86_BT_UQI, IX86_BT_VOID, IX86_BT_PV32QI, 1989 IX86_BT_V32HI, IX86_BT_USI, IX86_BT_VOID, IX86_BT_PUHI, 1990 IX86_BT_PUHI, IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_VOID, 1991 IX86_BT_PUQI, IX86_BT_PUQI, IX86_BT_V8SI, IX86_BT_V8SI, 1992 IX86_BT_VOID, IX86_BT_PUQI, IX86_BT_PUQI, IX86_BT_V4SI, 1993 IX86_BT_V4SI, IX86_BT_VOID, IX86_BT_PUQI, IX86_BT_PUQI, 1994 IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_VOID, IX86_BT_PUQI, 1995 IX86_BT_PUQI, IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_VOID, 1996 IX86_BT_PUQI, IX86_BT_PUQI, IX86_BT_V2DI, IX86_BT_V2DI, 1997 IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_UINT, 1998 IX86_BT_UINT, IX86_BT_V4HI, IX86_BT_HI, IX86_BT_HI, 1999 IX86_BT_HI, IX86_BT_HI, IX86_BT_INT, IX86_BT_V16QI, 2000 IX86_BT_INT, IX86_BT_V16QI, IX86_BT_INT, IX86_BT_INT, 2001 IX86_BT_V16QI, IX86_BT_V16QI, IX86_BT_INT, IX86_BT_V16QI, 2002 IX86_BT_INT, IX86_BT_INT, IX86_BT_V8QI, IX86_BT_QI, 2003 IX86_BT_QI, IX86_BT_QI, IX86_BT_QI, IX86_BT_QI, 2004 IX86_BT_QI, IX86_BT_QI, IX86_BT_QI, IX86_BT_UCHAR, 2005 IX86_BT_UCHAR, IX86_BT_UINT, IX86_BT_UINT, IX86_BT_PUNSIGNED, 2006 IX86_BT_UCHAR, IX86_BT_UCHAR, IX86_BT_ULONGLONG, IX86_BT_ULONGLONG, 2007 IX86_BT_PULONGLONG, IX86_BT_UINT64, IX86_BT_V2DF, IX86_BT_INT, 2008 IX86_BT_UINT64, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_UINT, 2009 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_UINT, IX86_BT_V4SF, 2010 IX86_BT_INT, IX86_BT_INT64, IX86_BT_V2DF, IX86_BT_INT, 2011 IX86_BT_INT64, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_INT, 2012 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_INT, IX86_BT_V4SF, 2013 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_UINT64, 2014 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_UINT64, 2015 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_UINT, 2016 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_INT64, 2017 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT64, 2018 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, 2019 IX86_BT_INT, IX86_BT_V16SI, IX86_BT_V16SF, IX86_BT_V16SI, 2020 IX86_BT_HI, IX86_BT_INT, IX86_BT_V16SF, IX86_BT_V16SI, 2021 IX86_BT_V16SF, IX86_BT_HI, IX86_BT_INT, IX86_BT_V16SF, 2022 IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_HI, IX86_BT_INT, 2023 IX86_BT_V16SF, IX86_BT_V16HI, IX86_BT_V16SF, IX86_BT_HI, 2024 IX86_BT_INT, IX86_BT_V8SI, IX86_BT_V8DF, IX86_BT_V8SI, 2025 IX86_BT_QI, IX86_BT_INT, IX86_BT_V8SF, IX86_BT_V8DF, 2026 IX86_BT_V8SF, IX86_BT_QI, IX86_BT_INT, IX86_BT_V8DF, 2027 IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_QI, IX86_BT_INT, 2028 IX86_BT_V8DF, IX86_BT_V8SF, IX86_BT_V8DF, IX86_BT_QI, 2029 IX86_BT_INT, IX86_BT_V8DI, IX86_BT_V8DF, IX86_BT_V8DI, 2030 IX86_BT_QI, IX86_BT_INT, IX86_BT_V8DI, IX86_BT_V8SF, 2031 IX86_BT_V8DI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V8DF, 2032 IX86_BT_V8DI, IX86_BT_V8DF, IX86_BT_QI, IX86_BT_INT, 2033 IX86_BT_V8SF, IX86_BT_V8DI, IX86_BT_V8SF, IX86_BT_QI, 2034 IX86_BT_INT, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V16SF, 2035 IX86_BT_V16SF, IX86_BT_HI, IX86_BT_INT, IX86_BT_V8DF, 2036 IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_UQI, 2037 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, 2038 IX86_BT_V2DF, IX86_BT_UQI, IX86_BT_INT, IX86_BT_V4SF, 2039 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_UQI, 2040 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V4SF, 2041 IX86_BT_V4SF, IX86_BT_QI, IX86_BT_INT, IX86_BT_V4SF, 2042 IX86_BT_V4SF, IX86_BT_V2DF, IX86_BT_V4SF, IX86_BT_QI, 2043 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, 2044 IX86_BT_V2DF, IX86_BT_QI, IX86_BT_INT, IX86_BT_V2DF, 2045 IX86_BT_V2DF, IX86_BT_V4SF, IX86_BT_V2DF, IX86_BT_QI, 2046 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_V2DF, 2047 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, 2048 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V16SF, 2049 IX86_BT_V16SF, IX86_BT_INT, IX86_BT_V16SF, IX86_BT_HI, 2050 IX86_BT_INT, IX86_BT_V8DF, IX86_BT_V8DF, IX86_BT_INT, 2051 IX86_BT_V8DF, IX86_BT_QI, IX86_BT_INT, IX86_BT_V4SF, 2052 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V4SF, 2053 IX86_BT_QI, IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, 2054 IX86_BT_V2DF, IX86_BT_INT, IX86_BT_V2DF, IX86_BT_QI, 2055 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_PCDOUBLE, 2056 IX86_BT_V4SI, IX86_BT_V2DF, IX86_BT_INT, IX86_BT_V4DF, 2057 IX86_BT_V4DF, IX86_BT_PCDOUBLE, IX86_BT_V4SI, IX86_BT_V4DF, 2058 IX86_BT_INT, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_PCDOUBLE, 2059 IX86_BT_V8SI, IX86_BT_V4DF, IX86_BT_INT, IX86_BT_V2DF, 2060 IX86_BT_V2DF, IX86_BT_PCDOUBLE, IX86_BT_V2DI, IX86_BT_V2DF, 2061 IX86_BT_INT, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_PCDOUBLE, 2062 IX86_BT_V4DI, IX86_BT_V4DF, IX86_BT_INT, IX86_BT_V4SF, 2063 IX86_BT_V4SF, IX86_BT_PCFLOAT, IX86_BT_V4SI, IX86_BT_V4SF, 2064 IX86_BT_INT, IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_PCFLOAT, 2065 IX86_BT_V8SI, IX86_BT_V8SF, IX86_BT_INT, IX86_BT_V4SF, 2066 IX86_BT_V4SF, IX86_BT_PCFLOAT, IX86_BT_V2DI, IX86_BT_V4SF, 2067 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_PCFLOAT, 2068 IX86_BT_V4DI, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_V8SF, 2069 IX86_BT_V8SF, IX86_BT_PCFLOAT, IX86_BT_V4DI, IX86_BT_V8SF, 2070 IX86_BT_INT, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_PCINT64, 2071 IX86_BT_V4SI, IX86_BT_V2DI, IX86_BT_INT, IX86_BT_V4DI, 2072 IX86_BT_V4DI, IX86_BT_PCINT64, IX86_BT_V4SI, IX86_BT_V4DI, 2073 IX86_BT_INT, IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_PCINT64, 2074 IX86_BT_V8SI, IX86_BT_V4DI, IX86_BT_INT, IX86_BT_V2DI, 2075 IX86_BT_V2DI, IX86_BT_PCINT64, IX86_BT_V2DI, IX86_BT_V2DI, 2076 IX86_BT_INT, IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_PCINT64, 2077 IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_INT, IX86_BT_V4SI, 2078 IX86_BT_V4SI, IX86_BT_PCINT, IX86_BT_V4SI, IX86_BT_V4SI, 2079 IX86_BT_INT, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_PCINT, 2080 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_INT, IX86_BT_V4SI, 2081 IX86_BT_V4SI, IX86_BT_PCINT, IX86_BT_V2DI, IX86_BT_V4SI, 2082 IX86_BT_INT, IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_PCINT, 2083 IX86_BT_V4DI, IX86_BT_V4SI, IX86_BT_INT, IX86_BT_V8SI, 2084 IX86_BT_V8SI, IX86_BT_PCINT, IX86_BT_V4DI, IX86_BT_V8SI, 2085 IX86_BT_INT, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_PCFLOAT, 2086 IX86_BT_V8DI, IX86_BT_HI, IX86_BT_INT, IX86_BT_V8DF, 2087 IX86_BT_V8DF, IX86_BT_PCDOUBLE, IX86_BT_V16SI, IX86_BT_QI, 2088 IX86_BT_INT, IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_PCINT, 2089 IX86_BT_V8DI, IX86_BT_HI, IX86_BT_INT, IX86_BT_V8DI, 2090 IX86_BT_V8DI, IX86_BT_PCINT64, IX86_BT_V16SI, IX86_BT_QI, 2091 IX86_BT_INT, IX86_BT_V4DF, IX86_BT_V4DF, IX86_BT_PCDOUBLE, 2092 IX86_BT_V8SI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V8SF, 2093 IX86_BT_V8SF, IX86_BT_PCFLOAT, IX86_BT_V4DI, IX86_BT_QI, 2094 IX86_BT_INT, IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_PCINT64, 2095 IX86_BT_V8SI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V8SI, 2096 IX86_BT_V8SI, IX86_BT_PCINT, IX86_BT_V4DI, IX86_BT_QI, 2097 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PFLOAT, IX86_BT_HI, 2098 IX86_BT_V8DI, IX86_BT_V16SF, IX86_BT_INT, IX86_BT_VOID, 2099 IX86_BT_PDOUBLE, IX86_BT_QI, IX86_BT_V16SI, IX86_BT_V8DF, 2100 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PINT, IX86_BT_HI, 2101 IX86_BT_V8DI, IX86_BT_V16SI, IX86_BT_INT, IX86_BT_VOID, 2102 IX86_BT_PLONGLONG, IX86_BT_QI, IX86_BT_V16SI, IX86_BT_V8DI, 2103 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PFLOAT, IX86_BT_QI, 2104 IX86_BT_V4DI, IX86_BT_V8SF, IX86_BT_INT, IX86_BT_VOID, 2105 IX86_BT_PDOUBLE, IX86_BT_QI, IX86_BT_V8SI, IX86_BT_V4DF, 2106 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PINT, IX86_BT_QI, 2107 IX86_BT_V4DI, IX86_BT_V8SI, IX86_BT_INT, IX86_BT_VOID, 2108 IX86_BT_PLONGLONG, IX86_BT_QI, IX86_BT_V8SI, IX86_BT_V4DI, 2109 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PFLOAT, IX86_BT_QI, 2110 IX86_BT_V2DI, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_VOID, 2111 IX86_BT_PDOUBLE, IX86_BT_QI, IX86_BT_V4SI, IX86_BT_V2DF, 2112 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PINT, IX86_BT_QI, 2113 IX86_BT_V2DI, IX86_BT_V4SI, IX86_BT_INT, IX86_BT_VOID, 2114 IX86_BT_PLONGLONG, IX86_BT_QI, IX86_BT_V4SI, IX86_BT_V2DI, 2115 IX86_BT_INT, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_PCVOID, 2116 IX86_BT_V16SI, IX86_BT_HI, IX86_BT_INT, IX86_BT_V8DF, 2117 IX86_BT_V8DF, IX86_BT_PCVOID, IX86_BT_V8SI, IX86_BT_QI, 2118 IX86_BT_INT, IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_PCVOID, 2119 IX86_BT_V8DI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V8DF, 2120 IX86_BT_V8DF, IX86_BT_PCVOID, IX86_BT_V8DI, IX86_BT_QI, 2121 IX86_BT_INT, IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_PCVOID, 2122 IX86_BT_V16SI, IX86_BT_HI, IX86_BT_INT, IX86_BT_V8DI, 2123 IX86_BT_V8DI, IX86_BT_PCVOID, IX86_BT_V8SI, IX86_BT_QI, 2124 IX86_BT_INT, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_PCVOID, 2125 IX86_BT_V8DI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V8DI, 2126 IX86_BT_V8DI, IX86_BT_PCVOID, IX86_BT_V8DI, IX86_BT_QI, 2127 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_HI, 2128 IX86_BT_V16SI, IX86_BT_V16SF, IX86_BT_INT, IX86_BT_VOID, 2129 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V8SI, IX86_BT_V8DF, 2130 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_QI, 2131 IX86_BT_V8DI, IX86_BT_V8SF, IX86_BT_INT, IX86_BT_VOID, 2132 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V8DI, IX86_BT_V8DF, 2133 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_HI, 2134 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_INT, IX86_BT_VOID, 2135 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V8SI, IX86_BT_V8DI, 2136 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_QI, 2137 IX86_BT_V8DI, IX86_BT_V8SI, IX86_BT_INT, IX86_BT_VOID, 2138 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V8DI, IX86_BT_V8DI, 2139 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_PCVOID, 2140 IX86_BT_V4SI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V4DF, 2141 IX86_BT_V4DF, IX86_BT_PCVOID, IX86_BT_V4SI, IX86_BT_QI, 2142 IX86_BT_INT, IX86_BT_V2DF, IX86_BT_V2DF, IX86_BT_PCVOID, 2143 IX86_BT_V2DI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V4DF, 2144 IX86_BT_V4DF, IX86_BT_PCVOID, IX86_BT_V4DI, IX86_BT_QI, 2145 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_PCVOID, 2146 IX86_BT_V4SI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V8SF, 2147 IX86_BT_V8SF, IX86_BT_PCVOID, IX86_BT_V8SI, IX86_BT_QI, 2148 IX86_BT_INT, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_PCVOID, 2149 IX86_BT_V2DI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V4SF, 2150 IX86_BT_V4SF, IX86_BT_PCVOID, IX86_BT_V4DI, IX86_BT_QI, 2151 IX86_BT_INT, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_PCVOID, 2152 IX86_BT_V4SI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V4DI, 2153 IX86_BT_V4DI, IX86_BT_PCVOID, IX86_BT_V4SI, IX86_BT_QI, 2154 IX86_BT_INT, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_PCVOID, 2155 IX86_BT_V2DI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V4DI, 2156 IX86_BT_V4DI, IX86_BT_PCVOID, IX86_BT_V4DI, IX86_BT_QI, 2157 IX86_BT_INT, IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_PCVOID, 2158 IX86_BT_V4SI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V8SI, 2159 IX86_BT_V8SI, IX86_BT_PCVOID, IX86_BT_V8SI, IX86_BT_QI, 2160 IX86_BT_INT, IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_PCVOID, 2161 IX86_BT_V2DI, IX86_BT_QI, IX86_BT_INT, IX86_BT_V4SI, 2162 IX86_BT_V4SI, IX86_BT_PCVOID, IX86_BT_V4DI, IX86_BT_QI, 2163 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_QI, 2164 IX86_BT_V8SI, IX86_BT_V8SF, IX86_BT_INT, IX86_BT_VOID, 2165 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V4SI, IX86_BT_V4SF, 2166 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_QI, 2167 IX86_BT_V4SI, IX86_BT_V4DF, IX86_BT_INT, IX86_BT_VOID, 2168 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V4SI, IX86_BT_V2DF, 2169 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_QI, 2170 IX86_BT_V4DI, IX86_BT_V4SF, IX86_BT_INT, IX86_BT_VOID, 2171 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V2DI, IX86_BT_V4SF, 2172 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_QI, 2173 IX86_BT_V4DI, IX86_BT_V4DF, IX86_BT_INT, IX86_BT_VOID, 2174 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V2DI, IX86_BT_V2DF, 2175 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_QI, 2176 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_INT, IX86_BT_VOID, 2177 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V4SI, IX86_BT_V4SI, 2178 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_QI, 2179 IX86_BT_V4SI, IX86_BT_V4DI, IX86_BT_INT, IX86_BT_VOID, 2180 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V4SI, IX86_BT_V2DI, 2181 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_QI, 2182 IX86_BT_V4DI, IX86_BT_V4SI, IX86_BT_INT, IX86_BT_VOID, 2183 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V2DI, IX86_BT_V4SI, 2184 IX86_BT_INT, IX86_BT_VOID, IX86_BT_PVOID, IX86_BT_QI, 2185 IX86_BT_V4DI, IX86_BT_V4DI, IX86_BT_INT, IX86_BT_VOID, 2186 IX86_BT_PVOID, IX86_BT_QI, IX86_BT_V2DI, IX86_BT_V2DI, 2187 IX86_BT_INT, IX86_BT_VOID, IX86_BT_QI, IX86_BT_V8SI, 2188 IX86_BT_PCVOID, IX86_BT_INT, IX86_BT_INT, IX86_BT_VOID, 2189 IX86_BT_HI, IX86_BT_V16SI, IX86_BT_PCVOID, IX86_BT_INT, 2190 IX86_BT_INT, IX86_BT_VOID, IX86_BT_QI, IX86_BT_V8DI, 2191 IX86_BT_PCVOID, IX86_BT_INT, IX86_BT_INT, IX86_BT_VOID, 2192 IX86_BT_PV8QI, IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_VOID, 2193 IX86_BT_PV16QI, IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_V64QI, 2194 IX86_BT_V64QI, IX86_BT_V64QI, IX86_BT_INT, IX86_BT_V64QI, 2195 IX86_BT_V64QI, IX86_BT_V64QI, IX86_BT_INT, IX86_BT_V64QI, 2196 IX86_BT_UDI, IX86_BT_V32QI, IX86_BT_V32QI, IX86_BT_V32QI, 2197 IX86_BT_INT, IX86_BT_V32QI, IX86_BT_USI, IX86_BT_V16QI, 2198 IX86_BT_V16QI, IX86_BT_V16QI, IX86_BT_INT, IX86_BT_V16QI, 2199 IX86_BT_UHI, IX86_BT_V64QI, IX86_BT_V64QI, IX86_BT_V64QI, 2200 IX86_BT_VOID, IX86_BT_PV64QI, IX86_BT_V64QI, IX86_BT_UDI, 2201 IX86_BT_VOID, IX86_BT_PV32HI, IX86_BT_V32HI, IX86_BT_USI, 2202 IX86_BT_VOID, IX86_BT_PV32QI, IX86_BT_V32QI, IX86_BT_USI, 2203 IX86_BT_VOID, IX86_BT_PV16QI, IX86_BT_V16QI, IX86_BT_UHI, 2204 IX86_BT_VOID, IX86_BT_PV16HI, IX86_BT_V16HI, IX86_BT_UHI, 2205 IX86_BT_VOID, IX86_BT_PV8HI, IX86_BT_V8HI, IX86_BT_UQI, 2206 IX86_BT_V64QI, IX86_BT_PCV64QI, IX86_BT_V64QI, IX86_BT_UDI, 2207 IX86_BT_V32HI, IX86_BT_PCV32HI, IX86_BT_V32HI, IX86_BT_USI, 2208 IX86_BT_V32QI, IX86_BT_PCV32QI, IX86_BT_V32QI, IX86_BT_USI, 2209 IX86_BT_V16QI, IX86_BT_PCV16QI, IX86_BT_V16QI, IX86_BT_UHI, 2210 IX86_BT_V16HI, IX86_BT_PCV16HI, IX86_BT_V16HI, IX86_BT_UHI, 2211 IX86_BT_V8HI, IX86_BT_PCV8HI, IX86_BT_V8HI, IX86_BT_UQI, 2212 IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_INT, 2213 IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_INT, 2214 IX86_BT_V32HI, IX86_BT_INT, IX86_BT_V16SI, IX86_BT_V16SI, 2215 IX86_BT_V16SI, IX86_BT_INT, IX86_BT_V16SI, IX86_BT_V16SI, 2216 IX86_BT_V16SI, IX86_BT_INT, IX86_BT_V16SI, IX86_BT_INT, 2217 IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_INT, 2218 IX86_BT_V8DI, IX86_BT_INT, IX86_BT_V16HI, IX86_BT_V16HI, 2219 IX86_BT_V16HI, IX86_BT_INT, IX86_BT_V16HI, IX86_BT_INT, 2220 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_INT, 2221 IX86_BT_V8SI, IX86_BT_INT, IX86_BT_V4DI, IX86_BT_V4DI, 2222 IX86_BT_V4DI, IX86_BT_INT, IX86_BT_V4DI, IX86_BT_INT, 2223 IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_V8HI, IX86_BT_INT, 2224 IX86_BT_V8HI, IX86_BT_INT, IX86_BT_V4SI, IX86_BT_V4SI, 2225 IX86_BT_V4SI, IX86_BT_INT, IX86_BT_V4SI, IX86_BT_INT, 2226 IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_V2DI, IX86_BT_INT, 2227 IX86_BT_V2DI, IX86_BT_INT, IX86_BT_V32HI, IX86_BT_V32HI, 2228 IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_V8DI, IX86_BT_V8DI, 2229 IX86_BT_V8DI, IX86_BT_V8DI, IX86_BT_V16SI, IX86_BT_V16SI, 2230 IX86_BT_V16SI, IX86_BT_V16SI, IX86_BT_V4DI, IX86_BT_V4DI, 2231 IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_V4SI, IX86_BT_UHI, 2232 IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_V8SI, IX86_BT_UHI, 2233 IX86_BT_V32HI, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V32HI, 2234 IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_V32HI, IX86_BT_USI, 2235 IX86_BT_V32HI, IX86_BT_V16SF, IX86_BT_V16SF, IX86_BT_USI, 2236 IX86_BT_V16HI, IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V16HI, 2237 IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V16HI, IX86_BT_UHI, 2238 IX86_BT_V16HI, IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_UHI, 2239 IX86_BT_V8HI, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V8HI, 2240 IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V8HI, IX86_BT_UQI, 2241 IX86_BT_V8HI, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_UQI, 2242 IX86_BT_V16HI, IX86_BT_V16SF, IX86_BT_V16HI, IX86_BT_V16SF, 2243 IX86_BT_V16HI, IX86_BT_UHI, IX86_BT_V16HI, IX86_BT_V16SF, 2244 IX86_BT_UHI, IX86_BT_V8HI, IX86_BT_V8SF, IX86_BT_V8HI, 2245 IX86_BT_V8SF, IX86_BT_V8HI, IX86_BT_UQI, IX86_BT_V8HI, 2246 IX86_BT_V8SF, IX86_BT_UQI, IX86_BT_V8HI, IX86_BT_V4SF, 2247 IX86_BT_V8HI, IX86_BT_V4SF, IX86_BT_V8HI, IX86_BT_UQI, 2248 IX86_BT_V8HI, IX86_BT_V4SF, IX86_BT_UQI, IX86_BT_V16SF, 2249 IX86_BT_V16SF, IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_V16SF, 2250 IX86_BT_V16SF, IX86_BT_V32HI, IX86_BT_V32HI, IX86_BT_UHI, 2251 IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V16HI, IX86_BT_V16HI, 2252 IX86_BT_V8SF, IX86_BT_V8SF, IX86_BT_V16HI, IX86_BT_V16HI, 2253 IX86_BT_UQI, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V8HI, 2254 IX86_BT_V8HI, IX86_BT_V4SF, IX86_BT_V4SF, IX86_BT_V8HI, 2255 IX86_BT_V8HI, IX86_BT_UQI 2256}; 2257 2258 2259static const unsigned short ix86_builtin_func_start[] = { 2260 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 2261 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 2262 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 2263 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 2264 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 2265 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 2266 114, 116, 120, 122, 124, 126, 128, 130, 134, 136, 2267 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 2268 158, 160, 162, 164, 166, 168, 172, 174, 176, 178, 2269 180, 182, 184, 186, 188, 190, 192, 194, 197, 199, 2270 202, 205, 207, 209, 211, 213, 215, 217, 219, 221, 2271 223, 225, 227, 229, 231, 233, 235, 237, 239, 241, 2272 243, 245, 247, 249, 253, 257, 259, 261, 264, 267, 2273 270, 273, 276, 279, 282, 285, 288, 291, 294, 297, 2274 300, 303, 306, 309, 312, 315, 318, 321, 324, 327, 2275 330, 333, 336, 339, 342, 345, 348, 351, 354, 357, 2276 360, 363, 366, 369, 372, 375, 378, 381, 386, 389, 2277 394, 397, 400, 405, 408, 411, 414, 417, 420, 423, 2278 426, 429, 432, 435, 438, 441, 444, 447, 450, 455, 2279 458, 461, 464, 467, 470, 473, 476, 479, 482, 485, 2280 488, 493, 498, 501, 504, 507, 510, 513, 516, 519, 2281 524, 527, 531, 534, 539, 542, 545, 548, 553, 556, 2282 561, 564, 567, 572, 575, 578, 581, 584, 587, 590, 2283 595, 598, 603, 606, 609, 612, 615, 618, 623, 626, 2284 629, 634, 637, 640, 643, 646, 649, 653, 659, 665, 2285 669, 675, 682, 687, 692, 698, 704, 711, 714, 718, 2286 724, 731, 736, 742, 747, 754, 760, 766, 773, 780, 2287 787, 794, 798, 804, 810, 813, 816, 821, 826, 829, 2288 832, 835, 838, 841, 846, 849, 853, 857, 860, 863, 2289 867, 873, 876, 881, 884, 890, 893, 898, 903, 906, 2290 911, 914, 919, 922, 925, 930, 935, 938, 941, 944, 2291 950, 956, 962, 968, 972, 976, 982, 988, 991, 994, 2292 997, 1000, 1003, 1008, 1013, 1018, 1021, 1026, 1029, 1032, 2293 1037, 1040, 1045, 1048, 1051, 1054, 1057, 1060, 1063, 1066, 2294 1069, 1072, 1075, 1078, 1081, 1084, 1087, 1090, 1093, 1096, 2295 1099, 1102, 1105, 1108, 1112, 1115, 1124, 1131, 1138, 1147, 2296 1156, 1163, 1167, 1170, 1174, 1177, 1181, 1184, 1188, 1191, 2297 1193, 1195, 1197, 1199, 1202, 1205, 1208, 1210, 1212, 1214, 2298 1216, 1218, 1220, 1222, 1224, 1226, 1228, 1230, 1232, 1234, 2299 1236, 1238, 1240, 1243, 1246, 1249, 1252, 1256, 1261, 1265, 2300 1270, 1274, 1279, 1283, 1288, 1292, 1297, 1301, 1306, 1310, 2301 1315, 1319, 1324, 1328, 1333, 1337, 1342, 1346, 1350, 1354, 2302 1359, 1363, 1368, 1372, 1378, 1382, 1388, 1392, 1397, 1403, 2303 1407, 1412, 1418, 1420, 1422, 1424, 1426, 1428, 1430, 1432, 2304 1434, 1436, 1438, 1440, 1442, 1444, 1446, 1450, 1454, 1458, 2305 1462, 1466, 1470, 1474, 1478, 1482, 1487, 1491, 1495, 1500, 2306 1505, 1510, 1514, 1518, 1522, 1526, 1530, 1534, 1540, 1544, 2307 1548, 1553, 1557, 1561, 1565, 1569, 1573, 1578, 1582, 1586, 2308 1590, 1595, 1600, 1605, 1610, 1614, 1618, 1622, 1626, 1630, 2309 1634, 1638, 1642, 1646, 1652, 1656, 1660, 1665, 1669, 1675, 2310 1679, 1683, 1687, 1691, 1697, 1701, 1705, 1709, 1713, 1717, 2311 1721, 1725, 1729, 1733, 1737, 1741, 1745, 1750, 1756, 1761, 2312 1767, 1771, 1775, 1779, 1783, 1787, 1791, 1795, 1799, 1804, 2313 1809, 1814, 1819, 1824, 1829, 1834, 1839, 1844, 1849, 1854, 2314 1859, 1864, 1869, 1874, 1878, 1882, 1886, 1890, 1894, 1898, 2315 1902, 1906, 1910, 1914, 1919, 1925, 1930, 1935, 1940, 1945, 2316 1951, 1956, 1961, 1966, 1970, 1974, 1978, 1982, 1986, 1990, 2317 1994, 1998, 2002, 2006, 2010, 2014, 2018, 2022, 2026, 2030, 2318 2034, 2038, 2042, 2046, 2050, 2054, 2058, 2062, 2066, 2070, 2319 2074, 2078, 2082, 2086, 2090, 2094, 2098, 2102, 2106, 2110, 2320 2114, 2118, 2122, 2126, 2130, 2134, 2138, 2142, 2146, 2150, 2321 2154, 2158, 2162, 2166, 2170, 2174, 2178, 2182, 2186, 2190, 2322 2194, 2198, 2202, 2206, 2210, 2214, 2218, 2222, 2226, 2230, 2323 2234, 2238, 2242, 2246, 2250, 2254, 2258, 2262, 2266, 2270, 2324 2274, 2278, 2282, 2286, 2290, 2294, 2298, 2302, 2306, 2310, 2325 2314, 2318, 2322, 2326, 2330, 2334, 2338, 2343, 2348, 2353, 2326 2358, 2364, 2370, 2376, 2382, 2386, 2390, 2394, 2398, 2402, 2327 2406, 2410, 2414, 2418, 2422, 2426, 2430, 2434, 2438, 2442, 2328 2446, 2450, 2454, 2458, 2462, 2466, 2470, 2474, 2478, 2482, 2329 2486, 2490, 2494, 2498, 2502, 2506, 2510, 2514, 2518, 2522, 2330 2526, 2530, 2534, 2538, 2542, 2546, 2550, 2554, 2558, 2562, 2331 2568, 2572, 2576, 2580, 2584, 2588, 2592, 2596, 2600, 2605, 2332 2610, 2615, 2620, 2625, 2631, 2637, 2643, 2648, 2653, 2658, 2333 2663, 2668, 2673, 2678, 2683, 2688, 2694, 2700, 2706, 2712, 2334 2718, 2722, 2726, 2730, 2734, 2738, 2742, 2746, 2750, 2754, 2335 2758, 2762, 2766, 2770, 2775, 2780, 2783, 2786, 2791, 2794, 2336 2797, 2802, 2806, 2810, 2814, 2818, 2822, 2826, 2830, 2835, 2337 2840, 2845, 2850, 2855, 2860, 2865, 2870, 2876, 2882, 2891, 2338 2896, 2901, 2904, 2907, 2910, 2913, 2916, 2919, 2922, 2925, 2339 2929, 2933, 2937, 2941, 2945, 2949, 2954, 2959, 2964, 2969, 2340 2974, 2979, 2984, 2989, 2994, 2999, 3004, 3009, 3015, 3021, 2341 3027, 3033, 3039, 3045, 3051, 3057, 3062, 3067, 3073, 3079, 2342 3086, 3093, 3099, 3105, 3111, 3117, 3123, 3129, 3135, 3141, 2343 3147, 3153, 3159, 3165, 3171, 3177, 3183, 3189, 3195, 3201, 2344 3207, 3213, 3219, 3225, 3231, 3237, 3243, 3249, 3255, 3261, 2345 3267, 3273, 3279, 3285, 3291, 3297, 3303, 3309, 3315, 3321, 2346 3327, 3333, 3339, 3345, 3351, 3357, 3363, 3369, 3375, 3381, 2347 3387, 3393, 3399, 3405, 3411, 3417, 3423, 3429, 3435, 3441, 2348 3447, 3453, 3459, 3465, 3471, 3477, 3483, 3489, 3495, 3501, 2349 3507, 3513, 3519, 3525, 3531, 3537, 3543, 3549, 3555, 3561, 2350 3567, 3573, 3579, 3585, 3591, 3597, 3603, 3609, 3615, 3621, 2351 3627, 3633, 3639, 3643, 3647, 3651, 3657, 3663, 3669, 3672, 2352 3676, 3680, 3684, 3688, 3692, 3696, 3700, 3704, 3708, 3712, 2353 3716, 3720, 3724, 3730, 3734, 3740, 3746, 3752, 3758, 3764, 2354 3770, 3776, 3782, 3786, 3790, 3794, 3796, 3800, 3804, 3807, 2355 3812, 3816, 3819, 3824, 3828, 3831, 3836, 3840, 3842, 3846, 2356 3849, 3851, 3855, 3858, 3860, 3864, 3867, 3871, 3876, 3880, 2357 3885, 3889, 3894 2358}; 2359 2360 2361static const enum ix86_builtin_func_type ix86_builtin_func_alias_base[] = { 2362 UQI_FTYPE_UQI_UQI, 2363 V2DF_FTYPE_V2DF, 2364 V4DF_FTYPE_V4DF, 2365 V8DF_FTYPE_V8DF, 2366 V4SF_FTYPE_V4SF, 2367 V8SF_FTYPE_V8SF, 2368 V16SF_FTYPE_V16SF, 2369 V4SI_FTYPE_V2DF_V2DF, 2370 V8SI_FTYPE_V4DF_V4DF, 2371 V16SI_FTYPE_V8DF_V8DF, 2372 V4SI_FTYPE_V4SF, 2373 V8SI_FTYPE_V8SF, 2374 V16SI_FTYPE_V16SF, 2375 INT_FTYPE_V2DF_V2DF, 2376 INT_FTYPE_V2DI_V2DI, 2377 INT_FTYPE_V4DF_V4DF, 2378 INT_FTYPE_V4DI_V4DI, 2379 INT_FTYPE_V4SF_V4SF, 2380 INT_FTYPE_V8SF_V8SF, 2381 V2DF_FTYPE_V2DF, 2382 V4SF_FTYPE_V4SF, 2383 V1DI_FTYPE_V1DI_SI, 2384 V2DI_FTYPE_V2DI_SI, 2385 V2SI_FTYPE_V2SI_SI, 2386 V4HI_FTYPE_V4HI_SI, 2387 V4SI_FTYPE_V4SI_SI, 2388 V8HI_FTYPE_V8HI_SI, 2389 V1DI_FTYPE_V1DI_V1DI, 2390 V2DI_FTYPE_V2DI_V2DI, 2391 V2SI_FTYPE_V2SI_V2SI, 2392 V4HI_FTYPE_V4HI_V4HI, 2393 V4SI_FTYPE_V4SI_V4SI, 2394 V8HI_FTYPE_V8HI_V8HI, 2395 V16HI_FTYPE_V16HI_SI, 2396 V16HI_FTYPE_V16HI_V8HI, 2397 V8SI_FTYPE_V8SI_SI, 2398 V8SI_FTYPE_V8SI_V4SI, 2399 V4DI_FTYPE_V4DI_INT, 2400 V4DI_FTYPE_V4DI_V2DI, 2401 V16HI_FTYPE_V16HI_INT_V16HI_UHI, 2402 V16HI_FTYPE_V16HI_V8HI_V16HI_UHI, 2403 V16SI_FTYPE_V16SI_INT_V16SI_UHI, 2404 V16SI_FTYPE_V16SI_V4SI_V16SI_UHI, 2405 V2DI_FTYPE_V2DI_INT_V2DI_UQI, 2406 V2DI_FTYPE_V2DI_V2DI_V2DI_UQI, 2407 V32HI_FTYPE_V32HI_INT_V32HI_USI, 2408 V32HI_FTYPE_V32HI_V8HI_V32HI_USI, 2409 V4DI_FTYPE_V4DI_INT_V4DI_UQI, 2410 V4DI_FTYPE_V4DI_V2DI_V4DI_UQI, 2411 V4SI_FTYPE_V4SI_INT_V4SI_UQI, 2412 V4SI_FTYPE_V4SI_V4SI_V4SI_UQI, 2413 V8DI_FTYPE_V8DI_INT_V8DI_UQI, 2414 V8DI_FTYPE_V8DI_V2DI_V8DI_UQI, 2415 V8HI_FTYPE_V8HI_INT_V8HI_UQI, 2416 V8HI_FTYPE_V8HI_V8HI_V8HI_UQI, 2417 V8SI_FTYPE_V8SI_INT_V8SI_UQI, 2418 V8SI_FTYPE_V8SI_V4SI_V8SI_UQI, 2419 V2DF_FTYPE_V2DF_V2DF, 2420 V4SF_FTYPE_V4SF_V4SF, 2421 V8DI_FTYPE_V8DI_INT, 2422 V4DI_FTYPE_V4DI_INT, 2423 V2DI_FTYPE_V2DI_INT, 2424 V8DI_FTYPE_V8DI_V8DI_INT, 2425 V8DI_FTYPE_V8DI_V8DI_INT_V8DI_UDI, 2426 V4DI_FTYPE_V4DI_V4DI_INT_V4DI_USI, 2427 V2DI_FTYPE_V2DI_V2DI_INT_V2DI_UHI, 2428 V4DI_FTYPE_V4DI_V4DI_INT, 2429 V2DI_FTYPE_V2DI_V2DI_INT, 2430 V1DI_FTYPE_V1DI_V1DI_INT, 2431 V16QI_FTYPE_V16QI_V16QI, 2432 V2DI_FTYPE_V2DI_V2DI, 2433 V4SI_FTYPE_V4SI_V4SI, 2434 V8HI_FTYPE_V8HI_V8HI, 2435 V16QI_FTYPE_V16QI_V16QI, 2436 V2DF_FTYPE_V2DF_V2DF, 2437 V2DI_FTYPE_V2DI_V2DI, 2438 V4SF_FTYPE_V4SF_V4SF, 2439 V4SI_FTYPE_V4SI_V4SI, 2440 V8HI_FTYPE_V8HI_V8HI 2441}; 2442