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