1;; Unspec defintions. 2;; Copyright (C) 2012-2022 Free Software Foundation, Inc. 3;; Contributed by ARM Ltd. 4 5;; This file is part of GCC. 6 7;; GCC is free software; you can redistribute it and/or modify it 8;; under the terms of the GNU General Public License as published 9;; by the Free Software Foundation; either version 3, or (at your 10;; option) any later version. 11 12;; GCC is distributed in the hope that it will be useful, but WITHOUT 13;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 14;; or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public 15;; License for more details. 16 17;; You should have received a copy of the GNU General Public License 18;; along with GCC; see the file COPYING3. If not see 19;; <http://www.gnu.org/licenses/>. 20 21;; UNSPEC Usage: 22;; Note: sin and cos are no-longer used. 23;; Unspec enumerators for Neon are defined in neon.md. 24;; Unspec enumerators for iwmmxt2 are defined in iwmmxt2.md 25 26(define_c_enum "unspec" [ 27 UNSPEC_PUSH_MULT ; `push multiple' operation: 28 ; operand 0 is the first register, 29 ; subsequent registers are in parallel (use ...) 30 ; expressions. 31 UNSPEC_PIC_SYM ; A symbol that has been treated properly for pic 32 ; usage, that is, we will add the pic_register 33 ; value to it before trying to dereference it. 34 UNSPEC_PIC_BASE ; Add PC and all but the last operand together, 35 ; The last operand is the number of a PIC_LABEL 36 ; that points at the containing instruction. 37 UNSPEC_PRLG_STK ; A special barrier that prevents frame accesses 38 ; being scheduled before the stack adjustment insn. 39 UNSPEC_REGISTER_USE ; As USE insns are not meaningful after reload, 40 ; this unspec is used to prevent the deletion of 41 ; instructions setting registers for EH handling 42 ; and stack frame generation. Operand 0 is the 43 ; register to "use". 44 UNSPEC_CHECK_ARCH ; Set CCs to indicate 26-bit or 32-bit mode. 45 UNSPEC_WSHUFH ; Used by the intrinsic form of the iWMMXt WSHUFH instruction. 46 UNSPEC_WACC ; Used by the intrinsic form of the iWMMXt WACC instruction. 47 UNSPEC_TMOVMSK ; Used by the intrinsic form of the iWMMXt TMOVMSK instruction. 48 UNSPEC_WSAD ; Used by the intrinsic form of the iWMMXt WSAD instruction. 49 UNSPEC_WSADZ ; Used by the intrinsic form of the iWMMXt WSADZ instruction. 50 UNSPEC_WMACS ; Used by the intrinsic form of the iWMMXt WMACS instruction. 51 UNSPEC_WMACU ; Used by the intrinsic form of the iWMMXt WMACU instruction. 52 UNSPEC_WMACSZ ; Used by the intrinsic form of the iWMMXt WMACSZ instruction. 53 UNSPEC_WMACUZ ; Used by the intrinsic form of the iWMMXt WMACUZ instruction. 54 UNSPEC_CLRDI ; Used by the intrinsic form of the iWMMXt CLRDI instruction. 55 UNSPEC_WALIGNI ; Used by the intrinsic form of the iWMMXt WALIGN instruction. 56 UNSPEC_TLS ; A symbol that has been treated properly for TLS usage. 57 UNSPEC_PIC_LABEL ; A label used for PIC access that does not appear in the 58 ; instruction stream. 59 UNSPEC_PIC_OFFSET ; A symbolic 12-bit OFFSET that has been treated 60 ; correctly for PIC usage. 61 UNSPEC_GOTSYM_OFF ; The offset of the start of the GOT from a 62 ; a given symbolic address. 63 UNSPEC_THUMB1_CASESI ; A Thumb1 compressed dispatch-table call. 64 UNSPEC_RBIT ; rbit operation. 65 UNSPEC_SYMBOL_OFFSET ; The offset of the start of the symbol from 66 ; another symbolic address. 67 UNSPEC_MEMORY_BARRIER ; Represent a memory barrier. 68 UNSPEC_UNALIGNED_LOAD ; Used to represent ldr/ldrh instructions that access 69 ; unaligned locations, on architectures which support 70 ; that. 71 UNSPEC_UNALIGNED_STORE ; Same for str/strh. 72 UNSPEC_PIC_UNIFIED ; Create a common pic addressing form. 73 UNSPEC_Q_SET ; Represent setting the Q bit. 74 UNSPEC_GE_SET ; Represent setting the GE bits. 75 UNSPEC_APSR_READ ; Represent reading the APSR. 76 77 UNSPEC_LL ; Represent an unpaired load-register-exclusive. 78 UNSPEC_VRINTZ ; Represent a float to integral float rounding 79 ; towards zero. 80 UNSPEC_VRINTP ; Represent a float to integral float rounding 81 ; towards +Inf. 82 UNSPEC_VRINTM ; Represent a float to integral float rounding 83 ; towards -Inf. 84 UNSPEC_VRINTR ; Represent a float to integral float rounding 85 ; FPSCR rounding mode. 86 UNSPEC_VRINTX ; Represent a float to integral float rounding 87 ; FPSCR rounding mode and signal inexactness. 88 UNSPEC_VRINTA ; Represent a float to integral float rounding 89 ; towards nearest, ties away from zero. 90 UNSPEC_PROBE_STACK ; Probe stack memory reference 91 UNSPEC_NONSECURE_MEM ; Represent non-secure memory in ARMv8-M with 92 ; security extension 93 UNSPEC_SP_SET ; Represent the setting of stack protector's canary 94 UNSPEC_SP_TEST ; Represent the testing of stack protector's canary 95 ; against the guard. 96 UNSPEC_PIC_RESTORE ; Use to restore fdpic register 97 98 UNSPEC_SXTAB16 ; Represent the SXTAB16 operation. 99 UNSPEC_UXTAB16 ; Represent the UXTAB16 operation. 100 UNSPEC_SXTB16 ; Represent the SXTB16 operation. 101 UNSPEC_UXTB16 ; Represent the UXTB16 operation. 102 UNSPEC_QADD8 ; Represent the QADD8 operation. 103 UNSPEC_QSUB8 ; Represent the QSUB8 operation. 104 UNSPEC_SHADD8 ; Represent the SHADD8 operation. 105 UNSPEC_SHSUB8 ; Represent the SHSUB8 operation. 106 UNSPEC_UHADD8 ; Represent the UHADD8 operation. 107 UNSPEC_UHSUB8 ; Represent the UHSUB8 operation. 108 UNSPEC_UQADD8 ; Represent the UQADD8 operation. 109 UNSPEC_UQSUB8 ; Represent the UQSUB8 operation. 110 UNSPEC_QADD16 ; Represent the QADD16 operation. 111 UNSPEC_QASX ; Represent the QASX operation. 112 UNSPEC_QSAX ; Represent the QSAX operation. 113 UNSPEC_QSUB16 ; Represent the QSUB16 operation. 114 UNSPEC_SHADD16 ; Represent the SHADD16 operation. 115 UNSPEC_SHASX ; Represent the SHASX operation. 116 UNSPEC_SHSAX ; Represent the SSAX operation. 117 UNSPEC_SHSUB16 ; Represent the SHSUB16 operation. 118 UNSPEC_UHADD16 ; Represent the UHADD16 operation. 119 UNSPEC_UHASX ; Represent the UHASX operation. 120 UNSPEC_UHSAX ; Represent the USAX operation. 121 UNSPEC_UHSUB16 ; Represent the UHSUB16 operation. 122 UNSPEC_UQADD16 ; Represent the UQADD16 operation. 123 UNSPEC_UQASX ; Represent the UQASX operation. 124 UNSPEC_UQSAX ; Represent the UQSAX operation. 125 UNSPEC_UQSUB16 ; Represent the UQSUB16 operation. 126 UNSPEC_SMUSD ; Represent the SMUSD operation. 127 UNSPEC_SMUSDX ; Represent the SMUSDX operation. 128 UNSPEC_USAD8 ; Represent the USAD8 operation. 129 UNSPEC_USADA8 ; Represent the USADA8 operation. 130 UNSPEC_SMLALD ; Represent the SMLALD operation. 131 UNSPEC_SMLALDX ; Represent the SMLALDX operation. 132 UNSPEC_SMLSLD ; Represent the SMLSLD operation. 133 UNSPEC_SMLSLDX ; Represent the SMLSLDX operation. 134 UNSPEC_SMLAWB ; Represent the SMLAWB operation. 135 UNSPEC_SMLAWT ; Represent the SMLAWT operation. 136 UNSPEC_SEL ; Represent the SEL operation. 137 UNSPEC_SADD8 ; Represent the SADD8 operation. 138 UNSPEC_SSUB8 ; Represent the SSUB8 operation. 139 UNSPEC_UADD8 ; Represent the UADD8 operation. 140 UNSPEC_USUB8 ; Represent the USUB8 operation. 141 UNSPEC_SADD16 ; Represent the SADD16 operation. 142 UNSPEC_SASX ; Represent the SASX operation. 143 UNSPEC_SSAX ; Represent the SSAX operation. 144 UNSPEC_SSUB16 ; Represent the SSUB16 operation. 145 UNSPEC_UADD16 ; Represent the UADD16 operation. 146 UNSPEC_UASX ; Represent the UASX operation. 147 UNSPEC_USAX ; Represent the USAX operation. 148 UNSPEC_USUB16 ; Represent the USUB16 operation. 149 UNSPEC_SMLAD ; Represent the SMLAD operation. 150 UNSPEC_SMLADX ; Represent the SMLADX operation. 151 UNSPEC_SMLSD ; Represent the SMLSD operation. 152 UNSPEC_SMLSDX ; Represent the SMLSDX operation. 153 UNSPEC_SMUAD ; Represent the SMUAD operation. 154 UNSPEC_SMUADX ; Represent the SMUADX operation. 155 UNSPEC_SSAT16 ; Represent the SSAT16 operation. 156 UNSPEC_USAT16 ; Represent the USAT16 operation. 157 UNSPEC_CDE ; Custom Datapath Extension instruction. 158 UNSPEC_CDEA ; Custom Datapath Extension instruction. 159 UNSPEC_VCDE ; Custom Datapath Extension instruction. 160 UNSPEC_VCDEA ; Custom Datapath Extension instruction. 161 UNSPEC_DLS ; Used for DLS (Do Loop Start), Armv8.1-M Mainline instruction 162]) 163 164 165(define_c_enum "unspec" [ 166 UNSPEC_WADDC ; Used by the intrinsic form of the iWMMXt WADDC instruction. 167 UNSPEC_WABS ; Used by the intrinsic form of the iWMMXt WABS instruction. 168 UNSPEC_WQMULWMR ; Used by the intrinsic form of the iWMMXt WQMULWMR instruction. 169 UNSPEC_WQMULMR ; Used by the intrinsic form of the iWMMXt WQMULMR instruction. 170 UNSPEC_WQMULWM ; Used by the intrinsic form of the iWMMXt WQMULWM instruction. 171 UNSPEC_WQMULM ; Used by the intrinsic form of the iWMMXt WQMULM instruction. 172 UNSPEC_WQMIAxyn ; Used by the intrinsic form of the iWMMXt WMIAxyn instruction. 173 UNSPEC_WQMIAxy ; Used by the intrinsic form of the iWMMXt WMIAxy instruction. 174 UNSPEC_TANDC ; Used by the intrinsic form of the iWMMXt TANDC instruction. 175 UNSPEC_TORC ; Used by the intrinsic form of the iWMMXt TORC instruction. 176 UNSPEC_TORVSC ; Used by the intrinsic form of the iWMMXt TORVSC instruction. 177 UNSPEC_TEXTRC ; Used by the intrinsic form of the iWMMXt TEXTRC instruction. 178 UNSPEC_GET_FPSCR_NZCVQC ; Represent fetch of FPSCR_nzcvqc content. 179]) 180 181 182;; UNSPEC_VOLATILE Usage: 183 184(define_c_enum "unspecv" [ 185 VUNSPEC_BLOCKAGE ; `blockage' insn to prevent scheduling across an 186 ; insn in the code. 187 VUNSPEC_EPILOGUE ; `epilogue' insn, used to represent any part of the 188 ; instruction epilogue sequence that isn't expanded 189 ; into normal RTL. Used for both normal and sibcall 190 ; epilogues. 191 VUNSPEC_THUMB1_INTERWORK ; `prologue_thumb1_interwork' insn, used to swap 192 ; modes from arm to thumb. 193 VUNSPEC_ALIGN ; `align' insn. Used at the head of a minipool table 194 ; for inlined constants. 195 VUNSPEC_POOL_END ; `end-of-table'. Used to mark the end of a minipool 196 ; table. 197 VUNSPEC_POOL_1 ; `pool-entry(1)'. An entry in the constant pool for 198 ; an 8-bit object. 199 VUNSPEC_POOL_2 ; `pool-entry(2)'. An entry in the constant pool for 200 ; a 16-bit object. 201 VUNSPEC_POOL_4 ; `pool-entry(4)'. An entry in the constant pool for 202 ; a 32-bit object. 203 VUNSPEC_POOL_8 ; `pool-entry(8)'. An entry in the constant pool for 204 ; a 64-bit object. 205 VUNSPEC_POOL_16 ; `pool-entry(16)'. An entry in the constant pool for 206 ; a 128-bit object. 207 VUNSPEC_TMRC ; Used by the iWMMXt TMRC instruction. 208 VUNSPEC_TMCR ; Used by the iWMMXt TMCR instruction. 209 VUNSPEC_ALIGN8 ; 8-byte alignment version of VUNSPEC_ALIGN 210 VUNSPEC_WCMP_EQ ; Used by the iWMMXt WCMPEQ instructions 211 VUNSPEC_WCMP_GTU ; Used by the iWMMXt WCMPGTU instructions 212 VUNSPEC_WCMP_GT ; Used by the iwMMXT WCMPGT instructions 213 VUNSPEC_EH_RETURN ; Use to override the return address for exception 214 ; handling. 215 VUNSPEC_ATOMIC_CAS ; Represent an atomic compare swap. 216 VUNSPEC_ATOMIC_XCHG ; Represent an atomic exchange. 217 VUNSPEC_ATOMIC_OP ; Represent an atomic operation. 218 VUNSPEC_LL ; Represent a load-register-exclusive. 219 VUNSPEC_LDRD_ATOMIC ; Represent an LDRD used as an atomic DImode load. 220 VUNSPEC_SC ; Represent a store-register-exclusive. 221 VUNSPEC_LAX ; Represent a load-register-acquire-exclusive. 222 VUNSPEC_SLX ; Represent a store-register-release-exclusive. 223 VUNSPEC_LDA ; Represent a store-register-acquire. 224 VUNSPEC_STL ; Represent a store-register-release. 225 VUNSPEC_GET_FPSCR ; Represent fetch of FPSCR content. 226 VUNSPEC_SET_FPSCR ; Represent assign of FPSCR content. 227 VUNSPEC_SET_FPSCR_NZCVQC ; Represent assign of FPSCR_nzcvqc content. 228 VUNSPEC_PROBE_STACK_RANGE ; Represent stack range probing. 229 VUNSPEC_CDP ; Represent the coprocessor cdp instruction. 230 VUNSPEC_CDP2 ; Represent the coprocessor cdp2 instruction. 231 VUNSPEC_LDC ; Represent the coprocessor ldc instruction. 232 VUNSPEC_LDC2 ; Represent the coprocessor ldc2 instruction. 233 VUNSPEC_LDCL ; Represent the coprocessor ldcl instruction. 234 VUNSPEC_LDC2L ; Represent the coprocessor ldc2l instruction. 235 VUNSPEC_STC ; Represent the coprocessor stc instruction. 236 VUNSPEC_STC2 ; Represent the coprocessor stc2 instruction. 237 VUNSPEC_STCL ; Represent the coprocessor stcl instruction. 238 VUNSPEC_STC2L ; Represent the coprocessor stc2l instruction. 239 VUNSPEC_MCR ; Represent the coprocessor mcr instruction. 240 VUNSPEC_MCR2 ; Represent the coprocessor mcr2 instruction. 241 VUNSPEC_MRC ; Represent the coprocessor mrc instruction. 242 VUNSPEC_MRC2 ; Represent the coprocessor mrc2 instruction. 243 VUNSPEC_MCRR ; Represent the coprocessor mcrr instruction. 244 VUNSPEC_MCRR2 ; Represent the coprocessor mcrr2 instruction. 245 VUNSPEC_MRRC ; Represent the coprocessor mrrc instruction. 246 VUNSPEC_MRRC2 ; Represent the coprocessor mrrc2 instruction. 247 VUNSPEC_SPECULATION_BARRIER ; Represents an unconditional speculation barrier. 248 VUNSPEC_APSR_WRITE ; Represent writing the APSR. 249 VUNSPEC_VSTR_VLDR ; Represent the vstr/vldr instruction. 250 VUNSPEC_CLRM_APSR ; Represent the clearing of APSR with clrm instruction. 251 VUNSPEC_VSCCLRM_VPR ; Represent the clearing of VPR with vscclrm 252 ; instruction. 253 VUNSPEC_VLSTM ; Represent the lazy store multiple with vlstm 254 ; instruction. 255 VUNSPEC_VLLDM ; Represent the lazy load multiple with vlldm 256 ; instruction. 257]) 258 259;; Enumerators for NEON unspecs. 260(define_c_enum "unspec" [ 261 UNSPEC_ASHIFT_SIGNED 262 UNSPEC_ASHIFT_UNSIGNED 263 UNSPEC_CRC32B 264 UNSPEC_CRC32H 265 UNSPEC_CRC32W 266 UNSPEC_CRC32CB 267 UNSPEC_CRC32CH 268 UNSPEC_CRC32CW 269 UNSPEC_AESD 270 UNSPEC_AESE 271 UNSPEC_AESIMC 272 UNSPEC_AESMC 273 UNSPEC_AES_PROTECT 274 UNSPEC_SHA1C 275 UNSPEC_SHA1M 276 UNSPEC_SHA1P 277 UNSPEC_SHA1H 278 UNSPEC_SHA1SU0 279 UNSPEC_SHA1SU1 280 UNSPEC_SHA256H 281 UNSPEC_SHA256H2 282 UNSPEC_SHA256SU0 283 UNSPEC_SHA256SU1 284 UNSPEC_VMULLP64 285 UNSPEC_LOAD_COUNT 286 UNSPEC_VABAL_S 287 UNSPEC_VABAL_U 288 UNSPEC_VABD_F 289 UNSPEC_VABD_S 290 UNSPEC_VABD_U 291 UNSPEC_VABDL_S 292 UNSPEC_VABDL_U 293 UNSPEC_VADD 294 UNSPEC_VADDHN 295 UNSPEC_VRADDHN 296 UNSPEC_VADDL_S 297 UNSPEC_VADDL_U 298 UNSPEC_VADDW_S 299 UNSPEC_VADDW_U 300 UNSPEC_VBSL 301 UNSPEC_VCAGE 302 UNSPEC_VCAGT 303 UNSPEC_VCALE 304 UNSPEC_VCALT 305 UNSPEC_VCEQ 306 UNSPEC_VCGE 307 UNSPEC_VCGEU 308 UNSPEC_VCGT 309 UNSPEC_VCGTU 310 UNSPEC_VCLS 311 UNSPEC_VCONCAT 312 UNSPEC_VCVT 313 UNSPEC_VCVT_S 314 UNSPEC_VCVT_U 315 UNSPEC_VCVT_S_N 316 UNSPEC_VCVT_U_N 317 UNSPEC_VCVT_HF_S_N 318 UNSPEC_VCVT_HF_U_N 319 UNSPEC_VCVT_SI_S_N 320 UNSPEC_VCVT_SI_U_N 321 UNSPEC_VCVTH_S 322 UNSPEC_VCVTH_U 323 UNSPEC_VCVTA_S 324 UNSPEC_VCVTA_U 325 UNSPEC_VCVTM_S 326 UNSPEC_VCVTM_U 327 UNSPEC_VCVTN_S 328 UNSPEC_VCVTN_U 329 UNSPEC_VCVTP_S 330 UNSPEC_VCVTP_U 331 UNSPEC_VEXT 332 UNSPEC_VHADD_S 333 UNSPEC_VHADD_U 334 UNSPEC_VRHADD_S 335 UNSPEC_VRHADD_U 336 UNSPEC_VHSUB_S 337 UNSPEC_VHSUB_U 338 UNSPEC_VLD1 339 UNSPEC_VLD1_LANE 340 UNSPEC_VLD2 341 UNSPEC_VLD2_DUP 342 UNSPEC_VLD2_LANE 343 UNSPEC_VLD3 344 UNSPEC_VLD3A 345 UNSPEC_VLD3B 346 UNSPEC_VLD3_DUP 347 UNSPEC_VLD3_LANE 348 UNSPEC_VLD4 349 UNSPEC_VLD4A 350 UNSPEC_VLD4B 351 UNSPEC_VLD4_DUP 352 UNSPEC_VLD4_LANE 353 UNSPEC_VMAX 354 UNSPEC_VMAX_U 355 UNSPEC_VMAXNM 356 UNSPEC_VMIN 357 UNSPEC_VMIN_U 358 UNSPEC_VMINNM 359 UNSPEC_VMLA 360 UNSPEC_VMLA_LANE 361 UNSPEC_VMLAL_S 362 UNSPEC_VMLAL_U 363 UNSPEC_VMLAL_S_LANE 364 UNSPEC_VMLAL_U_LANE 365 UNSPEC_VMLS 366 UNSPEC_VMLS_LANE 367 UNSPEC_VMLSL_S 368 UNSPEC_VMLSL_U 369 UNSPEC_VMLSL_S_LANE 370 UNSPEC_VMLSL_U_LANE 371 UNSPEC_VMLSL_LANE 372 UNSPEC_VFMA_LANE 373 UNSPEC_VFMS_LANE 374 UNSPEC_VMOVL_S 375 UNSPEC_VMOVL_U 376 UNSPEC_VMOVN 377 UNSPEC_VMUL 378 UNSPEC_VMULL_P 379 UNSPEC_VMULL_S 380 UNSPEC_VMULL_U 381 UNSPEC_VMUL_LANE 382 UNSPEC_VMULL_S_LANE 383 UNSPEC_VMULL_U_LANE 384 UNSPEC_VPADAL_S 385 UNSPEC_VPADAL_U 386 UNSPEC_VPADD 387 UNSPEC_VPADDL_S 388 UNSPEC_VPADDL_U 389 UNSPEC_VPMAX 390 UNSPEC_VPMAX_U 391 UNSPEC_VPMIN 392 UNSPEC_VPMIN_U 393 UNSPEC_VPSMAX 394 UNSPEC_VPSMIN 395 UNSPEC_VPUMAX 396 UNSPEC_VPUMIN 397 UNSPEC_VQABS 398 UNSPEC_VQADD_S 399 UNSPEC_VQADD_U 400 UNSPEC_VQDMLAL 401 UNSPEC_VQDMLAL_LANE 402 UNSPEC_VQDMLSL 403 UNSPEC_VQDMLSL_LANE 404 UNSPEC_VQDMULH 405 UNSPEC_VQDMULH_LANE 406 UNSPEC_VQRDMULH 407 UNSPEC_VQRDMULH_LANE 408 UNSPEC_VQDMULL 409 UNSPEC_VQDMULL_LANE 410 UNSPEC_VQMOVN_S 411 UNSPEC_VQMOVN_U 412 UNSPEC_VQMOVUN 413 UNSPEC_VQNEG 414 UNSPEC_VQSHL_S 415 UNSPEC_VQSHL_U 416 UNSPEC_VQRSHL_S 417 UNSPEC_VQRSHL_U 418 UNSPEC_VQSHL_S_N 419 UNSPEC_VQSHL_U_N 420 UNSPEC_VQSHLU_N 421 UNSPEC_VQSHRN_S_N 422 UNSPEC_VQSHRN_U_N 423 UNSPEC_VQRSHRN_S_N 424 UNSPEC_VQRSHRN_U_N 425 UNSPEC_VQSHRUN_N 426 UNSPEC_VQRSHRUN_N 427 UNSPEC_VQSUB_S 428 UNSPEC_VQSUB_U 429 UNSPEC_VRECPE 430 UNSPEC_VRECPS 431 UNSPEC_VREV16 432 UNSPEC_VREV32 433 UNSPEC_VREV64 434 UNSPEC_VRSQRTE 435 UNSPEC_VRSQRTS 436 UNSPEC_VSHL_S 437 UNSPEC_VSHL_U 438 UNSPEC_VRSHL_S 439 UNSPEC_VRSHL_U 440 UNSPEC_VSHLL_S_N 441 UNSPEC_VSHLL_U_N 442 UNSPEC_VSHL_N 443 UNSPEC_VSHR_S_N 444 UNSPEC_VSHR_U_N 445 UNSPEC_VRSHR_S_N 446 UNSPEC_VRSHR_U_N 447 UNSPEC_VSHRN_N 448 UNSPEC_VRSHRN_N 449 UNSPEC_VSLI 450 UNSPEC_VSRA_S_N 451 UNSPEC_VSRA_U_N 452 UNSPEC_VRSRA_S_N 453 UNSPEC_VRSRA_U_N 454 UNSPEC_VSRI 455 UNSPEC_VST1 456 UNSPEC_VST1_LANE 457 UNSPEC_VST2 458 UNSPEC_VST2_LANE 459 UNSPEC_VST3 460 UNSPEC_VST3A 461 UNSPEC_VST3B 462 UNSPEC_VST3_LANE 463 UNSPEC_VST4 464 UNSPEC_VST4A 465 UNSPEC_VST4B 466 UNSPEC_VST4_LANE 467 UNSPEC_VSTRUCTDUMMY 468 UNSPEC_VSUB 469 UNSPEC_VSUBHN 470 UNSPEC_VRSUBHN 471 UNSPEC_VSUBL_S 472 UNSPEC_VSUBL_U 473 UNSPEC_VSUBW_S 474 UNSPEC_VSUBW_U 475 UNSPEC_VTBL 476 UNSPEC_VTBX 477 UNSPEC_VTRN1 478 UNSPEC_VTRN2 479 UNSPEC_VTST 480 UNSPEC_VUZP1 481 UNSPEC_VUZP2 482 UNSPEC_VZIP1 483 UNSPEC_VZIP2 484 UNSPEC_MISALIGNED_ACCESS 485 UNSPEC_VCLE 486 UNSPEC_VCLT 487 UNSPEC_NVRINTZ 488 UNSPEC_NVRINTP 489 UNSPEC_NVRINTM 490 UNSPEC_NVRINTX 491 UNSPEC_NVRINTA 492 UNSPEC_NVRINTN 493 UNSPEC_VQRDMLAH 494 UNSPEC_VQRDMLSH 495 UNSPEC_VRND 496 UNSPEC_VRNDA 497 UNSPEC_VRNDI 498 UNSPEC_VRNDM 499 UNSPEC_VRNDN 500 UNSPEC_VRNDP 501 UNSPEC_VRNDX 502 UNSPEC_DOT_S 503 UNSPEC_DOT_U 504 UNSPEC_DOT_US 505 UNSPEC_DOT_SU 506 UNSPEC_VFML_LO 507 UNSPEC_VFML_HI 508 UNSPEC_VCADD90 509 UNSPEC_VCADD270 510 UNSPEC_VCMLA 511 UNSPEC_VCMLA90 512 UNSPEC_VCMLA180 513 UNSPEC_VCMLA270 514 UNSPEC_VCMLA_CONJ 515 UNSPEC_VCMLA180_CONJ 516 UNSPEC_VCMUL 517 UNSPEC_VCMUL90 518 UNSPEC_VCMUL180 519 UNSPEC_VCMUL270 520 UNSPEC_VCMUL_CONJ 521 UNSPEC_MATMUL_S 522 UNSPEC_MATMUL_U 523 UNSPEC_MATMUL_US 524 UNSPEC_BFCVT 525 UNSPEC_BFCVT_HIGH 526 UNSPEC_BFMMLA 527 UNSPEC_BFMAB 528 UNSPEC_BFMAT 529]) 530 531;; Enumerators for MVE unspecs. 532(define_c_enum "unspec" [ 533 VST4Q 534 VRNDXQ_F 535 VRNDQ_F 536 VRNDPQ_F 537 VRNDNQ_F 538 VRNDMQ_F 539 VRNDAQ_F 540 VREV64Q_F 541 VDUPQ_N_F 542 VREV32Q_F 543 VCVTTQ_F32_F16 544 VCVTBQ_F32_F16 545 VCVTQ_TO_F_S 546 VQNEGQ_S 547 VCVTQ_TO_F_U 548 VREV16Q_S 549 VREV16Q_U 550 VADDLVQ_S 551 VMVNQ_N_S 552 VMVNQ_N_U 553 VCVTAQ_S 554 VCVTAQ_U 555 VREV64Q_S 556 VREV64Q_U 557 VQABSQ_S 558 VDUPQ_N_U 559 VDUPQ_N_S 560 VCLSQ_S 561 VADDVQ_S 562 VADDVQ_U 563 VREV32Q_U 564 VREV32Q_S 565 VMOVLTQ_U 566 VMOVLTQ_S 567 VMOVLBQ_S 568 VMOVLBQ_U 569 VCVTQ_FROM_F_S 570 VCVTQ_FROM_F_U 571 VCVTPQ_S 572 VCVTPQ_U 573 VCVTNQ_S 574 VCVTNQ_U 575 VCVTMQ_S 576 VCVTMQ_U 577 VADDLVQ_U 578 VCTP8Q 579 VCTP16Q 580 VCTP32Q 581 VCTP64Q 582 VPNOT 583 VCREATEQ_F 584 VCVTQ_N_TO_F_S 585 VCVTQ_N_TO_F_U 586 VBRSRQ_N_F 587 VSUBQ_N_F 588 VCREATEQ_U 589 VCREATEQ_S 590 VSHRQ_N_S 591 VSHRQ_N_U 592 VCVTQ_N_FROM_F_S 593 VCVTQ_N_FROM_F_U 594 VADDLVQ_P_S 595 VADDLVQ_P_U 596 VSHLQ_S 597 VSHLQ_U 598 VABDQ_S 599 VADDQ_N_S 600 VADDVAQ_S 601 VADDVQ_P_S 602 VBRSRQ_N_S 603 VHADDQ_S 604 VHADDQ_N_S 605 VHSUBQ_S 606 VHSUBQ_N_S 607 VMAXQ_S 608 VMAXVQ_S 609 VMINQ_S 610 VMINVQ_S 611 VMLADAVQ_S 612 VMULHQ_S 613 VMULLBQ_INT_S 614 VMULLTQ_INT_S 615 VMULQ_S 616 VMULQ_N_S 617 VQADDQ_S 618 VQADDQ_N_S 619 VQRSHLQ_S 620 VQRSHLQ_N_S 621 VQSHLQ_S 622 VQSHLQ_N_S 623 VQSHLQ_R_S 624 VQSUBQ_S 625 VQSUBQ_N_S 626 VRHADDQ_S 627 VRMULHQ_S 628 VRSHLQ_S 629 VRSHLQ_N_S 630 VRSHRQ_N_S 631 VSHLQ_N_S 632 VSHLQ_R_S 633 VSUBQ_S 634 VSUBQ_N_S 635 VABDQ_U 636 VADDQ_N_U 637 VADDVAQ_U 638 VADDVQ_P_U 639 VBRSRQ_N_U 640 VHADDQ_U 641 VHADDQ_N_U 642 VHSUBQ_U 643 VHSUBQ_N_U 644 VMAXQ_U 645 VMAXVQ_U 646 VMINQ_U 647 VMINVQ_U 648 VMLADAVQ_U 649 VMULHQ_U 650 VMULLBQ_INT_U 651 VMULLTQ_INT_U 652 VMULQ_U 653 VMULQ_N_U 654 VQADDQ_U 655 VQADDQ_N_U 656 VQRSHLQ_U 657 VQRSHLQ_N_U 658 VQSHLQ_U 659 VQSHLQ_N_U 660 VQSHLQ_R_U 661 VQSUBQ_U 662 VQSUBQ_N_U 663 VRHADDQ_U 664 VRMULHQ_U 665 VRSHLQ_U 666 VRSHLQ_N_U 667 VRSHRQ_N_U 668 VSHLQ_N_U 669 VSHLQ_R_U 670 VSUBQ_U 671 VSUBQ_N_U 672 VHCADDQ_ROT270_S 673 VHCADDQ_ROT90_S 674 VMAXAQ_S 675 VMAXAVQ_S 676 VMINAQ_S 677 VMINAVQ_S 678 VMLADAVXQ_S 679 VMLSDAVQ_S 680 VMLSDAVXQ_S 681 VQDMULHQ_N_S 682 VQDMULHQ_S 683 VQRDMULHQ_N_S 684 VQRDMULHQ_S 685 VQSHLUQ_N_S 686 VABDQ_M_S 687 VABDQ_M_U 688 VABDQ_F 689 VADDQ_N_F 690 VMAXNMAQ_F 691 VMAXNMAVQ_F 692 VMAXNMQ_F 693 VMAXNMVQ_F 694 VMINNMAQ_F 695 VMINNMAVQ_F 696 VMINNMQ_F 697 VMINNMVQ_F 698 VMULQ_F 699 VMULQ_N_F 700 VSUBQ_F 701 VADDLVAQ_U 702 VADDLVAQ_S 703 VBICQ_N_U 704 VBICQ_N_S 705 VCTP8Q_M 706 VCTP16Q_M 707 VCTP32Q_M 708 VCTP64Q_M 709 VCVTBQ_F16_F32 710 VCVTTQ_F16_F32 711 VMLALDAVQ_U 712 VMLALDAVXQ_U 713 VMLALDAVXQ_S 714 VMLALDAVQ_S 715 VMLSLDAVQ_S 716 VMLSLDAVXQ_S 717 VMOVNBQ_U 718 VMOVNBQ_S 719 VMOVNTQ_U 720 VMOVNTQ_S 721 VORRQ_N_S 722 VORRQ_N_U 723 VQDMULLBQ_N_S 724 VQDMULLBQ_S 725 VQDMULLTQ_N_S 726 VQDMULLTQ_S 727 VQMOVNBQ_U 728 VQMOVNBQ_S 729 VQMOVUNBQ_S 730 VQMOVUNTQ_S 731 VRMLALDAVHXQ_S 732 VRMLSLDAVHQ_S 733 VRMLSLDAVHXQ_S 734 VSHLLBQ_S 735 VSHLLBQ_U 736 VSHLLTQ_U 737 VSHLLTQ_S 738 VQMOVNTQ_U 739 VQMOVNTQ_S 740 VSHLLBQ_N_S 741 VSHLLBQ_N_U 742 VSHLLTQ_N_U 743 VSHLLTQ_N_S 744 VRMLALDAVHQ_U 745 VRMLALDAVHQ_S 746 VMULLTQ_POLY_P 747 VMULLBQ_POLY_P 748 VBICQ_M_N_S 749 VBICQ_M_N_U 750 VCMPEQQ_M_F 751 VCVTAQ_M_S 752 VCVTAQ_M_U 753 VCVTQ_M_TO_F_S 754 VCVTQ_M_TO_F_U 755 VQRSHRNBQ_N_U 756 VQRSHRNBQ_N_S 757 VQRSHRUNBQ_N_S 758 VRMLALDAVHAQ_S 759 VABAVQ_S 760 VABAVQ_U 761 VSHLCQ_S 762 VSHLCQ_U 763 VRMLALDAVHAQ_U 764 VABSQ_M_S 765 VADDVAQ_P_S 766 VADDVAQ_P_U 767 VCLSQ_M_S 768 VCLZQ_M_S 769 VCLZQ_M_U 770 VCMPCSQ_M_N_U 771 VCMPCSQ_M_U 772 VCMPEQQ_M_N_S 773 VCMPEQQ_M_N_U 774 VCMPEQQ_M_S 775 VCMPEQQ_M_U 776 VCMPGEQ_M_N_S 777 VCMPGEQ_M_S 778 VCMPGTQ_M_N_S 779 VCMPGTQ_M_S 780 VCMPHIQ_M_N_U 781 VCMPHIQ_M_U 782 VCMPLEQ_M_N_S 783 VCMPLEQ_M_S 784 VCMPLTQ_M_N_S 785 VCMPLTQ_M_S 786 VCMPNEQ_M_N_S 787 VCMPNEQ_M_N_U 788 VCMPNEQ_M_S 789 VCMPNEQ_M_U 790 VDUPQ_M_N_S 791 VDUPQ_M_N_U 792 VDWDUPQ_N_U 793 VDWDUPQ_WB_U 794 VIWDUPQ_N_U 795 VIWDUPQ_WB_U 796 VMAXAQ_M_S 797 VMAXAVQ_P_S 798 VMAXVQ_P_S 799 VMAXVQ_P_U 800 VMINAQ_M_S 801 VMINAVQ_P_S 802 VMINVQ_P_S 803 VMINVQ_P_U 804 VMLADAVAQ_S 805 VMLADAVAQ_U 806 VMLADAVQ_P_S 807 VMLADAVQ_P_U 808 VMLADAVXQ_P_S 809 VMLAQ_N_S 810 VMLAQ_N_U 811 VMLASQ_N_S 812 VMLASQ_N_U 813 VMLSDAVQ_P_S 814 VMLSDAVXQ_P_S 815 VMVNQ_M_S 816 VMVNQ_M_U 817 VNEGQ_M_S 818 VPSELQ_S 819 VPSELQ_U 820 VQABSQ_M_S 821 VQDMLAHQ_N_S 822 VQDMLASHQ_N_S 823 VQNEGQ_M_S 824 VQRDMLADHQ_S 825 VQRDMLADHXQ_S 826 VQRDMLAHQ_N_S 827 VQRDMLASHQ_N_S 828 VQRDMLSDHQ_S 829 VQRDMLSDHXQ_S 830 VQRSHLQ_M_N_S 831 VQRSHLQ_M_N_U 832 VQSHLQ_M_R_S 833 VQSHLQ_M_R_U 834 VREV64Q_M_S 835 VREV64Q_M_U 836 VRSHLQ_M_N_S 837 VRSHLQ_M_N_U 838 VSHLQ_M_R_S 839 VSHLQ_M_R_U 840 VSLIQ_N_S 841 VSLIQ_N_U 842 VSRIQ_N_S 843 VSRIQ_N_U 844 VQDMLSDHXQ_S 845 VQDMLSDHQ_S 846 VQDMLADHXQ_S 847 VQDMLADHQ_S 848 VMLSDAVAXQ_S 849 VMLSDAVAQ_S 850 VMLADAVAXQ_S 851 VCMPGEQ_M_F 852 VCMPGTQ_M_N_F 853 VMLSLDAVQ_P_S 854 VRMLALDAVHAXQ_S 855 VMLSLDAVXQ_P_S 856 VFMAQ_F 857 VMLSLDAVAQ_S 858 VQSHRUNBQ_N_S 859 VQRSHRUNTQ_N_S 860 VMINNMAQ_M_F 861 VFMASQ_N_F 862 VDUPQ_M_N_F 863 VCMPGTQ_M_F 864 VCMPLTQ_M_F 865 VRMLSLDAVHQ_P_S 866 VQSHRUNTQ_N_S 867 VABSQ_M_F 868 VMAXNMAVQ_P_F 869 VFMAQ_N_F 870 VRMLSLDAVHXQ_P_S 871 VREV32Q_M_F 872 VRMLSLDAVHAQ_S 873 VRMLSLDAVHAXQ_S 874 VCMPLTQ_M_N_F 875 VCMPNEQ_M_F 876 VRNDAQ_M_F 877 VRNDPQ_M_F 878 VADDLVAQ_P_S 879 VQMOVUNBQ_M_S 880 VCMPLEQ_M_F 881 VMLSLDAVAXQ_S 882 VRNDXQ_M_F 883 VFMSQ_F 884 VMINNMVQ_P_F 885 VMAXNMVQ_P_F 886 VPSELQ_F 887 VQMOVUNTQ_M_S 888 VREV64Q_M_F 889 VNEGQ_M_F 890 VRNDMQ_M_F 891 VCMPLEQ_M_N_F 892 VCMPGEQ_M_N_F 893 VRNDNQ_M_F 894 VMINNMAVQ_P_F 895 VCMPNEQ_M_N_F 896 VRMLALDAVHQ_P_S 897 VRMLALDAVHXQ_P_S 898 VCMPEQQ_M_N_F 899 VMAXNMAQ_M_F 900 VRNDQ_M_F 901 VMLALDAVQ_P_U 902 VMLALDAVQ_P_S 903 VQMOVNBQ_M_S 904 VQMOVNBQ_M_U 905 VMOVLTQ_M_U 906 VMOVLTQ_M_S 907 VMOVNBQ_M_U 908 VMOVNBQ_M_S 909 VRSHRNTQ_N_U 910 VRSHRNTQ_N_S 911 VORRQ_M_N_S 912 VORRQ_M_N_U 913 VREV32Q_M_S 914 VREV32Q_M_U 915 VQRSHRNTQ_N_U 916 VQRSHRNTQ_N_S 917 VMOVNTQ_M_U 918 VMOVNTQ_M_S 919 VMOVLBQ_M_U 920 VMOVLBQ_M_S 921 VMLALDAVAQ_S 922 VMLALDAVAQ_U 923 VQSHRNBQ_N_U 924 VQSHRNBQ_N_S 925 VSHRNBQ_N_U 926 VSHRNBQ_N_S 927 VRSHRNBQ_N_S 928 VRSHRNBQ_N_U 929 VMLALDAVXQ_P_U 930 VMLALDAVXQ_P_S 931 VQMOVNTQ_M_U 932 VQMOVNTQ_M_S 933 VMVNQ_M_N_U 934 VMVNQ_M_N_S 935 VQSHRNTQ_N_U 936 VQSHRNTQ_N_S 937 VMLALDAVAXQ_S 938 VMLALDAVAXQ_U 939 VSHRNTQ_N_S 940 VSHRNTQ_N_U 941 VCVTBQ_M_F16_F32 942 VCVTBQ_M_F32_F16 943 VCVTTQ_M_F16_F32 944 VCVTTQ_M_F32_F16 945 VCVTMQ_M_S 946 VCVTMQ_M_U 947 VCVTNQ_M_S 948 VCVTPQ_M_S 949 VCVTPQ_M_U 950 VCVTQ_M_N_FROM_F_S 951 VCVTNQ_M_U 952 VREV16Q_M_S 953 VREV16Q_M_U 954 VREV32Q_M 955 VCVTQ_M_FROM_F_U 956 VCVTQ_M_FROM_F_S 957 VRMLALDAVHQ_P_U 958 VADDLVAQ_P_U 959 VCVTQ_M_N_FROM_F_U 960 VQSHLUQ_M_N_S 961 VABAVQ_P_S 962 VABAVQ_P_U 963 VSHLQ_M_S 964 VSHLQ_M_U 965 VSRIQ_M_N_S 966 VSRIQ_M_N_U 967 VSUBQ_M_U 968 VSUBQ_M_S 969 VCVTQ_M_N_TO_F_U 970 VCVTQ_M_N_TO_F_S 971 VQADDQ_M_U 972 VQADDQ_M_S 973 VRSHRQ_M_N_S 974 VSUBQ_M_N_S 975 VSUBQ_M_N_U 976 VBRSRQ_M_N_S 977 VSUBQ_M_N_F 978 VBICQ_M_F 979 VHADDQ_M_U 980 VBICQ_M_U 981 VBICQ_M_S 982 VMULQ_M_N_U 983 VHADDQ_M_S 984 VORNQ_M_F 985 VMLAQ_M_N_S 986 VQSUBQ_M_U 987 VQSUBQ_M_S 988 VMLAQ_M_N_U 989 VQSUBQ_M_N_U 990 VQSUBQ_M_N_S 991 VMULLTQ_INT_M_S 992 VMULLTQ_INT_M_U 993 VMULQ_M_N_S 994 VMULQ_M_N_F 995 VMLASQ_M_N_U 996 VMLASQ_M_N_S 997 VMAXQ_M_U 998 VQRDMLAHQ_M_N_U 999 VCADDQ_ROT270_M_F 1000 VCADDQ_ROT270_M_U 1001 VCADDQ_ROT270_M_S 1002 VQRSHLQ_M_S 1003 VMULQ_M_F 1004 VRHADDQ_M_U 1005 VSHRQ_M_N_U 1006 VRHADDQ_M_S 1007 VMULQ_M_S 1008 VMULQ_M_U 1009 VQDMLASHQ_M_N_S 1010 VQRDMLASHQ_M_N_S 1011 VRSHLQ_M_S 1012 VRSHLQ_M_U 1013 VRSHRQ_M_N_U 1014 VADDQ_M_N_F 1015 VADDQ_M_N_S 1016 VADDQ_M_N_U 1017 VQRDMLASHQ_M_N_U 1018 VMAXQ_M_S 1019 VQRDMLAHQ_M_N_S 1020 VORRQ_M_S 1021 VORRQ_M_U 1022 VORRQ_M_F 1023 VQRSHLQ_M_U 1024 VRMULHQ_M_U 1025 VRMULHQ_M_S 1026 VMINQ_M_S 1027 VMINQ_M_U 1028 VANDQ_M_F 1029 VANDQ_M_U 1030 VANDQ_M_S 1031 VHSUBQ_M_N_S 1032 VHSUBQ_M_N_U 1033 VMULHQ_M_S 1034 VMULHQ_M_U 1035 VMULLBQ_INT_M_U 1036 VMULLBQ_INT_M_S 1037 VCADDQ_ROT90_M_F 1038 VSHRQ_M_N_S 1039 VADDQ_M_U 1040 VSLIQ_M_N_U 1041 VQADDQ_M_N_S 1042 VBRSRQ_M_N_F 1043 VABDQ_M_F 1044 VBRSRQ_M_N_U 1045 VEORQ_M_F 1046 VSHLQ_M_N_S 1047 VQDMLAHQ_M_N_U 1048 VQDMLAHQ_M_N_S 1049 VSHLQ_M_N_U 1050 VMLADAVAQ_P_U 1051 VMLADAVAQ_P_S 1052 VSLIQ_M_N_S 1053 VQSHLQ_M_U 1054 VQSHLQ_M_S 1055 VCADDQ_ROT90_M_U 1056 VCADDQ_ROT90_M_S 1057 VORNQ_M_U 1058 VORNQ_M_S 1059 VQSHLQ_M_N_S 1060 VQSHLQ_M_N_U 1061 VADDQ_M_S 1062 VHADDQ_M_N_S 1063 VADDQ_M_F 1064 VQADDQ_M_N_U 1065 VEORQ_M_S 1066 VEORQ_M_U 1067 VHSUBQ_M_S 1068 VHSUBQ_M_U 1069 VHADDQ_M_N_U 1070 VHCADDQ_ROT90_M_S 1071 VQRDMLSDHQ_M_S 1072 VQRDMLSDHXQ_M_S 1073 VQRDMLADHXQ_M_S 1074 VQDMULHQ_M_S 1075 VMLADAVAXQ_P_S 1076 VQDMLADHXQ_M_S 1077 VQRDMULHQ_M_S 1078 VMLSDAVAXQ_P_S 1079 VQDMULHQ_M_N_S 1080 VHCADDQ_ROT270_M_S 1081 VQDMLSDHQ_M_S 1082 VQDMLSDHXQ_M_S 1083 VMLSDAVAQ_P_S 1084 VQRDMLADHQ_M_S 1085 VQDMLADHQ_M_S 1086 VMLALDAVAQ_P_U 1087 VMLALDAVAQ_P_S 1088 VQRSHRNBQ_M_N_U 1089 VQRSHRNBQ_M_N_S 1090 VQRSHRNTQ_M_N_S 1091 VQSHRNBQ_M_N_U 1092 VQSHRNBQ_M_N_S 1093 VQSHRNTQ_M_N_S 1094 VRSHRNBQ_M_N_U 1095 VRSHRNBQ_M_N_S 1096 VRSHRNTQ_M_N_U 1097 VSHLLBQ_M_N_U 1098 VSHLLBQ_M_N_S 1099 VSHLLTQ_M_N_U 1100 VSHLLTQ_M_N_S 1101 VSHRNBQ_M_N_S 1102 VSHRNBQ_M_N_U 1103 VSHRNTQ_M_N_S 1104 VSHRNTQ_M_N_U 1105 VMLALDAVAXQ_P_S 1106 VQRSHRNTQ_M_N_U 1107 VQSHRNTQ_M_N_U 1108 VRSHRNTQ_M_N_S 1109 VQRDMULHQ_M_N_S 1110 VRMLALDAVHAQ_P_S 1111 VMLSLDAVAQ_P_S 1112 VMLSLDAVAXQ_P_S 1113 VMULLBQ_POLY_M_P 1114 VMULLTQ_POLY_M_P 1115 VQDMULLBQ_M_N_S 1116 VQDMULLBQ_M_S 1117 VQDMULLTQ_M_N_S 1118 VQDMULLTQ_M_S 1119 VQRSHRUNBQ_M_N_S 1120 VQSHRUNBQ_M_N_S 1121 VQSHRUNTQ_M_N_S 1122 VRMLALDAVHAQ_P_U 1123 VRMLALDAVHAXQ_P_S 1124 VRMLSLDAVHAQ_P_S 1125 VRMLSLDAVHAXQ_P_S 1126 VQRSHRUNTQ_M_N_S 1127 VCMLAQ_M_F 1128 VCMLAQ_ROT180_M_F 1129 VCMLAQ_ROT270_M_F 1130 VCMLAQ_ROT90_M_F 1131 VCMULQ_M_F 1132 VCMULQ_ROT180_M_F 1133 VCMULQ_ROT270_M_F 1134 VCMULQ_ROT90_M_F 1135 VFMAQ_M_F 1136 VFMAQ_M_N_F 1137 VFMASQ_M_N_F 1138 VFMSQ_M_F 1139 VMAXNMQ_M_F 1140 VMINNMQ_M_F 1141 VSUBQ_M_F 1142 VSTRWQSB_S 1143 VSTRWQSB_U 1144 VSTRBQSO_S 1145 VSTRBQSO_U 1146 VSTRBQ_S 1147 VSTRBQ_U 1148 VLDRBQGO_S 1149 VLDRBQGO_U 1150 VLDRBQ_S 1151 VLDRBQ_U 1152 VLDRWQGB_S 1153 VLDRWQGB_U 1154 VLD1Q_F 1155 VLD1Q_S 1156 VLD1Q_U 1157 VLDRHQ_F 1158 VLDRHQGO_S 1159 VLDRHQGO_U 1160 VLDRHQGSO_S 1161 VLDRHQGSO_U 1162 VLDRHQ_S 1163 VLDRHQ_U 1164 VLDRWQ_F 1165 VLDRWQ_S 1166 VLDRWQ_U 1167 VLDRDQGB_S 1168 VLDRDQGB_U 1169 VLDRDQGO_S 1170 VLDRDQGO_U 1171 VLDRDQGSO_S 1172 VLDRDQGSO_U 1173 VLDRHQGO_F 1174 VLDRHQGSO_F 1175 VLDRWQGB_F 1176 VLDRWQGO_F 1177 VLDRWQGO_S 1178 VLDRWQGO_U 1179 VLDRWQGSO_F 1180 VLDRWQGSO_S 1181 VLDRWQGSO_U 1182 VSTRHQ_F 1183 VST1Q_S 1184 VST1Q_U 1185 VSTRHQSO_S 1186 VSTRHQ_U 1187 VSTRWQ_S 1188 VSTRWQ_U 1189 VSTRWQ_F 1190 VST1Q_F 1191 VSTRDQSB_S 1192 VSTRDQSB_U 1193 VSTRDQSO_S 1194 VSTRDQSO_U 1195 VSTRDQSSO_S 1196 VSTRDQSSO_U 1197 VSTRWQSO_S 1198 VSTRWQSO_U 1199 VSTRWQSSO_S 1200 VSTRWQSSO_U 1201 VSTRHQSO_F 1202 VSTRHQSSO_F 1203 VSTRWQSB_F 1204 VSTRWQSO_F 1205 VSTRWQSSO_F 1206 VDDUPQ 1207 VDDUPQ_M 1208 VDWDUPQ 1209 VDWDUPQ_M 1210 VIDUPQ 1211 VIDUPQ_M 1212 VIWDUPQ 1213 VIWDUPQ_M 1214 VSTRWQSBWB_S 1215 VSTRWQSBWB_U 1216 VLDRWQGBWB_S 1217 VLDRWQGBWB_U 1218 VSTRWQSBWB_F 1219 VLDRWQGBWB_F 1220 VSTRDQSBWB_S 1221 VSTRDQSBWB_U 1222 VLDRDQGBWB_S 1223 VLDRDQGBWB_U 1224 VADCQ_U 1225 VADCQ_M_U 1226 VADCQ_S 1227 VADCQ_M_S 1228 VSBCIQ_U 1229 VSBCIQ_S 1230 VSBCIQ_M_U 1231 VSBCIQ_M_S 1232 VSBCQ_U 1233 VSBCQ_S 1234 VSBCQ_M_U 1235 VSBCQ_M_S 1236 VADCIQ_U 1237 VADCIQ_M_U 1238 VADCIQ_S 1239 VADCIQ_M_S 1240 VLD2Q 1241 VLD4Q 1242 VST2Q 1243 VSHLCQ_M_U 1244 VSHLCQ_M_S 1245 VSTRHQSO_U 1246 VSTRHQSSO_S 1247 VSTRHQSSO_U 1248 VSTRHQ_S 1249 SRSHRL 1250 SRSHR 1251 URSHR 1252 URSHRL 1253 SQRSHR 1254 UQRSHL 1255 UQRSHLL_64 1256 UQRSHLL_48 1257 SQRSHRL_64 1258 SQRSHRL_48 1259 VSHLCQ_M_ 1260]) 1261