enum RISCVIntrinsics

Declared at: build/include/llvm/IR/IntrinsicsRISCV.h:14

Enumerators

NameValueComment
riscv_aes32dsi7502
riscv_aes32dsmi7503
riscv_aes32esi7504
riscv_aes32esmi7505
riscv_aes64ds7506
riscv_aes64dsm7507
riscv_aes64es7508
riscv_aes64esm7509
riscv_aes64im7510
riscv_aes64ks1i7511
riscv_aes64ks27512
riscv_bcompress7513
riscv_bdecompress7514
riscv_bfp7515
riscv_brev87516
riscv_clmul7517
riscv_clmulh7518
riscv_clmulr7519
riscv_crc32_b7520
riscv_crc32_d7521
riscv_crc32_h7522
riscv_crc32_w7523
riscv_crc32c_b7524
riscv_crc32c_d7525
riscv_crc32c_h7526
riscv_crc32c_w7527
riscv_fsl7528
riscv_fsr7529
riscv_gorc7530
riscv_grev7531
riscv_masked_atomicrmw_add_i327532
riscv_masked_atomicrmw_add_i647533
riscv_masked_atomicrmw_max_i327534
riscv_masked_atomicrmw_max_i647535
riscv_masked_atomicrmw_min_i327536
riscv_masked_atomicrmw_min_i647537
riscv_masked_atomicrmw_nand_i327538
riscv_masked_atomicrmw_nand_i647539
riscv_masked_atomicrmw_sub_i327540
riscv_masked_atomicrmw_sub_i647541
riscv_masked_atomicrmw_umax_i327542
riscv_masked_atomicrmw_umax_i647543
riscv_masked_atomicrmw_umin_i327544
riscv_masked_atomicrmw_umin_i647545
riscv_masked_atomicrmw_xchg_i327546
riscv_masked_atomicrmw_xchg_i647547
riscv_masked_cmpxchg_i327548
riscv_masked_cmpxchg_i647549
riscv_masked_strided_load7550
riscv_masked_strided_store7551
riscv_orc_b7552
riscv_seg2_load7553
riscv_seg3_load7554
riscv_seg4_load7555
riscv_seg5_load7556
riscv_seg6_load7557
riscv_seg7_load7558
riscv_seg8_load7559
riscv_sha256sig07560
riscv_sha256sig17561
riscv_sha256sum07562
riscv_sha256sum17563
riscv_sha512sig07564
riscv_sha512sig0h7565
riscv_sha512sig0l7566
riscv_sha512sig17567
riscv_sha512sig1h7568
riscv_sha512sig1l7569
riscv_sha512sum07570
riscv_sha512sum0r7571
riscv_sha512sum17572
riscv_sha512sum1r7573
riscv_shfl7574
riscv_sm3p07575
riscv_sm3p17576
riscv_sm4ed7577
riscv_sm4ks7578
riscv_unshfl7579
riscv_unzip7580
riscv_vaadd7581
riscv_vaadd_mask7582
riscv_vaaddu7583
riscv_vaaddu_mask7584
riscv_vadc7585
riscv_vadd7586
riscv_vadd_mask7587
riscv_vand7588
riscv_vand_mask7589
riscv_vasub7590
riscv_vasub_mask7591
riscv_vasubu7592
riscv_vasubu_mask7593
riscv_vcompress7594
riscv_vcpop7595
riscv_vcpop_mask7596
riscv_vdiv7597
riscv_vdiv_mask7598
riscv_vdivu7599
riscv_vdivu_mask7600
riscv_vfadd7601
riscv_vfadd_mask7602
riscv_vfclass7603
riscv_vfclass_mask7604
riscv_vfcvt_f_x_v7605
riscv_vfcvt_f_x_v_mask7606
riscv_vfcvt_f_xu_v7607
riscv_vfcvt_f_xu_v_mask7608
riscv_vfcvt_rtz_x_f_v7609
riscv_vfcvt_rtz_x_f_v_mask7610
riscv_vfcvt_rtz_xu_f_v7611
riscv_vfcvt_rtz_xu_f_v_mask7612
riscv_vfcvt_x_f_v7613
riscv_vfcvt_x_f_v_mask7614
riscv_vfcvt_xu_f_v7615
riscv_vfcvt_xu_f_v_mask7616
riscv_vfdiv7617
riscv_vfdiv_mask7618
riscv_vfirst7619
riscv_vfirst_mask7620
riscv_vfmacc7621
riscv_vfmacc_mask7622
riscv_vfmadd7623
riscv_vfmadd_mask7624
riscv_vfmax7625
riscv_vfmax_mask7626
riscv_vfmerge7627
riscv_vfmin7628
riscv_vfmin_mask7629
riscv_vfmsac7630
riscv_vfmsac_mask7631
riscv_vfmsub7632
riscv_vfmsub_mask7633
riscv_vfmul7634
riscv_vfmul_mask7635
riscv_vfmv_f_s7636
riscv_vfmv_s_f7637
riscv_vfmv_v_f7638
riscv_vfncvt_f_f_w7639
riscv_vfncvt_f_f_w_mask7640
riscv_vfncvt_f_x_w7641
riscv_vfncvt_f_x_w_mask7642
riscv_vfncvt_f_xu_w7643
riscv_vfncvt_f_xu_w_mask7644
riscv_vfncvt_rod_f_f_w7645
riscv_vfncvt_rod_f_f_w_mask7646
riscv_vfncvt_rtz_x_f_w7647
riscv_vfncvt_rtz_x_f_w_mask7648
riscv_vfncvt_rtz_xu_f_w7649
riscv_vfncvt_rtz_xu_f_w_mask7650
riscv_vfncvt_x_f_w7651
riscv_vfncvt_x_f_w_mask7652
riscv_vfncvt_xu_f_w7653
riscv_vfncvt_xu_f_w_mask7654
riscv_vfnmacc7655
riscv_vfnmacc_mask7656
riscv_vfnmadd7657
riscv_vfnmadd_mask7658
riscv_vfnmsac7659
riscv_vfnmsac_mask7660
riscv_vfnmsub7661
riscv_vfnmsub_mask7662
riscv_vfrdiv7663
riscv_vfrdiv_mask7664
riscv_vfrec77665
riscv_vfrec7_mask7666
riscv_vfredmax7667
riscv_vfredmax_mask7668
riscv_vfredmin7669
riscv_vfredmin_mask7670
riscv_vfredosum7671
riscv_vfredosum_mask7672
riscv_vfredusum7673
riscv_vfredusum_mask7674
riscv_vfrsqrt77675
riscv_vfrsqrt7_mask7676
riscv_vfrsub7677
riscv_vfrsub_mask7678
riscv_vfsgnj7679
riscv_vfsgnj_mask7680
riscv_vfsgnjn7681
riscv_vfsgnjn_mask7682
riscv_vfsgnjx7683
riscv_vfsgnjx_mask7684
riscv_vfslide1down7685
riscv_vfslide1down_mask7686
riscv_vfslide1up7687
riscv_vfslide1up_mask7688
riscv_vfsqrt7689
riscv_vfsqrt_mask7690
riscv_vfsub7691
riscv_vfsub_mask7692
riscv_vfwadd7693
riscv_vfwadd_mask7694
riscv_vfwadd_w7695
riscv_vfwadd_w_mask7696
riscv_vfwcvt_f_f_v7697
riscv_vfwcvt_f_f_v_mask7698
riscv_vfwcvt_f_x_v7699
riscv_vfwcvt_f_x_v_mask7700
riscv_vfwcvt_f_xu_v7701
riscv_vfwcvt_f_xu_v_mask7702
riscv_vfwcvt_rtz_x_f_v7703
riscv_vfwcvt_rtz_x_f_v_mask7704
riscv_vfwcvt_rtz_xu_f_v7705
riscv_vfwcvt_rtz_xu_f_v_mask7706
riscv_vfwcvt_x_f_v7707
riscv_vfwcvt_x_f_v_mask7708
riscv_vfwcvt_xu_f_v7709
riscv_vfwcvt_xu_f_v_mask7710
riscv_vfwmacc7711
riscv_vfwmacc_mask7712
riscv_vfwmsac7713
riscv_vfwmsac_mask7714
riscv_vfwmul7715
riscv_vfwmul_mask7716
riscv_vfwnmacc7717
riscv_vfwnmacc_mask7718
riscv_vfwnmsac7719
riscv_vfwnmsac_mask7720
riscv_vfwredosum7721
riscv_vfwredosum_mask7722
riscv_vfwredusum7723
riscv_vfwredusum_mask7724
riscv_vfwsub7725
riscv_vfwsub_mask7726
riscv_vfwsub_w7727
riscv_vfwsub_w_mask7728
riscv_vid7729
riscv_vid_mask7730
riscv_viota7731
riscv_viota_mask7732
riscv_vle7733
riscv_vle_mask7734
riscv_vleff7735
riscv_vleff_mask7736
riscv_vlm7737
riscv_vloxei7738
riscv_vloxei_mask7739
riscv_vloxseg27740
riscv_vloxseg2_mask7741
riscv_vloxseg37742
riscv_vloxseg3_mask7743
riscv_vloxseg47744
riscv_vloxseg4_mask7745
riscv_vloxseg57746
riscv_vloxseg5_mask7747
riscv_vloxseg67748
riscv_vloxseg6_mask7749
riscv_vloxseg77750
riscv_vloxseg7_mask7751
riscv_vloxseg87752
riscv_vloxseg8_mask7753
riscv_vlse7754
riscv_vlse_mask7755
riscv_vlseg27756
riscv_vlseg2_mask7757
riscv_vlseg2ff7758
riscv_vlseg2ff_mask7759
riscv_vlseg37760
riscv_vlseg3_mask7761
riscv_vlseg3ff7762
riscv_vlseg3ff_mask7763
riscv_vlseg47764
riscv_vlseg4_mask7765
riscv_vlseg4ff7766
riscv_vlseg4ff_mask7767
riscv_vlseg57768
riscv_vlseg5_mask7769
riscv_vlseg5ff7770
riscv_vlseg5ff_mask7771
riscv_vlseg67772
riscv_vlseg6_mask7773
riscv_vlseg6ff7774
riscv_vlseg6ff_mask7775
riscv_vlseg77776
riscv_vlseg7_mask7777
riscv_vlseg7ff7778
riscv_vlseg7ff_mask7779
riscv_vlseg87780
riscv_vlseg8_mask7781
riscv_vlseg8ff7782
riscv_vlseg8ff_mask7783
riscv_vlsseg27784
riscv_vlsseg2_mask7785
riscv_vlsseg37786
riscv_vlsseg3_mask7787
riscv_vlsseg47788
riscv_vlsseg4_mask7789
riscv_vlsseg57790
riscv_vlsseg5_mask7791
riscv_vlsseg67792
riscv_vlsseg6_mask7793
riscv_vlsseg77794
riscv_vlsseg7_mask7795
riscv_vlsseg87796
riscv_vlsseg8_mask7797
riscv_vluxei7798
riscv_vluxei_mask7799
riscv_vluxseg27800
riscv_vluxseg2_mask7801
riscv_vluxseg37802
riscv_vluxseg3_mask7803
riscv_vluxseg47804
riscv_vluxseg4_mask7805
riscv_vluxseg57806
riscv_vluxseg5_mask7807
riscv_vluxseg67808
riscv_vluxseg6_mask7809
riscv_vluxseg77810
riscv_vluxseg7_mask7811
riscv_vluxseg87812
riscv_vluxseg8_mask7813
riscv_vmacc7814
riscv_vmacc_mask7815
riscv_vmadc7816
riscv_vmadc_carry_in7817
riscv_vmadd7818
riscv_vmadd_mask7819
riscv_vmand7820
riscv_vmandn7821
riscv_vmax7822
riscv_vmax_mask7823
riscv_vmaxu7824
riscv_vmaxu_mask7825
riscv_vmclr7826
riscv_vmerge7827
riscv_vmfeq7828
riscv_vmfeq_mask7829
riscv_vmfge7830
riscv_vmfge_mask7831
riscv_vmfgt7832
riscv_vmfgt_mask7833
riscv_vmfle7834
riscv_vmfle_mask7835
riscv_vmflt7836
riscv_vmflt_mask7837
riscv_vmfne7838
riscv_vmfne_mask7839
riscv_vmin7840
riscv_vmin_mask7841
riscv_vminu7842
riscv_vminu_mask7843
riscv_vmnand7844
riscv_vmnor7845
riscv_vmor7846
riscv_vmorn7847
riscv_vmsbc7848
riscv_vmsbc_borrow_in7849
riscv_vmsbf7850
riscv_vmsbf_mask7851
riscv_vmseq7852
riscv_vmseq_mask7853
riscv_vmset7854
riscv_vmsge7855
riscv_vmsge_mask7856
riscv_vmsgeu7857
riscv_vmsgeu_mask7858
riscv_vmsgt7859
riscv_vmsgt_mask7860
riscv_vmsgtu7861
riscv_vmsgtu_mask7862
riscv_vmsif7863
riscv_vmsif_mask7864
riscv_vmsle7865
riscv_vmsle_mask7866
riscv_vmsleu7867
riscv_vmsleu_mask7868
riscv_vmslt7869
riscv_vmslt_mask7870
riscv_vmsltu7871
riscv_vmsltu_mask7872
riscv_vmsne7873
riscv_vmsne_mask7874
riscv_vmsof7875
riscv_vmsof_mask7876
riscv_vmul7877
riscv_vmul_mask7878
riscv_vmulh7879
riscv_vmulh_mask7880
riscv_vmulhsu7881
riscv_vmulhsu_mask7882
riscv_vmulhu7883
riscv_vmulhu_mask7884
riscv_vmv_s_x7885
riscv_vmv_v_v7886
riscv_vmv_v_x7887
riscv_vmv_x_s7888
riscv_vmxnor7889
riscv_vmxor7890
riscv_vnclip7891
riscv_vnclip_mask7892
riscv_vnclipu7893
riscv_vnclipu_mask7894
riscv_vnmsac7895
riscv_vnmsac_mask7896
riscv_vnmsub7897
riscv_vnmsub_mask7898
riscv_vnsra7899
riscv_vnsra_mask7900
riscv_vnsrl7901
riscv_vnsrl_mask7902
riscv_vor7903
riscv_vor_mask7904
riscv_vredand7905
riscv_vredand_mask7906
riscv_vredmax7907
riscv_vredmax_mask7908
riscv_vredmaxu7909
riscv_vredmaxu_mask7910
riscv_vredmin7911
riscv_vredmin_mask7912
riscv_vredminu7913
riscv_vredminu_mask7914
riscv_vredor7915
riscv_vredor_mask7916
riscv_vredsum7917
riscv_vredsum_mask7918
riscv_vredxor7919
riscv_vredxor_mask7920
riscv_vrem7921
riscv_vrem_mask7922
riscv_vremu7923
riscv_vremu_mask7924
riscv_vrgather_vv7925
riscv_vrgather_vv_mask7926
riscv_vrgather_vx7927
riscv_vrgather_vx_mask7928
riscv_vrgatherei16_vv7929
riscv_vrgatherei16_vv_mask7930
riscv_vrsub7931
riscv_vrsub_mask7932
riscv_vsadd7933
riscv_vsadd_mask7934
riscv_vsaddu7935
riscv_vsaddu_mask7936
riscv_vsbc7937
riscv_vse7938
riscv_vse_mask7939
riscv_vsetvli7940
riscv_vsetvli_opt7941
riscv_vsetvlimax7942
riscv_vsetvlimax_opt7943
riscv_vsext7944
riscv_vsext_mask7945
riscv_vslide1down7946
riscv_vslide1down_mask7947
riscv_vslide1up7948
riscv_vslide1up_mask7949
riscv_vslidedown7950
riscv_vslidedown_mask7951
riscv_vslideup7952
riscv_vslideup_mask7953
riscv_vsll7954
riscv_vsll_mask7955
riscv_vsm7956
riscv_vsmul7957
riscv_vsmul_mask7958
riscv_vsoxei7959
riscv_vsoxei_mask7960
riscv_vsoxseg27961
riscv_vsoxseg2_mask7962
riscv_vsoxseg37963
riscv_vsoxseg3_mask7964
riscv_vsoxseg47965
riscv_vsoxseg4_mask7966
riscv_vsoxseg57967
riscv_vsoxseg5_mask7968
riscv_vsoxseg67969
riscv_vsoxseg6_mask7970
riscv_vsoxseg77971
riscv_vsoxseg7_mask7972
riscv_vsoxseg87973
riscv_vsoxseg8_mask7974
riscv_vsra7975
riscv_vsra_mask7976
riscv_vsrl7977
riscv_vsrl_mask7978
riscv_vsse7979
riscv_vsse_mask7980
riscv_vsseg27981
riscv_vsseg2_mask7982
riscv_vsseg37983
riscv_vsseg3_mask7984
riscv_vsseg47985
riscv_vsseg4_mask7986
riscv_vsseg57987
riscv_vsseg5_mask7988
riscv_vsseg67989
riscv_vsseg6_mask7990
riscv_vsseg77991
riscv_vsseg7_mask7992
riscv_vsseg87993
riscv_vsseg8_mask7994
riscv_vssra7995
riscv_vssra_mask7996
riscv_vssrl7997
riscv_vssrl_mask7998
riscv_vssseg27999
riscv_vssseg2_mask8000
riscv_vssseg38001
riscv_vssseg3_mask8002
riscv_vssseg48003
riscv_vssseg4_mask8004
riscv_vssseg58005
riscv_vssseg5_mask8006
riscv_vssseg68007
riscv_vssseg6_mask8008
riscv_vssseg78009
riscv_vssseg7_mask8010
riscv_vssseg88011
riscv_vssseg8_mask8012
riscv_vssub8013
riscv_vssub_mask8014
riscv_vssubu8015
riscv_vssubu_mask8016
riscv_vsub8017
riscv_vsub_mask8018
riscv_vsuxei8019
riscv_vsuxei_mask8020
riscv_vsuxseg28021
riscv_vsuxseg2_mask8022
riscv_vsuxseg38023
riscv_vsuxseg3_mask8024
riscv_vsuxseg48025
riscv_vsuxseg4_mask8026
riscv_vsuxseg58027
riscv_vsuxseg5_mask8028
riscv_vsuxseg68029
riscv_vsuxseg6_mask8030
riscv_vsuxseg78031
riscv_vsuxseg7_mask8032
riscv_vsuxseg88033
riscv_vsuxseg8_mask8034
riscv_vwadd8035
riscv_vwadd_mask8036
riscv_vwadd_w8037
riscv_vwadd_w_mask8038
riscv_vwaddu8039
riscv_vwaddu_mask8040
riscv_vwaddu_w8041
riscv_vwaddu_w_mask8042
riscv_vwmacc8043
riscv_vwmacc_mask8044
riscv_vwmaccsu8045
riscv_vwmaccsu_mask8046
riscv_vwmaccu8047
riscv_vwmaccu_mask8048
riscv_vwmaccus8049
riscv_vwmaccus_mask8050
riscv_vwmul8051
riscv_vwmul_mask8052
riscv_vwmulsu8053
riscv_vwmulsu_mask8054
riscv_vwmulu8055
riscv_vwmulu_mask8056
riscv_vwredsum8057
riscv_vwredsum_mask8058
riscv_vwredsumu8059
riscv_vwredsumu_mask8060
riscv_vwsub8061
riscv_vwsub_mask8062
riscv_vwsub_w8063
riscv_vwsub_w_mask8064
riscv_vwsubu8065
riscv_vwsubu_mask8066
riscv_vwsubu_w8067
riscv_vwsubu_w_mask8068
riscv_vxor8069
riscv_vxor_mask8070
riscv_vzext8071
riscv_vzext_mask8072
riscv_xperm_b8073
riscv_xperm_h8074
riscv_xperm_n8075
riscv_xperm_w8076
riscv_xperm48077
riscv_xperm88078
riscv_zip8079