1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899
|
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|* *|
|* Intrinsic Function Source Fragment *|
|* *|
|* Automatically generated file, do not edit! *|
|* *|
\*===----------------------------------------------------------------------===*/
#ifndef LLVM_IR_INTRINSIC_AARCH64_ENUMS_H
#define LLVM_IR_INTRINSIC_AARCH64_ENUMS_H
namespace llvm {
namespace Intrinsic {
enum AARCH64Intrinsics : unsigned {
// Enum values for intrinsics
aarch64_addg = 364, // llvm.aarch64.addg
aarch64_clrex, // llvm.aarch64.clrex
aarch64_cls, // llvm.aarch64.cls
aarch64_cls64, // llvm.aarch64.cls64
aarch64_crc32b, // llvm.aarch64.crc32b
aarch64_crc32cb, // llvm.aarch64.crc32cb
aarch64_crc32ch, // llvm.aarch64.crc32ch
aarch64_crc32cw, // llvm.aarch64.crc32cw
aarch64_crc32cx, // llvm.aarch64.crc32cx
aarch64_crc32h, // llvm.aarch64.crc32h
aarch64_crc32w, // llvm.aarch64.crc32w
aarch64_crc32x, // llvm.aarch64.crc32x
aarch64_crypto_aesd, // llvm.aarch64.crypto.aesd
aarch64_crypto_aese, // llvm.aarch64.crypto.aese
aarch64_crypto_aesimc, // llvm.aarch64.crypto.aesimc
aarch64_crypto_aesmc, // llvm.aarch64.crypto.aesmc
aarch64_crypto_bcaxs, // llvm.aarch64.crypto.bcaxs
aarch64_crypto_bcaxu, // llvm.aarch64.crypto.bcaxu
aarch64_crypto_eor3s, // llvm.aarch64.crypto.eor3s
aarch64_crypto_eor3u, // llvm.aarch64.crypto.eor3u
aarch64_crypto_rax1, // llvm.aarch64.crypto.rax1
aarch64_crypto_sha1c, // llvm.aarch64.crypto.sha1c
aarch64_crypto_sha1h, // llvm.aarch64.crypto.sha1h
aarch64_crypto_sha1m, // llvm.aarch64.crypto.sha1m
aarch64_crypto_sha1p, // llvm.aarch64.crypto.sha1p
aarch64_crypto_sha1su0, // llvm.aarch64.crypto.sha1su0
aarch64_crypto_sha1su1, // llvm.aarch64.crypto.sha1su1
aarch64_crypto_sha256h, // llvm.aarch64.crypto.sha256h
aarch64_crypto_sha256h2, // llvm.aarch64.crypto.sha256h2
aarch64_crypto_sha256su0, // llvm.aarch64.crypto.sha256su0
aarch64_crypto_sha256su1, // llvm.aarch64.crypto.sha256su1
aarch64_crypto_sha512h, // llvm.aarch64.crypto.sha512h
aarch64_crypto_sha512h2, // llvm.aarch64.crypto.sha512h2
aarch64_crypto_sha512su0, // llvm.aarch64.crypto.sha512su0
aarch64_crypto_sha512su1, // llvm.aarch64.crypto.sha512su1
aarch64_crypto_sm3partw1, // llvm.aarch64.crypto.sm3partw1
aarch64_crypto_sm3partw2, // llvm.aarch64.crypto.sm3partw2
aarch64_crypto_sm3ss1, // llvm.aarch64.crypto.sm3ss1
aarch64_crypto_sm3tt1a, // llvm.aarch64.crypto.sm3tt1a
aarch64_crypto_sm3tt1b, // llvm.aarch64.crypto.sm3tt1b
aarch64_crypto_sm3tt2a, // llvm.aarch64.crypto.sm3tt2a
aarch64_crypto_sm3tt2b, // llvm.aarch64.crypto.sm3tt2b
aarch64_crypto_sm4e, // llvm.aarch64.crypto.sm4e
aarch64_crypto_sm4ekey, // llvm.aarch64.crypto.sm4ekey
aarch64_crypto_xar, // llvm.aarch64.crypto.xar
aarch64_dmb, // llvm.aarch64.dmb
aarch64_dsb, // llvm.aarch64.dsb
aarch64_fjcvtzs, // llvm.aarch64.fjcvtzs
aarch64_frint32x, // llvm.aarch64.frint32x
aarch64_frint32z, // llvm.aarch64.frint32z
aarch64_frint64x, // llvm.aarch64.frint64x
aarch64_frint64z, // llvm.aarch64.frint64z
aarch64_get_fpcr, // llvm.aarch64.get.fpcr
aarch64_gmi, // llvm.aarch64.gmi
aarch64_hint, // llvm.aarch64.hint
aarch64_irg, // llvm.aarch64.irg
aarch64_irg_sp, // llvm.aarch64.irg.sp
aarch64_isb, // llvm.aarch64.isb
aarch64_ld64b, // llvm.aarch64.ld64b
aarch64_ldaxp, // llvm.aarch64.ldaxp
aarch64_ldaxr, // llvm.aarch64.ldaxr
aarch64_ldg, // llvm.aarch64.ldg
aarch64_ldxp, // llvm.aarch64.ldxp
aarch64_ldxr, // llvm.aarch64.ldxr
aarch64_mops_memset_tag, // llvm.aarch64.mops.memset.tag
aarch64_neon_abs, // llvm.aarch64.neon.abs
aarch64_neon_addhn, // llvm.aarch64.neon.addhn
aarch64_neon_addp, // llvm.aarch64.neon.addp
aarch64_neon_bfcvt, // llvm.aarch64.neon.bfcvt
aarch64_neon_bfcvtn, // llvm.aarch64.neon.bfcvtn
aarch64_neon_bfcvtn2, // llvm.aarch64.neon.bfcvtn2
aarch64_neon_bfdot, // llvm.aarch64.neon.bfdot
aarch64_neon_bfmlalb, // llvm.aarch64.neon.bfmlalb
aarch64_neon_bfmlalt, // llvm.aarch64.neon.bfmlalt
aarch64_neon_bfmmla, // llvm.aarch64.neon.bfmmla
aarch64_neon_cls, // llvm.aarch64.neon.cls
aarch64_neon_fabd, // llvm.aarch64.neon.fabd
aarch64_neon_facge, // llvm.aarch64.neon.facge
aarch64_neon_facgt, // llvm.aarch64.neon.facgt
aarch64_neon_faddp, // llvm.aarch64.neon.faddp
aarch64_neon_faddv, // llvm.aarch64.neon.faddv
aarch64_neon_fcvtas, // llvm.aarch64.neon.fcvtas
aarch64_neon_fcvtau, // llvm.aarch64.neon.fcvtau
aarch64_neon_fcvtms, // llvm.aarch64.neon.fcvtms
aarch64_neon_fcvtmu, // llvm.aarch64.neon.fcvtmu
aarch64_neon_fcvtns, // llvm.aarch64.neon.fcvtns
aarch64_neon_fcvtnu, // llvm.aarch64.neon.fcvtnu
aarch64_neon_fcvtps, // llvm.aarch64.neon.fcvtps
aarch64_neon_fcvtpu, // llvm.aarch64.neon.fcvtpu
aarch64_neon_fcvtxn, // llvm.aarch64.neon.fcvtxn
aarch64_neon_fcvtzs, // llvm.aarch64.neon.fcvtzs
aarch64_neon_fcvtzu, // llvm.aarch64.neon.fcvtzu
aarch64_neon_fmax, // llvm.aarch64.neon.fmax
aarch64_neon_fmaxnm, // llvm.aarch64.neon.fmaxnm
aarch64_neon_fmaxnmp, // llvm.aarch64.neon.fmaxnmp
aarch64_neon_fmaxnmv, // llvm.aarch64.neon.fmaxnmv
aarch64_neon_fmaxp, // llvm.aarch64.neon.fmaxp
aarch64_neon_fmaxv, // llvm.aarch64.neon.fmaxv
aarch64_neon_fmin, // llvm.aarch64.neon.fmin
aarch64_neon_fminnm, // llvm.aarch64.neon.fminnm
aarch64_neon_fminnmp, // llvm.aarch64.neon.fminnmp
aarch64_neon_fminnmv, // llvm.aarch64.neon.fminnmv
aarch64_neon_fminp, // llvm.aarch64.neon.fminp
aarch64_neon_fminv, // llvm.aarch64.neon.fminv
aarch64_neon_fmlal, // llvm.aarch64.neon.fmlal
aarch64_neon_fmlal2, // llvm.aarch64.neon.fmlal2
aarch64_neon_fmlsl, // llvm.aarch64.neon.fmlsl
aarch64_neon_fmlsl2, // llvm.aarch64.neon.fmlsl2
aarch64_neon_fmulx, // llvm.aarch64.neon.fmulx
aarch64_neon_frecpe, // llvm.aarch64.neon.frecpe
aarch64_neon_frecps, // llvm.aarch64.neon.frecps
aarch64_neon_frecpx, // llvm.aarch64.neon.frecpx
aarch64_neon_frint32x, // llvm.aarch64.neon.frint32x
aarch64_neon_frint32z, // llvm.aarch64.neon.frint32z
aarch64_neon_frint64x, // llvm.aarch64.neon.frint64x
aarch64_neon_frint64z, // llvm.aarch64.neon.frint64z
aarch64_neon_frsqrte, // llvm.aarch64.neon.frsqrte
aarch64_neon_frsqrts, // llvm.aarch64.neon.frsqrts
aarch64_neon_ld1x2, // llvm.aarch64.neon.ld1x2
aarch64_neon_ld1x3, // llvm.aarch64.neon.ld1x3
aarch64_neon_ld1x4, // llvm.aarch64.neon.ld1x4
aarch64_neon_ld2, // llvm.aarch64.neon.ld2
aarch64_neon_ld2lane, // llvm.aarch64.neon.ld2lane
aarch64_neon_ld2r, // llvm.aarch64.neon.ld2r
aarch64_neon_ld3, // llvm.aarch64.neon.ld3
aarch64_neon_ld3lane, // llvm.aarch64.neon.ld3lane
aarch64_neon_ld3r, // llvm.aarch64.neon.ld3r
aarch64_neon_ld4, // llvm.aarch64.neon.ld4
aarch64_neon_ld4lane, // llvm.aarch64.neon.ld4lane
aarch64_neon_ld4r, // llvm.aarch64.neon.ld4r
aarch64_neon_pmul, // llvm.aarch64.neon.pmul
aarch64_neon_pmull, // llvm.aarch64.neon.pmull
aarch64_neon_pmull64, // llvm.aarch64.neon.pmull64
aarch64_neon_raddhn, // llvm.aarch64.neon.raddhn
aarch64_neon_rshrn, // llvm.aarch64.neon.rshrn
aarch64_neon_rsubhn, // llvm.aarch64.neon.rsubhn
aarch64_neon_sabd, // llvm.aarch64.neon.sabd
aarch64_neon_saddlp, // llvm.aarch64.neon.saddlp
aarch64_neon_saddlv, // llvm.aarch64.neon.saddlv
aarch64_neon_saddv, // llvm.aarch64.neon.saddv
aarch64_neon_scalar_sqxtn, // llvm.aarch64.neon.scalar.sqxtn
aarch64_neon_scalar_sqxtun, // llvm.aarch64.neon.scalar.sqxtun
aarch64_neon_scalar_uqxtn, // llvm.aarch64.neon.scalar.uqxtn
aarch64_neon_sdot, // llvm.aarch64.neon.sdot
aarch64_neon_shadd, // llvm.aarch64.neon.shadd
aarch64_neon_shll, // llvm.aarch64.neon.shll
aarch64_neon_shsub, // llvm.aarch64.neon.shsub
aarch64_neon_smax, // llvm.aarch64.neon.smax
aarch64_neon_smaxp, // llvm.aarch64.neon.smaxp
aarch64_neon_smaxv, // llvm.aarch64.neon.smaxv
aarch64_neon_smin, // llvm.aarch64.neon.smin
aarch64_neon_sminp, // llvm.aarch64.neon.sminp
aarch64_neon_sminv, // llvm.aarch64.neon.sminv
aarch64_neon_smmla, // llvm.aarch64.neon.smmla
aarch64_neon_smull, // llvm.aarch64.neon.smull
aarch64_neon_sqabs, // llvm.aarch64.neon.sqabs
aarch64_neon_sqadd, // llvm.aarch64.neon.sqadd
aarch64_neon_sqdmulh, // llvm.aarch64.neon.sqdmulh
aarch64_neon_sqdmulh_lane, // llvm.aarch64.neon.sqdmulh.lane
aarch64_neon_sqdmulh_laneq, // llvm.aarch64.neon.sqdmulh.laneq
aarch64_neon_sqdmull, // llvm.aarch64.neon.sqdmull
aarch64_neon_sqdmulls_scalar, // llvm.aarch64.neon.sqdmulls.scalar
aarch64_neon_sqneg, // llvm.aarch64.neon.sqneg
aarch64_neon_sqrdmlah, // llvm.aarch64.neon.sqrdmlah
aarch64_neon_sqrdmlsh, // llvm.aarch64.neon.sqrdmlsh
aarch64_neon_sqrdmulh, // llvm.aarch64.neon.sqrdmulh
aarch64_neon_sqrdmulh_lane, // llvm.aarch64.neon.sqrdmulh.lane
aarch64_neon_sqrdmulh_laneq, // llvm.aarch64.neon.sqrdmulh.laneq
aarch64_neon_sqrshl, // llvm.aarch64.neon.sqrshl
aarch64_neon_sqrshrn, // llvm.aarch64.neon.sqrshrn
aarch64_neon_sqrshrun, // llvm.aarch64.neon.sqrshrun
aarch64_neon_sqshl, // llvm.aarch64.neon.sqshl
aarch64_neon_sqshlu, // llvm.aarch64.neon.sqshlu
aarch64_neon_sqshrn, // llvm.aarch64.neon.sqshrn
aarch64_neon_sqshrun, // llvm.aarch64.neon.sqshrun
aarch64_neon_sqsub, // llvm.aarch64.neon.sqsub
aarch64_neon_sqxtn, // llvm.aarch64.neon.sqxtn
aarch64_neon_sqxtun, // llvm.aarch64.neon.sqxtun
aarch64_neon_srhadd, // llvm.aarch64.neon.srhadd
aarch64_neon_srshl, // llvm.aarch64.neon.srshl
aarch64_neon_sshl, // llvm.aarch64.neon.sshl
aarch64_neon_sshll, // llvm.aarch64.neon.sshll
aarch64_neon_st1x2, // llvm.aarch64.neon.st1x2
aarch64_neon_st1x3, // llvm.aarch64.neon.st1x3
aarch64_neon_st1x4, // llvm.aarch64.neon.st1x4
aarch64_neon_st2, // llvm.aarch64.neon.st2
aarch64_neon_st2lane, // llvm.aarch64.neon.st2lane
aarch64_neon_st3, // llvm.aarch64.neon.st3
aarch64_neon_st3lane, // llvm.aarch64.neon.st3lane
aarch64_neon_st4, // llvm.aarch64.neon.st4
aarch64_neon_st4lane, // llvm.aarch64.neon.st4lane
aarch64_neon_subhn, // llvm.aarch64.neon.subhn
aarch64_neon_suqadd, // llvm.aarch64.neon.suqadd
aarch64_neon_tbl1, // llvm.aarch64.neon.tbl1
aarch64_neon_tbl2, // llvm.aarch64.neon.tbl2
aarch64_neon_tbl3, // llvm.aarch64.neon.tbl3
aarch64_neon_tbl4, // llvm.aarch64.neon.tbl4
aarch64_neon_tbx1, // llvm.aarch64.neon.tbx1
aarch64_neon_tbx2, // llvm.aarch64.neon.tbx2
aarch64_neon_tbx3, // llvm.aarch64.neon.tbx3
aarch64_neon_tbx4, // llvm.aarch64.neon.tbx4
aarch64_neon_uabd, // llvm.aarch64.neon.uabd
aarch64_neon_uaddlp, // llvm.aarch64.neon.uaddlp
aarch64_neon_uaddlv, // llvm.aarch64.neon.uaddlv
aarch64_neon_uaddv, // llvm.aarch64.neon.uaddv
aarch64_neon_udot, // llvm.aarch64.neon.udot
aarch64_neon_uhadd, // llvm.aarch64.neon.uhadd
aarch64_neon_uhsub, // llvm.aarch64.neon.uhsub
aarch64_neon_umax, // llvm.aarch64.neon.umax
aarch64_neon_umaxp, // llvm.aarch64.neon.umaxp
aarch64_neon_umaxv, // llvm.aarch64.neon.umaxv
aarch64_neon_umin, // llvm.aarch64.neon.umin
aarch64_neon_uminp, // llvm.aarch64.neon.uminp
aarch64_neon_uminv, // llvm.aarch64.neon.uminv
aarch64_neon_ummla, // llvm.aarch64.neon.ummla
aarch64_neon_umull, // llvm.aarch64.neon.umull
aarch64_neon_uqadd, // llvm.aarch64.neon.uqadd
aarch64_neon_uqrshl, // llvm.aarch64.neon.uqrshl
aarch64_neon_uqrshrn, // llvm.aarch64.neon.uqrshrn
aarch64_neon_uqshl, // llvm.aarch64.neon.uqshl
aarch64_neon_uqshrn, // llvm.aarch64.neon.uqshrn
aarch64_neon_uqsub, // llvm.aarch64.neon.uqsub
aarch64_neon_uqxtn, // llvm.aarch64.neon.uqxtn
aarch64_neon_urecpe, // llvm.aarch64.neon.urecpe
aarch64_neon_urhadd, // llvm.aarch64.neon.urhadd
aarch64_neon_urshl, // llvm.aarch64.neon.urshl
aarch64_neon_ursqrte, // llvm.aarch64.neon.ursqrte
aarch64_neon_usdot, // llvm.aarch64.neon.usdot
aarch64_neon_ushl, // llvm.aarch64.neon.ushl
aarch64_neon_ushll, // llvm.aarch64.neon.ushll
aarch64_neon_usmmla, // llvm.aarch64.neon.usmmla
aarch64_neon_usqadd, // llvm.aarch64.neon.usqadd
aarch64_neon_vcadd_rot270, // llvm.aarch64.neon.vcadd.rot270
aarch64_neon_vcadd_rot90, // llvm.aarch64.neon.vcadd.rot90
aarch64_neon_vcmla_rot0, // llvm.aarch64.neon.vcmla.rot0
aarch64_neon_vcmla_rot180, // llvm.aarch64.neon.vcmla.rot180
aarch64_neon_vcmla_rot270, // llvm.aarch64.neon.vcmla.rot270
aarch64_neon_vcmla_rot90, // llvm.aarch64.neon.vcmla.rot90
aarch64_neon_vcopy_lane, // llvm.aarch64.neon.vcopy.lane
aarch64_neon_vcvtfp2fxs, // llvm.aarch64.neon.vcvtfp2fxs
aarch64_neon_vcvtfp2fxu, // llvm.aarch64.neon.vcvtfp2fxu
aarch64_neon_vcvtfp2hf, // llvm.aarch64.neon.vcvtfp2hf
aarch64_neon_vcvtfxs2fp, // llvm.aarch64.neon.vcvtfxs2fp
aarch64_neon_vcvtfxu2fp, // llvm.aarch64.neon.vcvtfxu2fp
aarch64_neon_vcvthf2fp, // llvm.aarch64.neon.vcvthf2fp
aarch64_neon_vsli, // llvm.aarch64.neon.vsli
aarch64_neon_vsri, // llvm.aarch64.neon.vsri
aarch64_rndr, // llvm.aarch64.rndr
aarch64_rndrrs, // llvm.aarch64.rndrrs
aarch64_sdiv, // llvm.aarch64.sdiv
aarch64_set_fpcr, // llvm.aarch64.set.fpcr
aarch64_settag, // llvm.aarch64.settag
aarch64_settag_zero, // llvm.aarch64.settag.zero
aarch64_sisd_fabd, // llvm.aarch64.sisd.fabd
aarch64_sisd_fcvtxn, // llvm.aarch64.sisd.fcvtxn
aarch64_space, // llvm.aarch64.space
aarch64_st64b, // llvm.aarch64.st64b
aarch64_st64bv, // llvm.aarch64.st64bv
aarch64_st64bv0, // llvm.aarch64.st64bv0
aarch64_stg, // llvm.aarch64.stg
aarch64_stgp, // llvm.aarch64.stgp
aarch64_stlxp, // llvm.aarch64.stlxp
aarch64_stlxr, // llvm.aarch64.stlxr
aarch64_stxp, // llvm.aarch64.stxp
aarch64_stxr, // llvm.aarch64.stxr
aarch64_subp, // llvm.aarch64.subp
aarch64_sve_abs, // llvm.aarch64.sve.abs
aarch64_sve_adclb, // llvm.aarch64.sve.adclb
aarch64_sve_adclt, // llvm.aarch64.sve.adclt
aarch64_sve_add, // llvm.aarch64.sve.add
aarch64_sve_addhnb, // llvm.aarch64.sve.addhnb
aarch64_sve_addhnt, // llvm.aarch64.sve.addhnt
aarch64_sve_addp, // llvm.aarch64.sve.addp
aarch64_sve_adrb, // llvm.aarch64.sve.adrb
aarch64_sve_adrd, // llvm.aarch64.sve.adrd
aarch64_sve_adrh, // llvm.aarch64.sve.adrh
aarch64_sve_adrw, // llvm.aarch64.sve.adrw
aarch64_sve_aesd, // llvm.aarch64.sve.aesd
aarch64_sve_aese, // llvm.aarch64.sve.aese
aarch64_sve_aesimc, // llvm.aarch64.sve.aesimc
aarch64_sve_aesmc, // llvm.aarch64.sve.aesmc
aarch64_sve_and, // llvm.aarch64.sve.and
aarch64_sve_and_z, // llvm.aarch64.sve.and.z
aarch64_sve_andv, // llvm.aarch64.sve.andv
aarch64_sve_asr, // llvm.aarch64.sve.asr
aarch64_sve_asr_wide, // llvm.aarch64.sve.asr.wide
aarch64_sve_asrd, // llvm.aarch64.sve.asrd
aarch64_sve_bcax, // llvm.aarch64.sve.bcax
aarch64_sve_bdep_x, // llvm.aarch64.sve.bdep.x
aarch64_sve_bext_x, // llvm.aarch64.sve.bext.x
aarch64_sve_bfdot, // llvm.aarch64.sve.bfdot
aarch64_sve_bfdot_lane, // llvm.aarch64.sve.bfdot.lane
aarch64_sve_bfmlalb, // llvm.aarch64.sve.bfmlalb
aarch64_sve_bfmlalb_lane, // llvm.aarch64.sve.bfmlalb.lane
aarch64_sve_bfmlalt, // llvm.aarch64.sve.bfmlalt
aarch64_sve_bfmlalt_lane, // llvm.aarch64.sve.bfmlalt.lane
aarch64_sve_bfmmla, // llvm.aarch64.sve.bfmmla
aarch64_sve_bgrp_x, // llvm.aarch64.sve.bgrp.x
aarch64_sve_bic, // llvm.aarch64.sve.bic
aarch64_sve_bic_z, // llvm.aarch64.sve.bic.z
aarch64_sve_brka, // llvm.aarch64.sve.brka
aarch64_sve_brka_z, // llvm.aarch64.sve.brka.z
aarch64_sve_brkb, // llvm.aarch64.sve.brkb
aarch64_sve_brkb_z, // llvm.aarch64.sve.brkb.z
aarch64_sve_brkn_z, // llvm.aarch64.sve.brkn.z
aarch64_sve_brkpa_z, // llvm.aarch64.sve.brkpa.z
aarch64_sve_brkpb_z, // llvm.aarch64.sve.brkpb.z
aarch64_sve_bsl, // llvm.aarch64.sve.bsl
aarch64_sve_bsl1n, // llvm.aarch64.sve.bsl1n
aarch64_sve_bsl2n, // llvm.aarch64.sve.bsl2n
aarch64_sve_cadd_x, // llvm.aarch64.sve.cadd.x
aarch64_sve_cdot, // llvm.aarch64.sve.cdot
aarch64_sve_cdot_lane, // llvm.aarch64.sve.cdot.lane
aarch64_sve_clasta, // llvm.aarch64.sve.clasta
aarch64_sve_clasta_n, // llvm.aarch64.sve.clasta.n
aarch64_sve_clastb, // llvm.aarch64.sve.clastb
aarch64_sve_clastb_n, // llvm.aarch64.sve.clastb.n
aarch64_sve_cls, // llvm.aarch64.sve.cls
aarch64_sve_clz, // llvm.aarch64.sve.clz
aarch64_sve_cmla_lane_x, // llvm.aarch64.sve.cmla.lane.x
aarch64_sve_cmla_x, // llvm.aarch64.sve.cmla.x
aarch64_sve_cmpeq, // llvm.aarch64.sve.cmpeq
aarch64_sve_cmpeq_wide, // llvm.aarch64.sve.cmpeq.wide
aarch64_sve_cmpge, // llvm.aarch64.sve.cmpge
aarch64_sve_cmpge_wide, // llvm.aarch64.sve.cmpge.wide
aarch64_sve_cmpgt, // llvm.aarch64.sve.cmpgt
aarch64_sve_cmpgt_wide, // llvm.aarch64.sve.cmpgt.wide
aarch64_sve_cmphi, // llvm.aarch64.sve.cmphi
aarch64_sve_cmphi_wide, // llvm.aarch64.sve.cmphi.wide
aarch64_sve_cmphs, // llvm.aarch64.sve.cmphs
aarch64_sve_cmphs_wide, // llvm.aarch64.sve.cmphs.wide
aarch64_sve_cmple_wide, // llvm.aarch64.sve.cmple.wide
aarch64_sve_cmplo_wide, // llvm.aarch64.sve.cmplo.wide
aarch64_sve_cmpls_wide, // llvm.aarch64.sve.cmpls.wide
aarch64_sve_cmplt_wide, // llvm.aarch64.sve.cmplt.wide
aarch64_sve_cmpne, // llvm.aarch64.sve.cmpne
aarch64_sve_cmpne_wide, // llvm.aarch64.sve.cmpne.wide
aarch64_sve_cnot, // llvm.aarch64.sve.cnot
aarch64_sve_cnt, // llvm.aarch64.sve.cnt
aarch64_sve_cntb, // llvm.aarch64.sve.cntb
aarch64_sve_cntd, // llvm.aarch64.sve.cntd
aarch64_sve_cnth, // llvm.aarch64.sve.cnth
aarch64_sve_cntp, // llvm.aarch64.sve.cntp
aarch64_sve_cntw, // llvm.aarch64.sve.cntw
aarch64_sve_compact, // llvm.aarch64.sve.compact
aarch64_sve_convert_from_svbool, // llvm.aarch64.sve.convert.from.svbool
aarch64_sve_convert_to_svbool, // llvm.aarch64.sve.convert.to.svbool
aarch64_sve_dup, // llvm.aarch64.sve.dup
aarch64_sve_dup_x, // llvm.aarch64.sve.dup.x
aarch64_sve_dupq_lane, // llvm.aarch64.sve.dupq.lane
aarch64_sve_eor, // llvm.aarch64.sve.eor
aarch64_sve_eor_z, // llvm.aarch64.sve.eor.z
aarch64_sve_eor3, // llvm.aarch64.sve.eor3
aarch64_sve_eorbt, // llvm.aarch64.sve.eorbt
aarch64_sve_eortb, // llvm.aarch64.sve.eortb
aarch64_sve_eorv, // llvm.aarch64.sve.eorv
aarch64_sve_ext, // llvm.aarch64.sve.ext
aarch64_sve_fabd, // llvm.aarch64.sve.fabd
aarch64_sve_fabs, // llvm.aarch64.sve.fabs
aarch64_sve_facge, // llvm.aarch64.sve.facge
aarch64_sve_facgt, // llvm.aarch64.sve.facgt
aarch64_sve_fadd, // llvm.aarch64.sve.fadd
aarch64_sve_fadda, // llvm.aarch64.sve.fadda
aarch64_sve_faddp, // llvm.aarch64.sve.faddp
aarch64_sve_faddv, // llvm.aarch64.sve.faddv
aarch64_sve_fcadd, // llvm.aarch64.sve.fcadd
aarch64_sve_fcmla, // llvm.aarch64.sve.fcmla
aarch64_sve_fcmla_lane, // llvm.aarch64.sve.fcmla.lane
aarch64_sve_fcmpeq, // llvm.aarch64.sve.fcmpeq
aarch64_sve_fcmpge, // llvm.aarch64.sve.fcmpge
aarch64_sve_fcmpgt, // llvm.aarch64.sve.fcmpgt
aarch64_sve_fcmpne, // llvm.aarch64.sve.fcmpne
aarch64_sve_fcmpuo, // llvm.aarch64.sve.fcmpuo
aarch64_sve_fcvt, // llvm.aarch64.sve.fcvt
aarch64_sve_fcvt_bf16f32, // llvm.aarch64.sve.fcvt.bf16f32
aarch64_sve_fcvt_f16f32, // llvm.aarch64.sve.fcvt.f16f32
aarch64_sve_fcvt_f16f64, // llvm.aarch64.sve.fcvt.f16f64
aarch64_sve_fcvt_f32f16, // llvm.aarch64.sve.fcvt.f32f16
aarch64_sve_fcvt_f32f64, // llvm.aarch64.sve.fcvt.f32f64
aarch64_sve_fcvt_f64f16, // llvm.aarch64.sve.fcvt.f64f16
aarch64_sve_fcvt_f64f32, // llvm.aarch64.sve.fcvt.f64f32
aarch64_sve_fcvtlt_f32f16, // llvm.aarch64.sve.fcvtlt.f32f16
aarch64_sve_fcvtlt_f64f32, // llvm.aarch64.sve.fcvtlt.f64f32
aarch64_sve_fcvtnt_bf16f32, // llvm.aarch64.sve.fcvtnt.bf16f32
aarch64_sve_fcvtnt_f16f32, // llvm.aarch64.sve.fcvtnt.f16f32
aarch64_sve_fcvtnt_f32f64, // llvm.aarch64.sve.fcvtnt.f32f64
aarch64_sve_fcvtx_f32f64, // llvm.aarch64.sve.fcvtx.f32f64
aarch64_sve_fcvtxnt_f32f64, // llvm.aarch64.sve.fcvtxnt.f32f64
aarch64_sve_fcvtzs, // llvm.aarch64.sve.fcvtzs
aarch64_sve_fcvtzs_i32f16, // llvm.aarch64.sve.fcvtzs.i32f16
aarch64_sve_fcvtzs_i32f64, // llvm.aarch64.sve.fcvtzs.i32f64
aarch64_sve_fcvtzs_i64f16, // llvm.aarch64.sve.fcvtzs.i64f16
aarch64_sve_fcvtzs_i64f32, // llvm.aarch64.sve.fcvtzs.i64f32
aarch64_sve_fcvtzu, // llvm.aarch64.sve.fcvtzu
aarch64_sve_fcvtzu_i32f16, // llvm.aarch64.sve.fcvtzu.i32f16
aarch64_sve_fcvtzu_i32f64, // llvm.aarch64.sve.fcvtzu.i32f64
aarch64_sve_fcvtzu_i64f16, // llvm.aarch64.sve.fcvtzu.i64f16
aarch64_sve_fcvtzu_i64f32, // llvm.aarch64.sve.fcvtzu.i64f32
aarch64_sve_fdiv, // llvm.aarch64.sve.fdiv
aarch64_sve_fdivr, // llvm.aarch64.sve.fdivr
aarch64_sve_fexpa_x, // llvm.aarch64.sve.fexpa.x
aarch64_sve_flogb, // llvm.aarch64.sve.flogb
aarch64_sve_fmad, // llvm.aarch64.sve.fmad
aarch64_sve_fmax, // llvm.aarch64.sve.fmax
aarch64_sve_fmaxnm, // llvm.aarch64.sve.fmaxnm
aarch64_sve_fmaxnmp, // llvm.aarch64.sve.fmaxnmp
aarch64_sve_fmaxnmv, // llvm.aarch64.sve.fmaxnmv
aarch64_sve_fmaxp, // llvm.aarch64.sve.fmaxp
aarch64_sve_fmaxv, // llvm.aarch64.sve.fmaxv
aarch64_sve_fmin, // llvm.aarch64.sve.fmin
aarch64_sve_fminnm, // llvm.aarch64.sve.fminnm
aarch64_sve_fminnmp, // llvm.aarch64.sve.fminnmp
aarch64_sve_fminnmv, // llvm.aarch64.sve.fminnmv
aarch64_sve_fminp, // llvm.aarch64.sve.fminp
aarch64_sve_fminv, // llvm.aarch64.sve.fminv
aarch64_sve_fmla, // llvm.aarch64.sve.fmla
aarch64_sve_fmla_lane, // llvm.aarch64.sve.fmla.lane
aarch64_sve_fmlalb, // llvm.aarch64.sve.fmlalb
aarch64_sve_fmlalb_lane, // llvm.aarch64.sve.fmlalb.lane
aarch64_sve_fmlalt, // llvm.aarch64.sve.fmlalt
aarch64_sve_fmlalt_lane, // llvm.aarch64.sve.fmlalt.lane
aarch64_sve_fmls, // llvm.aarch64.sve.fmls
aarch64_sve_fmls_lane, // llvm.aarch64.sve.fmls.lane
aarch64_sve_fmlslb, // llvm.aarch64.sve.fmlslb
aarch64_sve_fmlslb_lane, // llvm.aarch64.sve.fmlslb.lane
aarch64_sve_fmlslt, // llvm.aarch64.sve.fmlslt
aarch64_sve_fmlslt_lane, // llvm.aarch64.sve.fmlslt.lane
aarch64_sve_fmmla, // llvm.aarch64.sve.fmmla
aarch64_sve_fmsb, // llvm.aarch64.sve.fmsb
aarch64_sve_fmul, // llvm.aarch64.sve.fmul
aarch64_sve_fmul_lane, // llvm.aarch64.sve.fmul.lane
aarch64_sve_fmulx, // llvm.aarch64.sve.fmulx
aarch64_sve_fneg, // llvm.aarch64.sve.fneg
aarch64_sve_fnmad, // llvm.aarch64.sve.fnmad
aarch64_sve_fnmla, // llvm.aarch64.sve.fnmla
aarch64_sve_fnmls, // llvm.aarch64.sve.fnmls
aarch64_sve_fnmsb, // llvm.aarch64.sve.fnmsb
aarch64_sve_frecpe_x, // llvm.aarch64.sve.frecpe.x
aarch64_sve_frecps_x, // llvm.aarch64.sve.frecps.x
aarch64_sve_frecpx, // llvm.aarch64.sve.frecpx
aarch64_sve_frinta, // llvm.aarch64.sve.frinta
aarch64_sve_frinti, // llvm.aarch64.sve.frinti
aarch64_sve_frintm, // llvm.aarch64.sve.frintm
aarch64_sve_frintn, // llvm.aarch64.sve.frintn
aarch64_sve_frintp, // llvm.aarch64.sve.frintp
aarch64_sve_frintx, // llvm.aarch64.sve.frintx
aarch64_sve_frintz, // llvm.aarch64.sve.frintz
aarch64_sve_frsqrte_x, // llvm.aarch64.sve.frsqrte.x
aarch64_sve_frsqrts_x, // llvm.aarch64.sve.frsqrts.x
aarch64_sve_fscale, // llvm.aarch64.sve.fscale
aarch64_sve_fsqrt, // llvm.aarch64.sve.fsqrt
aarch64_sve_fsub, // llvm.aarch64.sve.fsub
aarch64_sve_fsubr, // llvm.aarch64.sve.fsubr
aarch64_sve_ftmad_x, // llvm.aarch64.sve.ftmad.x
aarch64_sve_ftsmul_x, // llvm.aarch64.sve.ftsmul.x
aarch64_sve_ftssel_x, // llvm.aarch64.sve.ftssel.x
aarch64_sve_histcnt, // llvm.aarch64.sve.histcnt
aarch64_sve_histseg, // llvm.aarch64.sve.histseg
aarch64_sve_index, // llvm.aarch64.sve.index
aarch64_sve_insr, // llvm.aarch64.sve.insr
aarch64_sve_lasta, // llvm.aarch64.sve.lasta
aarch64_sve_lastb, // llvm.aarch64.sve.lastb
aarch64_sve_ld1, // llvm.aarch64.sve.ld1
aarch64_sve_ld1_gather, // llvm.aarch64.sve.ld1.gather
aarch64_sve_ld1_gather_index, // llvm.aarch64.sve.ld1.gather.index
aarch64_sve_ld1_gather_scalar_offset, // llvm.aarch64.sve.ld1.gather.scalar.offset
aarch64_sve_ld1_gather_sxtw, // llvm.aarch64.sve.ld1.gather.sxtw
aarch64_sve_ld1_gather_sxtw_index, // llvm.aarch64.sve.ld1.gather.sxtw.index
aarch64_sve_ld1_gather_uxtw, // llvm.aarch64.sve.ld1.gather.uxtw
aarch64_sve_ld1_gather_uxtw_index, // llvm.aarch64.sve.ld1.gather.uxtw.index
aarch64_sve_ld1ro, // llvm.aarch64.sve.ld1ro
aarch64_sve_ld1rq, // llvm.aarch64.sve.ld1rq
aarch64_sve_ld2, // llvm.aarch64.sve.ld2
aarch64_sve_ld2_sret, // llvm.aarch64.sve.ld2.sret
aarch64_sve_ld3, // llvm.aarch64.sve.ld3
aarch64_sve_ld3_sret, // llvm.aarch64.sve.ld3.sret
aarch64_sve_ld4, // llvm.aarch64.sve.ld4
aarch64_sve_ld4_sret, // llvm.aarch64.sve.ld4.sret
aarch64_sve_ldff1, // llvm.aarch64.sve.ldff1
aarch64_sve_ldff1_gather, // llvm.aarch64.sve.ldff1.gather
aarch64_sve_ldff1_gather_index, // llvm.aarch64.sve.ldff1.gather.index
aarch64_sve_ldff1_gather_scalar_offset, // llvm.aarch64.sve.ldff1.gather.scalar.offset
aarch64_sve_ldff1_gather_sxtw, // llvm.aarch64.sve.ldff1.gather.sxtw
aarch64_sve_ldff1_gather_sxtw_index, // llvm.aarch64.sve.ldff1.gather.sxtw.index
aarch64_sve_ldff1_gather_uxtw, // llvm.aarch64.sve.ldff1.gather.uxtw
aarch64_sve_ldff1_gather_uxtw_index, // llvm.aarch64.sve.ldff1.gather.uxtw.index
aarch64_sve_ldnf1, // llvm.aarch64.sve.ldnf1
aarch64_sve_ldnt1, // llvm.aarch64.sve.ldnt1
aarch64_sve_ldnt1_gather, // llvm.aarch64.sve.ldnt1.gather
aarch64_sve_ldnt1_gather_index, // llvm.aarch64.sve.ldnt1.gather.index
aarch64_sve_ldnt1_gather_scalar_offset, // llvm.aarch64.sve.ldnt1.gather.scalar.offset
aarch64_sve_ldnt1_gather_uxtw, // llvm.aarch64.sve.ldnt1.gather.uxtw
aarch64_sve_lsl, // llvm.aarch64.sve.lsl
aarch64_sve_lsl_wide, // llvm.aarch64.sve.lsl.wide
aarch64_sve_lsr, // llvm.aarch64.sve.lsr
aarch64_sve_lsr_wide, // llvm.aarch64.sve.lsr.wide
aarch64_sve_mad, // llvm.aarch64.sve.mad
aarch64_sve_match, // llvm.aarch64.sve.match
aarch64_sve_mla, // llvm.aarch64.sve.mla
aarch64_sve_mla_lane, // llvm.aarch64.sve.mla.lane
aarch64_sve_mls, // llvm.aarch64.sve.mls
aarch64_sve_mls_lane, // llvm.aarch64.sve.mls.lane
aarch64_sve_msb, // llvm.aarch64.sve.msb
aarch64_sve_mul, // llvm.aarch64.sve.mul
aarch64_sve_mul_lane, // llvm.aarch64.sve.mul.lane
aarch64_sve_nand_z, // llvm.aarch64.sve.nand.z
aarch64_sve_nbsl, // llvm.aarch64.sve.nbsl
aarch64_sve_neg, // llvm.aarch64.sve.neg
aarch64_sve_nmatch, // llvm.aarch64.sve.nmatch
aarch64_sve_nor_z, // llvm.aarch64.sve.nor.z
aarch64_sve_not, // llvm.aarch64.sve.not
aarch64_sve_orn_z, // llvm.aarch64.sve.orn.z
aarch64_sve_orr, // llvm.aarch64.sve.orr
aarch64_sve_orr_z, // llvm.aarch64.sve.orr.z
aarch64_sve_orv, // llvm.aarch64.sve.orv
aarch64_sve_pfirst, // llvm.aarch64.sve.pfirst
aarch64_sve_pmul, // llvm.aarch64.sve.pmul
aarch64_sve_pmullb_pair, // llvm.aarch64.sve.pmullb.pair
aarch64_sve_pmullt_pair, // llvm.aarch64.sve.pmullt.pair
aarch64_sve_pnext, // llvm.aarch64.sve.pnext
aarch64_sve_prf, // llvm.aarch64.sve.prf
aarch64_sve_prfb_gather_index, // llvm.aarch64.sve.prfb.gather.index
aarch64_sve_prfb_gather_scalar_offset, // llvm.aarch64.sve.prfb.gather.scalar.offset
aarch64_sve_prfb_gather_sxtw_index, // llvm.aarch64.sve.prfb.gather.sxtw.index
aarch64_sve_prfb_gather_uxtw_index, // llvm.aarch64.sve.prfb.gather.uxtw.index
aarch64_sve_prfd_gather_index, // llvm.aarch64.sve.prfd.gather.index
aarch64_sve_prfd_gather_scalar_offset, // llvm.aarch64.sve.prfd.gather.scalar.offset
aarch64_sve_prfd_gather_sxtw_index, // llvm.aarch64.sve.prfd.gather.sxtw.index
aarch64_sve_prfd_gather_uxtw_index, // llvm.aarch64.sve.prfd.gather.uxtw.index
aarch64_sve_prfh_gather_index, // llvm.aarch64.sve.prfh.gather.index
aarch64_sve_prfh_gather_scalar_offset, // llvm.aarch64.sve.prfh.gather.scalar.offset
aarch64_sve_prfh_gather_sxtw_index, // llvm.aarch64.sve.prfh.gather.sxtw.index
aarch64_sve_prfh_gather_uxtw_index, // llvm.aarch64.sve.prfh.gather.uxtw.index
aarch64_sve_prfw_gather_index, // llvm.aarch64.sve.prfw.gather.index
aarch64_sve_prfw_gather_scalar_offset, // llvm.aarch64.sve.prfw.gather.scalar.offset
aarch64_sve_prfw_gather_sxtw_index, // llvm.aarch64.sve.prfw.gather.sxtw.index
aarch64_sve_prfw_gather_uxtw_index, // llvm.aarch64.sve.prfw.gather.uxtw.index
aarch64_sve_ptest_any, // llvm.aarch64.sve.ptest.any
aarch64_sve_ptest_first, // llvm.aarch64.sve.ptest.first
aarch64_sve_ptest_last, // llvm.aarch64.sve.ptest.last
aarch64_sve_ptrue, // llvm.aarch64.sve.ptrue
aarch64_sve_punpkhi, // llvm.aarch64.sve.punpkhi
aarch64_sve_punpklo, // llvm.aarch64.sve.punpklo
aarch64_sve_raddhnb, // llvm.aarch64.sve.raddhnb
aarch64_sve_raddhnt, // llvm.aarch64.sve.raddhnt
aarch64_sve_rax1, // llvm.aarch64.sve.rax1
aarch64_sve_rbit, // llvm.aarch64.sve.rbit
aarch64_sve_rdffr, // llvm.aarch64.sve.rdffr
aarch64_sve_rdffr_z, // llvm.aarch64.sve.rdffr.z
aarch64_sve_rev, // llvm.aarch64.sve.rev
aarch64_sve_revb, // llvm.aarch64.sve.revb
aarch64_sve_revh, // llvm.aarch64.sve.revh
aarch64_sve_revw, // llvm.aarch64.sve.revw
aarch64_sve_rshrnb, // llvm.aarch64.sve.rshrnb
aarch64_sve_rshrnt, // llvm.aarch64.sve.rshrnt
aarch64_sve_rsubhnb, // llvm.aarch64.sve.rsubhnb
aarch64_sve_rsubhnt, // llvm.aarch64.sve.rsubhnt
aarch64_sve_saba, // llvm.aarch64.sve.saba
aarch64_sve_sabalb, // llvm.aarch64.sve.sabalb
aarch64_sve_sabalt, // llvm.aarch64.sve.sabalt
aarch64_sve_sabd, // llvm.aarch64.sve.sabd
aarch64_sve_sabdlb, // llvm.aarch64.sve.sabdlb
aarch64_sve_sabdlt, // llvm.aarch64.sve.sabdlt
aarch64_sve_sadalp, // llvm.aarch64.sve.sadalp
aarch64_sve_saddlb, // llvm.aarch64.sve.saddlb
aarch64_sve_saddlbt, // llvm.aarch64.sve.saddlbt
aarch64_sve_saddlt, // llvm.aarch64.sve.saddlt
aarch64_sve_saddv, // llvm.aarch64.sve.saddv
aarch64_sve_saddwb, // llvm.aarch64.sve.saddwb
aarch64_sve_saddwt, // llvm.aarch64.sve.saddwt
aarch64_sve_sbclb, // llvm.aarch64.sve.sbclb
aarch64_sve_sbclt, // llvm.aarch64.sve.sbclt
aarch64_sve_scvtf, // llvm.aarch64.sve.scvtf
aarch64_sve_scvtf_f16i32, // llvm.aarch64.sve.scvtf.f16i32
aarch64_sve_scvtf_f16i64, // llvm.aarch64.sve.scvtf.f16i64
aarch64_sve_scvtf_f32i64, // llvm.aarch64.sve.scvtf.f32i64
aarch64_sve_scvtf_f64i32, // llvm.aarch64.sve.scvtf.f64i32
aarch64_sve_sdiv, // llvm.aarch64.sve.sdiv
aarch64_sve_sdivr, // llvm.aarch64.sve.sdivr
aarch64_sve_sdot, // llvm.aarch64.sve.sdot
aarch64_sve_sdot_lane, // llvm.aarch64.sve.sdot.lane
aarch64_sve_sel, // llvm.aarch64.sve.sel
aarch64_sve_setffr, // llvm.aarch64.sve.setffr
aarch64_sve_shadd, // llvm.aarch64.sve.shadd
aarch64_sve_shrnb, // llvm.aarch64.sve.shrnb
aarch64_sve_shrnt, // llvm.aarch64.sve.shrnt
aarch64_sve_shsub, // llvm.aarch64.sve.shsub
aarch64_sve_shsubr, // llvm.aarch64.sve.shsubr
aarch64_sve_sli, // llvm.aarch64.sve.sli
aarch64_sve_sm4e, // llvm.aarch64.sve.sm4e
aarch64_sve_sm4ekey, // llvm.aarch64.sve.sm4ekey
aarch64_sve_smax, // llvm.aarch64.sve.smax
aarch64_sve_smaxp, // llvm.aarch64.sve.smaxp
aarch64_sve_smaxv, // llvm.aarch64.sve.smaxv
aarch64_sve_smin, // llvm.aarch64.sve.smin
aarch64_sve_sminp, // llvm.aarch64.sve.sminp
aarch64_sve_sminv, // llvm.aarch64.sve.sminv
aarch64_sve_smlalb, // llvm.aarch64.sve.smlalb
aarch64_sve_smlalb_lane, // llvm.aarch64.sve.smlalb.lane
aarch64_sve_smlalt, // llvm.aarch64.sve.smlalt
aarch64_sve_smlalt_lane, // llvm.aarch64.sve.smlalt.lane
aarch64_sve_smlslb, // llvm.aarch64.sve.smlslb
aarch64_sve_smlslb_lane, // llvm.aarch64.sve.smlslb.lane
aarch64_sve_smlslt, // llvm.aarch64.sve.smlslt
aarch64_sve_smlslt_lane, // llvm.aarch64.sve.smlslt.lane
aarch64_sve_smmla, // llvm.aarch64.sve.smmla
aarch64_sve_smulh, // llvm.aarch64.sve.smulh
aarch64_sve_smullb, // llvm.aarch64.sve.smullb
aarch64_sve_smullb_lane, // llvm.aarch64.sve.smullb.lane
aarch64_sve_smullt, // llvm.aarch64.sve.smullt
aarch64_sve_smullt_lane, // llvm.aarch64.sve.smullt.lane
aarch64_sve_splice, // llvm.aarch64.sve.splice
aarch64_sve_sqabs, // llvm.aarch64.sve.sqabs
aarch64_sve_sqadd, // llvm.aarch64.sve.sqadd
aarch64_sve_sqadd_x, // llvm.aarch64.sve.sqadd.x
aarch64_sve_sqcadd_x, // llvm.aarch64.sve.sqcadd.x
aarch64_sve_sqdecb_n32, // llvm.aarch64.sve.sqdecb.n32
aarch64_sve_sqdecb_n64, // llvm.aarch64.sve.sqdecb.n64
aarch64_sve_sqdecd, // llvm.aarch64.sve.sqdecd
aarch64_sve_sqdecd_n32, // llvm.aarch64.sve.sqdecd.n32
aarch64_sve_sqdecd_n64, // llvm.aarch64.sve.sqdecd.n64
aarch64_sve_sqdech, // llvm.aarch64.sve.sqdech
aarch64_sve_sqdech_n32, // llvm.aarch64.sve.sqdech.n32
aarch64_sve_sqdech_n64, // llvm.aarch64.sve.sqdech.n64
aarch64_sve_sqdecp, // llvm.aarch64.sve.sqdecp
aarch64_sve_sqdecp_n32, // llvm.aarch64.sve.sqdecp.n32
aarch64_sve_sqdecp_n64, // llvm.aarch64.sve.sqdecp.n64
aarch64_sve_sqdecw, // llvm.aarch64.sve.sqdecw
aarch64_sve_sqdecw_n32, // llvm.aarch64.sve.sqdecw.n32
aarch64_sve_sqdecw_n64, // llvm.aarch64.sve.sqdecw.n64
aarch64_sve_sqdmlalb, // llvm.aarch64.sve.sqdmlalb
aarch64_sve_sqdmlalb_lane, // llvm.aarch64.sve.sqdmlalb.lane
aarch64_sve_sqdmlalbt, // llvm.aarch64.sve.sqdmlalbt
aarch64_sve_sqdmlalt, // llvm.aarch64.sve.sqdmlalt
aarch64_sve_sqdmlalt_lane, // llvm.aarch64.sve.sqdmlalt.lane
aarch64_sve_sqdmlslb, // llvm.aarch64.sve.sqdmlslb
aarch64_sve_sqdmlslb_lane, // llvm.aarch64.sve.sqdmlslb.lane
aarch64_sve_sqdmlslbt, // llvm.aarch64.sve.sqdmlslbt
aarch64_sve_sqdmlslt, // llvm.aarch64.sve.sqdmlslt
aarch64_sve_sqdmlslt_lane, // llvm.aarch64.sve.sqdmlslt.lane
aarch64_sve_sqdmulh, // llvm.aarch64.sve.sqdmulh
aarch64_sve_sqdmulh_lane, // llvm.aarch64.sve.sqdmulh.lane
aarch64_sve_sqdmullb, // llvm.aarch64.sve.sqdmullb
aarch64_sve_sqdmullb_lane, // llvm.aarch64.sve.sqdmullb.lane
aarch64_sve_sqdmullt, // llvm.aarch64.sve.sqdmullt
aarch64_sve_sqdmullt_lane, // llvm.aarch64.sve.sqdmullt.lane
aarch64_sve_sqincb_n32, // llvm.aarch64.sve.sqincb.n32
aarch64_sve_sqincb_n64, // llvm.aarch64.sve.sqincb.n64
aarch64_sve_sqincd, // llvm.aarch64.sve.sqincd
aarch64_sve_sqincd_n32, // llvm.aarch64.sve.sqincd.n32
aarch64_sve_sqincd_n64, // llvm.aarch64.sve.sqincd.n64
aarch64_sve_sqinch, // llvm.aarch64.sve.sqinch
aarch64_sve_sqinch_n32, // llvm.aarch64.sve.sqinch.n32
aarch64_sve_sqinch_n64, // llvm.aarch64.sve.sqinch.n64
aarch64_sve_sqincp, // llvm.aarch64.sve.sqincp
aarch64_sve_sqincp_n32, // llvm.aarch64.sve.sqincp.n32
aarch64_sve_sqincp_n64, // llvm.aarch64.sve.sqincp.n64
aarch64_sve_sqincw, // llvm.aarch64.sve.sqincw
aarch64_sve_sqincw_n32, // llvm.aarch64.sve.sqincw.n32
aarch64_sve_sqincw_n64, // llvm.aarch64.sve.sqincw.n64
aarch64_sve_sqneg, // llvm.aarch64.sve.sqneg
aarch64_sve_sqrdcmlah_lane_x, // llvm.aarch64.sve.sqrdcmlah.lane.x
aarch64_sve_sqrdcmlah_x, // llvm.aarch64.sve.sqrdcmlah.x
aarch64_sve_sqrdmlah, // llvm.aarch64.sve.sqrdmlah
aarch64_sve_sqrdmlah_lane, // llvm.aarch64.sve.sqrdmlah.lane
aarch64_sve_sqrdmlsh, // llvm.aarch64.sve.sqrdmlsh
aarch64_sve_sqrdmlsh_lane, // llvm.aarch64.sve.sqrdmlsh.lane
aarch64_sve_sqrdmulh, // llvm.aarch64.sve.sqrdmulh
aarch64_sve_sqrdmulh_lane, // llvm.aarch64.sve.sqrdmulh.lane
aarch64_sve_sqrshl, // llvm.aarch64.sve.sqrshl
aarch64_sve_sqrshrnb, // llvm.aarch64.sve.sqrshrnb
aarch64_sve_sqrshrnt, // llvm.aarch64.sve.sqrshrnt
aarch64_sve_sqrshrunb, // llvm.aarch64.sve.sqrshrunb
aarch64_sve_sqrshrunt, // llvm.aarch64.sve.sqrshrunt
aarch64_sve_sqshl, // llvm.aarch64.sve.sqshl
aarch64_sve_sqshlu, // llvm.aarch64.sve.sqshlu
aarch64_sve_sqshrnb, // llvm.aarch64.sve.sqshrnb
aarch64_sve_sqshrnt, // llvm.aarch64.sve.sqshrnt
aarch64_sve_sqshrunb, // llvm.aarch64.sve.sqshrunb
aarch64_sve_sqshrunt, // llvm.aarch64.sve.sqshrunt
aarch64_sve_sqsub, // llvm.aarch64.sve.sqsub
aarch64_sve_sqsub_x, // llvm.aarch64.sve.sqsub.x
aarch64_sve_sqsubr, // llvm.aarch64.sve.sqsubr
aarch64_sve_sqxtnb, // llvm.aarch64.sve.sqxtnb
aarch64_sve_sqxtnt, // llvm.aarch64.sve.sqxtnt
aarch64_sve_sqxtunb, // llvm.aarch64.sve.sqxtunb
aarch64_sve_sqxtunt, // llvm.aarch64.sve.sqxtunt
aarch64_sve_srhadd, // llvm.aarch64.sve.srhadd
aarch64_sve_sri, // llvm.aarch64.sve.sri
aarch64_sve_srshl, // llvm.aarch64.sve.srshl
aarch64_sve_srshr, // llvm.aarch64.sve.srshr
aarch64_sve_srsra, // llvm.aarch64.sve.srsra
aarch64_sve_sshllb, // llvm.aarch64.sve.sshllb
aarch64_sve_sshllt, // llvm.aarch64.sve.sshllt
aarch64_sve_ssra, // llvm.aarch64.sve.ssra
aarch64_sve_ssublb, // llvm.aarch64.sve.ssublb
aarch64_sve_ssublbt, // llvm.aarch64.sve.ssublbt
aarch64_sve_ssublt, // llvm.aarch64.sve.ssublt
aarch64_sve_ssubltb, // llvm.aarch64.sve.ssubltb
aarch64_sve_ssubwb, // llvm.aarch64.sve.ssubwb
aarch64_sve_ssubwt, // llvm.aarch64.sve.ssubwt
aarch64_sve_st1, // llvm.aarch64.sve.st1
aarch64_sve_st1_scatter, // llvm.aarch64.sve.st1.scatter
aarch64_sve_st1_scatter_index, // llvm.aarch64.sve.st1.scatter.index
aarch64_sve_st1_scatter_scalar_offset, // llvm.aarch64.sve.st1.scatter.scalar.offset
aarch64_sve_st1_scatter_sxtw, // llvm.aarch64.sve.st1.scatter.sxtw
aarch64_sve_st1_scatter_sxtw_index, // llvm.aarch64.sve.st1.scatter.sxtw.index
aarch64_sve_st1_scatter_uxtw, // llvm.aarch64.sve.st1.scatter.uxtw
aarch64_sve_st1_scatter_uxtw_index, // llvm.aarch64.sve.st1.scatter.uxtw.index
aarch64_sve_st2, // llvm.aarch64.sve.st2
aarch64_sve_st3, // llvm.aarch64.sve.st3
aarch64_sve_st4, // llvm.aarch64.sve.st4
aarch64_sve_stnt1, // llvm.aarch64.sve.stnt1
aarch64_sve_stnt1_scatter, // llvm.aarch64.sve.stnt1.scatter
aarch64_sve_stnt1_scatter_index, // llvm.aarch64.sve.stnt1.scatter.index
aarch64_sve_stnt1_scatter_scalar_offset, // llvm.aarch64.sve.stnt1.scatter.scalar.offset
aarch64_sve_stnt1_scatter_uxtw, // llvm.aarch64.sve.stnt1.scatter.uxtw
aarch64_sve_sub, // llvm.aarch64.sve.sub
aarch64_sve_subhnb, // llvm.aarch64.sve.subhnb
aarch64_sve_subhnt, // llvm.aarch64.sve.subhnt
aarch64_sve_subr, // llvm.aarch64.sve.subr
aarch64_sve_sudot_lane, // llvm.aarch64.sve.sudot.lane
aarch64_sve_sunpkhi, // llvm.aarch64.sve.sunpkhi
aarch64_sve_sunpklo, // llvm.aarch64.sve.sunpklo
aarch64_sve_suqadd, // llvm.aarch64.sve.suqadd
aarch64_sve_sxtb, // llvm.aarch64.sve.sxtb
aarch64_sve_sxth, // llvm.aarch64.sve.sxth
aarch64_sve_sxtw, // llvm.aarch64.sve.sxtw
aarch64_sve_tbl, // llvm.aarch64.sve.tbl
aarch64_sve_tbl2, // llvm.aarch64.sve.tbl2
aarch64_sve_tbx, // llvm.aarch64.sve.tbx
aarch64_sve_trn1, // llvm.aarch64.sve.trn1
aarch64_sve_trn1q, // llvm.aarch64.sve.trn1q
aarch64_sve_trn2, // llvm.aarch64.sve.trn2
aarch64_sve_trn2q, // llvm.aarch64.sve.trn2q
aarch64_sve_tuple_create2, // llvm.aarch64.sve.tuple.create2
aarch64_sve_tuple_create3, // llvm.aarch64.sve.tuple.create3
aarch64_sve_tuple_create4, // llvm.aarch64.sve.tuple.create4
aarch64_sve_tuple_get, // llvm.aarch64.sve.tuple.get
aarch64_sve_tuple_set, // llvm.aarch64.sve.tuple.set
aarch64_sve_uaba, // llvm.aarch64.sve.uaba
aarch64_sve_uabalb, // llvm.aarch64.sve.uabalb
aarch64_sve_uabalt, // llvm.aarch64.sve.uabalt
aarch64_sve_uabd, // llvm.aarch64.sve.uabd
aarch64_sve_uabdlb, // llvm.aarch64.sve.uabdlb
aarch64_sve_uabdlt, // llvm.aarch64.sve.uabdlt
aarch64_sve_uadalp, // llvm.aarch64.sve.uadalp
aarch64_sve_uaddlb, // llvm.aarch64.sve.uaddlb
aarch64_sve_uaddlt, // llvm.aarch64.sve.uaddlt
aarch64_sve_uaddv, // llvm.aarch64.sve.uaddv
aarch64_sve_uaddwb, // llvm.aarch64.sve.uaddwb
aarch64_sve_uaddwt, // llvm.aarch64.sve.uaddwt
aarch64_sve_ucvtf, // llvm.aarch64.sve.ucvtf
aarch64_sve_ucvtf_f16i32, // llvm.aarch64.sve.ucvtf.f16i32
aarch64_sve_ucvtf_f16i64, // llvm.aarch64.sve.ucvtf.f16i64
aarch64_sve_ucvtf_f32i64, // llvm.aarch64.sve.ucvtf.f32i64
aarch64_sve_ucvtf_f64i32, // llvm.aarch64.sve.ucvtf.f64i32
aarch64_sve_udiv, // llvm.aarch64.sve.udiv
aarch64_sve_udivr, // llvm.aarch64.sve.udivr
aarch64_sve_udot, // llvm.aarch64.sve.udot
aarch64_sve_udot_lane, // llvm.aarch64.sve.udot.lane
aarch64_sve_uhadd, // llvm.aarch64.sve.uhadd
aarch64_sve_uhsub, // llvm.aarch64.sve.uhsub
aarch64_sve_uhsubr, // llvm.aarch64.sve.uhsubr
aarch64_sve_umax, // llvm.aarch64.sve.umax
aarch64_sve_umaxp, // llvm.aarch64.sve.umaxp
aarch64_sve_umaxv, // llvm.aarch64.sve.umaxv
aarch64_sve_umin, // llvm.aarch64.sve.umin
aarch64_sve_uminp, // llvm.aarch64.sve.uminp
aarch64_sve_uminv, // llvm.aarch64.sve.uminv
aarch64_sve_umlalb, // llvm.aarch64.sve.umlalb
aarch64_sve_umlalb_lane, // llvm.aarch64.sve.umlalb.lane
aarch64_sve_umlalt, // llvm.aarch64.sve.umlalt
aarch64_sve_umlalt_lane, // llvm.aarch64.sve.umlalt.lane
aarch64_sve_umlslb, // llvm.aarch64.sve.umlslb
aarch64_sve_umlslb_lane, // llvm.aarch64.sve.umlslb.lane
aarch64_sve_umlslt, // llvm.aarch64.sve.umlslt
aarch64_sve_umlslt_lane, // llvm.aarch64.sve.umlslt.lane
aarch64_sve_ummla, // llvm.aarch64.sve.ummla
aarch64_sve_umulh, // llvm.aarch64.sve.umulh
aarch64_sve_umullb, // llvm.aarch64.sve.umullb
aarch64_sve_umullb_lane, // llvm.aarch64.sve.umullb.lane
aarch64_sve_umullt, // llvm.aarch64.sve.umullt
aarch64_sve_umullt_lane, // llvm.aarch64.sve.umullt.lane
aarch64_sve_uqadd, // llvm.aarch64.sve.uqadd
aarch64_sve_uqadd_x, // llvm.aarch64.sve.uqadd.x
aarch64_sve_uqdecb_n32, // llvm.aarch64.sve.uqdecb.n32
aarch64_sve_uqdecb_n64, // llvm.aarch64.sve.uqdecb.n64
aarch64_sve_uqdecd, // llvm.aarch64.sve.uqdecd
aarch64_sve_uqdecd_n32, // llvm.aarch64.sve.uqdecd.n32
aarch64_sve_uqdecd_n64, // llvm.aarch64.sve.uqdecd.n64
aarch64_sve_uqdech, // llvm.aarch64.sve.uqdech
aarch64_sve_uqdech_n32, // llvm.aarch64.sve.uqdech.n32
aarch64_sve_uqdech_n64, // llvm.aarch64.sve.uqdech.n64
aarch64_sve_uqdecp, // llvm.aarch64.sve.uqdecp
aarch64_sve_uqdecp_n32, // llvm.aarch64.sve.uqdecp.n32
aarch64_sve_uqdecp_n64, // llvm.aarch64.sve.uqdecp.n64
aarch64_sve_uqdecw, // llvm.aarch64.sve.uqdecw
aarch64_sve_uqdecw_n32, // llvm.aarch64.sve.uqdecw.n32
aarch64_sve_uqdecw_n64, // llvm.aarch64.sve.uqdecw.n64
aarch64_sve_uqincb_n32, // llvm.aarch64.sve.uqincb.n32
aarch64_sve_uqincb_n64, // llvm.aarch64.sve.uqincb.n64
aarch64_sve_uqincd, // llvm.aarch64.sve.uqincd
aarch64_sve_uqincd_n32, // llvm.aarch64.sve.uqincd.n32
aarch64_sve_uqincd_n64, // llvm.aarch64.sve.uqincd.n64
aarch64_sve_uqinch, // llvm.aarch64.sve.uqinch
aarch64_sve_uqinch_n32, // llvm.aarch64.sve.uqinch.n32
aarch64_sve_uqinch_n64, // llvm.aarch64.sve.uqinch.n64
aarch64_sve_uqincp, // llvm.aarch64.sve.uqincp
aarch64_sve_uqincp_n32, // llvm.aarch64.sve.uqincp.n32
aarch64_sve_uqincp_n64, // llvm.aarch64.sve.uqincp.n64
aarch64_sve_uqincw, // llvm.aarch64.sve.uqincw
aarch64_sve_uqincw_n32, // llvm.aarch64.sve.uqincw.n32
aarch64_sve_uqincw_n64, // llvm.aarch64.sve.uqincw.n64
aarch64_sve_uqrshl, // llvm.aarch64.sve.uqrshl
aarch64_sve_uqrshrnb, // llvm.aarch64.sve.uqrshrnb
aarch64_sve_uqrshrnt, // llvm.aarch64.sve.uqrshrnt
aarch64_sve_uqshl, // llvm.aarch64.sve.uqshl
aarch64_sve_uqshrnb, // llvm.aarch64.sve.uqshrnb
aarch64_sve_uqshrnt, // llvm.aarch64.sve.uqshrnt
aarch64_sve_uqsub, // llvm.aarch64.sve.uqsub
aarch64_sve_uqsub_x, // llvm.aarch64.sve.uqsub.x
aarch64_sve_uqsubr, // llvm.aarch64.sve.uqsubr
aarch64_sve_uqxtnb, // llvm.aarch64.sve.uqxtnb
aarch64_sve_uqxtnt, // llvm.aarch64.sve.uqxtnt
aarch64_sve_urecpe, // llvm.aarch64.sve.urecpe
aarch64_sve_urhadd, // llvm.aarch64.sve.urhadd
aarch64_sve_urshl, // llvm.aarch64.sve.urshl
aarch64_sve_urshr, // llvm.aarch64.sve.urshr
aarch64_sve_ursqrte, // llvm.aarch64.sve.ursqrte
aarch64_sve_ursra, // llvm.aarch64.sve.ursra
aarch64_sve_usdot, // llvm.aarch64.sve.usdot
aarch64_sve_usdot_lane, // llvm.aarch64.sve.usdot.lane
aarch64_sve_ushllb, // llvm.aarch64.sve.ushllb
aarch64_sve_ushllt, // llvm.aarch64.sve.ushllt
aarch64_sve_usmmla, // llvm.aarch64.sve.usmmla
aarch64_sve_usqadd, // llvm.aarch64.sve.usqadd
aarch64_sve_usra, // llvm.aarch64.sve.usra
aarch64_sve_usublb, // llvm.aarch64.sve.usublb
aarch64_sve_usublt, // llvm.aarch64.sve.usublt
aarch64_sve_usubwb, // llvm.aarch64.sve.usubwb
aarch64_sve_usubwt, // llvm.aarch64.sve.usubwt
aarch64_sve_uunpkhi, // llvm.aarch64.sve.uunpkhi
aarch64_sve_uunpklo, // llvm.aarch64.sve.uunpklo
aarch64_sve_uxtb, // llvm.aarch64.sve.uxtb
aarch64_sve_uxth, // llvm.aarch64.sve.uxth
aarch64_sve_uxtw, // llvm.aarch64.sve.uxtw
aarch64_sve_uzp1, // llvm.aarch64.sve.uzp1
aarch64_sve_uzp1q, // llvm.aarch64.sve.uzp1q
aarch64_sve_uzp2, // llvm.aarch64.sve.uzp2
aarch64_sve_uzp2q, // llvm.aarch64.sve.uzp2q
aarch64_sve_whilege, // llvm.aarch64.sve.whilege
aarch64_sve_whilegt, // llvm.aarch64.sve.whilegt
aarch64_sve_whilehi, // llvm.aarch64.sve.whilehi
aarch64_sve_whilehs, // llvm.aarch64.sve.whilehs
aarch64_sve_whilele, // llvm.aarch64.sve.whilele
aarch64_sve_whilelo, // llvm.aarch64.sve.whilelo
aarch64_sve_whilels, // llvm.aarch64.sve.whilels
aarch64_sve_whilelt, // llvm.aarch64.sve.whilelt
aarch64_sve_whilerw_b, // llvm.aarch64.sve.whilerw.b
aarch64_sve_whilerw_d, // llvm.aarch64.sve.whilerw.d
aarch64_sve_whilerw_h, // llvm.aarch64.sve.whilerw.h
aarch64_sve_whilerw_s, // llvm.aarch64.sve.whilerw.s
aarch64_sve_whilewr_b, // llvm.aarch64.sve.whilewr.b
aarch64_sve_whilewr_d, // llvm.aarch64.sve.whilewr.d
aarch64_sve_whilewr_h, // llvm.aarch64.sve.whilewr.h
aarch64_sve_whilewr_s, // llvm.aarch64.sve.whilewr.s
aarch64_sve_wrffr, // llvm.aarch64.sve.wrffr
aarch64_sve_xar, // llvm.aarch64.sve.xar
aarch64_sve_zip1, // llvm.aarch64.sve.zip1
aarch64_sve_zip1q, // llvm.aarch64.sve.zip1q
aarch64_sve_zip2, // llvm.aarch64.sve.zip2
aarch64_sve_zip2q, // llvm.aarch64.sve.zip2q
aarch64_tagp, // llvm.aarch64.tagp
aarch64_tcancel, // llvm.aarch64.tcancel
aarch64_tcommit, // llvm.aarch64.tcommit
aarch64_tstart, // llvm.aarch64.tstart
aarch64_ttest, // llvm.aarch64.ttest
aarch64_udiv, // llvm.aarch64.udiv
}; // enum
} // namespace Intrinsic
} // namespace llvm
#endif
|