enum PPCIntrinsics

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

Enumerators

NameValueComment
ppc_addex6852
ppc_addf128_round_to_odd6853
ppc_altivec_crypto_vcipher6854
ppc_altivec_crypto_vcipherlast6855
ppc_altivec_crypto_vncipher6856
ppc_altivec_crypto_vncipherlast6857
ppc_altivec_crypto_vpermxor6858
ppc_altivec_crypto_vpermxor_be6859
ppc_altivec_crypto_vpmsumb6860
ppc_altivec_crypto_vpmsumd6861
ppc_altivec_crypto_vpmsumh6862
ppc_altivec_crypto_vpmsumw6863
ppc_altivec_crypto_vsbox6864
ppc_altivec_crypto_vshasigmad6865
ppc_altivec_crypto_vshasigmaw6866
ppc_altivec_dss6867
ppc_altivec_dssall6868
ppc_altivec_dst6869
ppc_altivec_dstst6870
ppc_altivec_dststt6871
ppc_altivec_dstt6872
ppc_altivec_lvebx6873
ppc_altivec_lvehx6874
ppc_altivec_lvewx6875
ppc_altivec_lvsl6876
ppc_altivec_lvsr6877
ppc_altivec_lvx6878
ppc_altivec_lvxl6879
ppc_altivec_mfvscr6880
ppc_altivec_mtvscr6881
ppc_altivec_mtvsrbm6882
ppc_altivec_mtvsrdm6883
ppc_altivec_mtvsrhm6884
ppc_altivec_mtvsrqm6885
ppc_altivec_mtvsrwm6886
ppc_altivec_stvebx6887
ppc_altivec_stvehx6888
ppc_altivec_stvewx6889
ppc_altivec_stvx6890
ppc_altivec_stvxl6891
ppc_altivec_vabsdub6892
ppc_altivec_vabsduh6893
ppc_altivec_vabsduw6894
ppc_altivec_vaddcuq6895
ppc_altivec_vaddcuw6896
ppc_altivec_vaddecuq6897
ppc_altivec_vaddeuqm6898
ppc_altivec_vaddsbs6899
ppc_altivec_vaddshs6900
ppc_altivec_vaddsws6901
ppc_altivec_vaddubs6902
ppc_altivec_vadduhs6903
ppc_altivec_vadduws6904
ppc_altivec_vavgsb6905
ppc_altivec_vavgsh6906
ppc_altivec_vavgsw6907
ppc_altivec_vavgub6908
ppc_altivec_vavguh6909
ppc_altivec_vavguw6910
ppc_altivec_vbpermd6911
ppc_altivec_vbpermq6912
ppc_altivec_vcfsx6913
ppc_altivec_vcfuged6914
ppc_altivec_vcfux6915
ppc_altivec_vclrlb6916
ppc_altivec_vclrrb6917
ppc_altivec_vclzdm6918
ppc_altivec_vclzlsbb6919
ppc_altivec_vcmpbfp6920
ppc_altivec_vcmpbfp_p6921
ppc_altivec_vcmpeqfp6922
ppc_altivec_vcmpeqfp_p6923
ppc_altivec_vcmpequb6924
ppc_altivec_vcmpequb_p6925
ppc_altivec_vcmpequd6926
ppc_altivec_vcmpequd_p6927
ppc_altivec_vcmpequh6928
ppc_altivec_vcmpequh_p6929
ppc_altivec_vcmpequq6930
ppc_altivec_vcmpequq_p6931
ppc_altivec_vcmpequw6932
ppc_altivec_vcmpequw_p6933
ppc_altivec_vcmpgefp6934
ppc_altivec_vcmpgefp_p6935
ppc_altivec_vcmpgtfp6936
ppc_altivec_vcmpgtfp_p6937
ppc_altivec_vcmpgtsb6938
ppc_altivec_vcmpgtsb_p6939
ppc_altivec_vcmpgtsd6940
ppc_altivec_vcmpgtsd_p6941
ppc_altivec_vcmpgtsh6942
ppc_altivec_vcmpgtsh_p6943
ppc_altivec_vcmpgtsq6944
ppc_altivec_vcmpgtsq_p6945
ppc_altivec_vcmpgtsw6946
ppc_altivec_vcmpgtsw_p6947
ppc_altivec_vcmpgtub6948
ppc_altivec_vcmpgtub_p6949
ppc_altivec_vcmpgtud6950
ppc_altivec_vcmpgtud_p6951
ppc_altivec_vcmpgtuh6952
ppc_altivec_vcmpgtuh_p6953
ppc_altivec_vcmpgtuq6954
ppc_altivec_vcmpgtuq_p6955
ppc_altivec_vcmpgtuw6956
ppc_altivec_vcmpgtuw_p6957
ppc_altivec_vcmpneb6958
ppc_altivec_vcmpneb_p6959
ppc_altivec_vcmpneh6960
ppc_altivec_vcmpneh_p6961
ppc_altivec_vcmpnew6962
ppc_altivec_vcmpnew_p6963
ppc_altivec_vcmpnezb6964
ppc_altivec_vcmpnezb_p6965
ppc_altivec_vcmpnezh6966
ppc_altivec_vcmpnezh_p6967
ppc_altivec_vcmpnezw6968
ppc_altivec_vcmpnezw_p6969
ppc_altivec_vcntmbb6970
ppc_altivec_vcntmbd6971
ppc_altivec_vcntmbh6972
ppc_altivec_vcntmbw6973
ppc_altivec_vctsxs6974
ppc_altivec_vctuxs6975
ppc_altivec_vctzdm6976
ppc_altivec_vctzlsbb6977
ppc_altivec_vdivesd6978
ppc_altivec_vdivesq6979
ppc_altivec_vdivesw6980
ppc_altivec_vdiveud6981
ppc_altivec_vdiveuq6982
ppc_altivec_vdiveuw6983
ppc_altivec_vexpandbm6984
ppc_altivec_vexpanddm6985
ppc_altivec_vexpandhm6986
ppc_altivec_vexpandqm6987
ppc_altivec_vexpandwm6988
ppc_altivec_vexptefp6989
ppc_altivec_vextddvlx6990
ppc_altivec_vextddvrx6991
ppc_altivec_vextdubvlx6992
ppc_altivec_vextdubvrx6993
ppc_altivec_vextduhvlx6994
ppc_altivec_vextduhvrx6995
ppc_altivec_vextduwvlx6996
ppc_altivec_vextduwvrx6997
ppc_altivec_vextractbm6998
ppc_altivec_vextractdm6999
ppc_altivec_vextracthm7000
ppc_altivec_vextractqm7001
ppc_altivec_vextractwm7002
ppc_altivec_vextsb2d7003
ppc_altivec_vextsb2w7004
ppc_altivec_vextsd2q7005
ppc_altivec_vextsh2d7006
ppc_altivec_vextsh2w7007
ppc_altivec_vextsw2d7008
ppc_altivec_vgbbd7009
ppc_altivec_vgnb7010
ppc_altivec_vinsblx7011
ppc_altivec_vinsbrx7012
ppc_altivec_vinsbvlx7013
ppc_altivec_vinsbvrx7014
ppc_altivec_vinsd7015
ppc_altivec_vinsdlx7016
ppc_altivec_vinsdrx7017
ppc_altivec_vinshlx7018
ppc_altivec_vinshrx7019
ppc_altivec_vinshvlx7020
ppc_altivec_vinshvrx7021
ppc_altivec_vinsw7022
ppc_altivec_vinswlx7023
ppc_altivec_vinswrx7024
ppc_altivec_vinswvlx7025
ppc_altivec_vinswvrx7026
ppc_altivec_vlogefp7027
ppc_altivec_vmaddfp7028
ppc_altivec_vmaxfp7029
ppc_altivec_vmaxsb7030
ppc_altivec_vmaxsd7031
ppc_altivec_vmaxsh7032
ppc_altivec_vmaxsw7033
ppc_altivec_vmaxub7034
ppc_altivec_vmaxud7035
ppc_altivec_vmaxuh7036
ppc_altivec_vmaxuw7037
ppc_altivec_vmhaddshs7038
ppc_altivec_vmhraddshs7039
ppc_altivec_vminfp7040
ppc_altivec_vminsb7041
ppc_altivec_vminsd7042
ppc_altivec_vminsh7043
ppc_altivec_vminsw7044
ppc_altivec_vminub7045
ppc_altivec_vminud7046
ppc_altivec_vminuh7047
ppc_altivec_vminuw7048
ppc_altivec_vmladduhm7049
ppc_altivec_vmsumcud7050
ppc_altivec_vmsummbm7051
ppc_altivec_vmsumshm7052
ppc_altivec_vmsumshs7053
ppc_altivec_vmsumubm7054
ppc_altivec_vmsumudm7055
ppc_altivec_vmsumuhm7056
ppc_altivec_vmsumuhs7057
ppc_altivec_vmulesb7058
ppc_altivec_vmulesd7059
ppc_altivec_vmulesh7060
ppc_altivec_vmulesw7061
ppc_altivec_vmuleub7062
ppc_altivec_vmuleud7063
ppc_altivec_vmuleuh7064
ppc_altivec_vmuleuw7065
ppc_altivec_vmulhsd7066
ppc_altivec_vmulhsw7067
ppc_altivec_vmulhud7068
ppc_altivec_vmulhuw7069
ppc_altivec_vmulosb7070
ppc_altivec_vmulosd7071
ppc_altivec_vmulosh7072
ppc_altivec_vmulosw7073
ppc_altivec_vmuloub7074
ppc_altivec_vmuloud7075
ppc_altivec_vmulouh7076
ppc_altivec_vmulouw7077
ppc_altivec_vnmsubfp7078
ppc_altivec_vpdepd7079
ppc_altivec_vperm7080
ppc_altivec_vpextd7081
ppc_altivec_vpkpx7082
ppc_altivec_vpksdss7083
ppc_altivec_vpksdus7084
ppc_altivec_vpkshss7085
ppc_altivec_vpkshus7086
ppc_altivec_vpkswss7087
ppc_altivec_vpkswus7088
ppc_altivec_vpkudus7089
ppc_altivec_vpkuhus7090
ppc_altivec_vpkuwus7091
ppc_altivec_vprtybd7092
ppc_altivec_vprtybq7093
ppc_altivec_vprtybw7094
ppc_altivec_vrefp7095
ppc_altivec_vrfim7096
ppc_altivec_vrfin7097
ppc_altivec_vrfip7098
ppc_altivec_vrfiz7099
ppc_altivec_vrlb7100
ppc_altivec_vrld7101
ppc_altivec_vrldmi7102
ppc_altivec_vrldnm7103
ppc_altivec_vrlh7104
ppc_altivec_vrlqmi7105
ppc_altivec_vrlqnm7106
ppc_altivec_vrlw7107
ppc_altivec_vrlwmi7108
ppc_altivec_vrlwnm7109
ppc_altivec_vrsqrtefp7110
ppc_altivec_vsel7111
ppc_altivec_vsl7112
ppc_altivec_vslb7113
ppc_altivec_vsldbi7114
ppc_altivec_vslh7115
ppc_altivec_vslo7116
ppc_altivec_vslv7117
ppc_altivec_vslw7118
ppc_altivec_vsr7119
ppc_altivec_vsrab7120
ppc_altivec_vsrah7121
ppc_altivec_vsraw7122
ppc_altivec_vsrb7123
ppc_altivec_vsrdbi7124
ppc_altivec_vsrh7125
ppc_altivec_vsro7126
ppc_altivec_vsrv7127
ppc_altivec_vsrw7128
ppc_altivec_vstribl7129
ppc_altivec_vstribl_p7130
ppc_altivec_vstribr7131
ppc_altivec_vstribr_p7132
ppc_altivec_vstrihl7133
ppc_altivec_vstrihl_p7134
ppc_altivec_vstrihr7135
ppc_altivec_vstrihr_p7136
ppc_altivec_vsubcuq7137
ppc_altivec_vsubcuw7138
ppc_altivec_vsubecuq7139
ppc_altivec_vsubeuqm7140
ppc_altivec_vsubsbs7141
ppc_altivec_vsubshs7142
ppc_altivec_vsubsws7143
ppc_altivec_vsububs7144
ppc_altivec_vsubuhs7145
ppc_altivec_vsubuws7146
ppc_altivec_vsum2sws7147
ppc_altivec_vsum4sbs7148
ppc_altivec_vsum4shs7149
ppc_altivec_vsum4ubs7150
ppc_altivec_vsumsws7151
ppc_altivec_vupkhpx7152
ppc_altivec_vupkhsb7153
ppc_altivec_vupkhsh7154
ppc_altivec_vupkhsw7155
ppc_altivec_vupklpx7156
ppc_altivec_vupklsb7157
ppc_altivec_vupklsh7158
ppc_altivec_vupklsw7159
ppc_atomic_load_i1287160
ppc_atomic_store_i1287161
ppc_atomicrmw_add_i1287162
ppc_atomicrmw_and_i1287163
ppc_atomicrmw_nand_i1287164
ppc_atomicrmw_or_i1287165
ppc_atomicrmw_sub_i1287166
ppc_atomicrmw_xchg_i1287167
ppc_atomicrmw_xor_i1287168
ppc_bcdadd7169
ppc_bcdadd_p7170
ppc_bcdsub7171
ppc_bcdsub_p7172
ppc_bpermd7173
ppc_cfence7174
ppc_cfuged7175
ppc_cmpb7176
ppc_cmpeqb7177
ppc_cmprb7178
ppc_cmpxchg_i1287179
ppc_cntlzdm7180
ppc_cnttzdm7181
ppc_compare_exp_eq7182
ppc_compare_exp_gt7183
ppc_compare_exp_lt7184
ppc_compare_exp_uo7185
ppc_convert_f128_to_ppcf1287186
ppc_convert_ppcf128_to_f1287187
ppc_darn7188
ppc_darn327189
ppc_darnraw7190
ppc_dcba7191
ppc_dcbf7192
ppc_dcbfl7193
ppc_dcbflp7194
ppc_dcbfps7195
ppc_dcbi7196
ppc_dcbst7197
ppc_dcbstps7198
ppc_dcbt7199
ppc_dcbt_with_hint7200
ppc_dcbtst7201
ppc_dcbtst_with_hint7202
ppc_dcbtstt7203
ppc_dcbtt7204
ppc_dcbz7205
ppc_dcbzl7206
ppc_divde7207
ppc_divdeu7208
ppc_divf128_round_to_odd7209
ppc_divwe7210
ppc_divweu7211
ppc_eieio7212
ppc_extract_exp7213
ppc_extract_sig7214
ppc_fcfid7215
ppc_fcfud7216
ppc_fctid7217
ppc_fctidz7218
ppc_fctiw7219
ppc_fctiwz7220
ppc_fctudz7221
ppc_fctuwz7222
ppc_fmaf128_round_to_odd7223
ppc_fmsub7224
ppc_fmsubs7225
ppc_fnabs7226
ppc_fnabss7227
ppc_fnmadd7228
ppc_fnmadds7229
ppc_fnmsub7230
ppc_fre7231
ppc_fres7232
ppc_frsqrte7233
ppc_frsqrtes7234
ppc_fsel7235
ppc_fsels7236
ppc_get_texasr7237
ppc_get_texasru7238
ppc_get_tfhar7239
ppc_get_tfiar7240
ppc_icbt7241
ppc_insert_exp7242
ppc_iospace_eieio7243
ppc_iospace_lwsync7244
ppc_iospace_sync7245
ppc_isync7246
ppc_load2r7247
ppc_load4r7248
ppc_load8r7249
ppc_lwsync7250
ppc_maddhd7251
ppc_maddhdu7252
ppc_maddld7253
ppc_maxfe7254
ppc_maxfl7255
ppc_maxfs7256
ppc_mfmsr7257
ppc_mfspr7258
ppc_mftbu7259
ppc_minfe7260
ppc_minfl7261
ppc_minfs7262
ppc_mma_assemble_acc7263
ppc_mma_disassemble_acc7264
ppc_mma_pmxvbf16ger27265
ppc_mma_pmxvbf16ger2nn7266
ppc_mma_pmxvbf16ger2np7267
ppc_mma_pmxvbf16ger2pn7268
ppc_mma_pmxvbf16ger2pp7269
ppc_mma_pmxvf16ger27270
ppc_mma_pmxvf16ger2nn7271
ppc_mma_pmxvf16ger2np7272
ppc_mma_pmxvf16ger2pn7273
ppc_mma_pmxvf16ger2pp7274
ppc_mma_pmxvf32ger7275
ppc_mma_pmxvf32gernn7276
ppc_mma_pmxvf32gernp7277
ppc_mma_pmxvf32gerpn7278
ppc_mma_pmxvf32gerpp7279
ppc_mma_pmxvf64ger7280
ppc_mma_pmxvf64gernn7281
ppc_mma_pmxvf64gernp7282
ppc_mma_pmxvf64gerpn7283
ppc_mma_pmxvf64gerpp7284
ppc_mma_pmxvi16ger27285
ppc_mma_pmxvi16ger2pp7286
ppc_mma_pmxvi16ger2s7287
ppc_mma_pmxvi16ger2spp7288
ppc_mma_pmxvi4ger87289
ppc_mma_pmxvi4ger8pp7290
ppc_mma_pmxvi8ger47291
ppc_mma_pmxvi8ger4pp7292
ppc_mma_pmxvi8ger4spp7293
ppc_mma_xvbf16ger27294
ppc_mma_xvbf16ger2nn7295
ppc_mma_xvbf16ger2np7296
ppc_mma_xvbf16ger2pn7297
ppc_mma_xvbf16ger2pp7298
ppc_mma_xvf16ger27299
ppc_mma_xvf16ger2nn7300
ppc_mma_xvf16ger2np7301
ppc_mma_xvf16ger2pn7302
ppc_mma_xvf16ger2pp7303
ppc_mma_xvf32ger7304
ppc_mma_xvf32gernn7305
ppc_mma_xvf32gernp7306
ppc_mma_xvf32gerpn7307
ppc_mma_xvf32gerpp7308
ppc_mma_xvf64ger7309
ppc_mma_xvf64gernn7310
ppc_mma_xvf64gernp7311
ppc_mma_xvf64gerpn7312
ppc_mma_xvf64gerpp7313
ppc_mma_xvi16ger27314
ppc_mma_xvi16ger2pp7315
ppc_mma_xvi16ger2s7316
ppc_mma_xvi16ger2spp7317
ppc_mma_xvi4ger87318
ppc_mma_xvi4ger8pp7319
ppc_mma_xvi8ger47320
ppc_mma_xvi8ger4pp7321
ppc_mma_xvi8ger4spp7322
ppc_mma_xxmfacc7323
ppc_mma_xxmtacc7324
ppc_mma_xxsetaccz7325
ppc_mtfsb07326
ppc_mtfsb17327
ppc_mtfsf7328
ppc_mtfsfi7329
ppc_mtmsr7330
ppc_mtspr7331
ppc_mulf128_round_to_odd7332
ppc_mulhd7333
ppc_mulhdu7334
ppc_mulhw7335
ppc_mulhwu7336
ppc_pack_longdouble7337
ppc_pdepd7338
ppc_pextd7339
ppc_popcntb7340
ppc_readflm7341
ppc_scalar_extract_expq7342
ppc_scalar_insert_exp_qp7343
ppc_set_texasr7344
ppc_set_texasru7345
ppc_set_tfhar7346
ppc_set_tfiar7347
ppc_setb7348
ppc_setflm7349
ppc_setrnd7350
ppc_sqrtf128_round_to_odd7351
ppc_stbcx7352
ppc_stdcx7353
ppc_stfiw7354
ppc_sthcx7355
ppc_store2r7356
ppc_store4r7357
ppc_store8r7358
ppc_stwcx7359
ppc_subf128_round_to_odd7360
ppc_sync7361
ppc_tabort7362
ppc_tabortdc7363
ppc_tabortdci7364
ppc_tabortwc7365
ppc_tabortwci7366
ppc_tbegin7367
ppc_tcheck7368
ppc_tdw7369
ppc_tend7370
ppc_tendall7371
ppc_test_data_class_d7372
ppc_test_data_class_f7373
ppc_trap7374
ppc_trapd7375
ppc_trechkpt7376
ppc_treclaim7377
ppc_tresume7378
ppc_truncf128_round_to_odd7379
ppc_tsr7380
ppc_tsuspend7381
ppc_ttest7382
ppc_tw7383
ppc_unpack_longdouble7384
ppc_vsx_assemble_pair7385
ppc_vsx_disassemble_pair7386
ppc_vsx_lxvd2x7387
ppc_vsx_lxvd2x_be7388
ppc_vsx_lxvl7389
ppc_vsx_lxvll7390
ppc_vsx_lxvp7391
ppc_vsx_lxvw4x7392
ppc_vsx_lxvw4x_be7393
ppc_vsx_stxvd2x7394
ppc_vsx_stxvd2x_be7395
ppc_vsx_stxvl7396
ppc_vsx_stxvll7397
ppc_vsx_stxvp7398
ppc_vsx_stxvw4x7399
ppc_vsx_stxvw4x_be7400
ppc_vsx_xsmaxdp7401
ppc_vsx_xsmindp7402
ppc_vsx_xvcmpeqdp7403
ppc_vsx_xvcmpeqdp_p7404
ppc_vsx_xvcmpeqsp7405
ppc_vsx_xvcmpeqsp_p7406
ppc_vsx_xvcmpgedp7407
ppc_vsx_xvcmpgedp_p7408
ppc_vsx_xvcmpgesp7409
ppc_vsx_xvcmpgesp_p7410
ppc_vsx_xvcmpgtdp7411
ppc_vsx_xvcmpgtdp_p7412
ppc_vsx_xvcmpgtsp7413
ppc_vsx_xvcmpgtsp_p7414
ppc_vsx_xvcvbf16spn7415
ppc_vsx_xvcvdpsp7416
ppc_vsx_xvcvdpsxws7417
ppc_vsx_xvcvdpuxws7418
ppc_vsx_xvcvhpsp7419
ppc_vsx_xvcvspbf167420
ppc_vsx_xvcvspdp7421
ppc_vsx_xvcvsphp7422
ppc_vsx_xvcvspsxds7423
ppc_vsx_xvcvspuxds7424
ppc_vsx_xvcvsxdsp7425
ppc_vsx_xvcvsxwdp7426
ppc_vsx_xvcvuxdsp7427
ppc_vsx_xvcvuxwdp7428
ppc_vsx_xvdivdp7429
ppc_vsx_xvdivsp7430
ppc_vsx_xviexpdp7431
ppc_vsx_xviexpsp7432
ppc_vsx_xvmaxdp7433
ppc_vsx_xvmaxsp7434
ppc_vsx_xvmindp7435
ppc_vsx_xvminsp7436
ppc_vsx_xvrdpip7437
ppc_vsx_xvredp7438
ppc_vsx_xvresp7439
ppc_vsx_xvrspip7440
ppc_vsx_xvrsqrtedp7441
ppc_vsx_xvrsqrtesp7442
ppc_vsx_xvtdivdp7443
ppc_vsx_xvtdivsp7444
ppc_vsx_xvtlsbb7445
ppc_vsx_xvtsqrtdp7446
ppc_vsx_xvtsqrtsp7447
ppc_vsx_xvtstdcdp7448
ppc_vsx_xvtstdcsp7449
ppc_vsx_xvxexpdp7450
ppc_vsx_xvxexpsp7451
ppc_vsx_xvxsigdp7452
ppc_vsx_xvxsigsp7453
ppc_vsx_xxblendvb7454
ppc_vsx_xxblendvd7455
ppc_vsx_xxblendvh7456
ppc_vsx_xxblendvw7457
ppc_vsx_xxeval7458
ppc_vsx_xxextractuw7459
ppc_vsx_xxgenpcvbm7460
ppc_vsx_xxgenpcvdm7461
ppc_vsx_xxgenpcvhm7462
ppc_vsx_xxgenpcvwm7463
ppc_vsx_xxinsertw7464
ppc_vsx_xxleqv7465
ppc_vsx_xxpermx7466