Skip to content

Commit 24ea06b

Browse files
authored
Merge pull request #259 from GuillaumeGomez/regen-intrinsics
Regenerate intrinsics
2 parents 5af59b6 + 98482ad commit 24ea06b

File tree

1 file changed

+4
-46
lines changed

1 file changed

+4
-46
lines changed

src/intrinsic/archs.rs

Lines changed: 4 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -3020,8 +3020,6 @@ match name {
30203020
"llvm.nvvm.div.rz.ftz.f" => "__nvvm_div_rz_ftz_f",
30213021
"llvm.nvvm.ex2.approx.d" => "__nvvm_ex2_approx_d",
30223022
"llvm.nvvm.ex2.approx.f" => "__nvvm_ex2_approx_f",
3023-
"llvm.nvvm.ex2.approx.f16" => "__nvvm_ex2_approx_f16",
3024-
"llvm.nvvm.ex2.approx.f16x2" => "__nvvm_ex2_approx_f16x2",
30253023
"llvm.nvvm.ex2.approx.ftz.f" => "__nvvm_ex2_approx_ftz_f",
30263024
"llvm.nvvm.f2bf16.rn" => "__nvvm_f2bf16_rn",
30273025
"llvm.nvvm.f2bf16.rn.relu" => "__nvvm_f2bf16_rn_relu",
@@ -3083,21 +3081,9 @@ match name {
30833081
"llvm.nvvm.fma.rn.bf16x2" => "__nvvm_fma_rn_bf16x2",
30843082
"llvm.nvvm.fma.rn.d" => "__nvvm_fma_rn_d",
30853083
"llvm.nvvm.fma.rn.f" => "__nvvm_fma_rn_f",
3086-
"llvm.nvvm.fma.rn.f16" => "__nvvm_fma_rn_f16",
3087-
"llvm.nvvm.fma.rn.f16x2" => "__nvvm_fma_rn_f16x2",
30883084
"llvm.nvvm.fma.rn.ftz.f" => "__nvvm_fma_rn_ftz_f",
3089-
"llvm.nvvm.fma.rn.ftz.f16" => "__nvvm_fma_rn_ftz_f16",
3090-
"llvm.nvvm.fma.rn.ftz.f16x2" => "__nvvm_fma_rn_ftz_f16x2",
3091-
"llvm.nvvm.fma.rn.ftz.relu.f16" => "__nvvm_fma_rn_ftz_relu_f16",
3092-
"llvm.nvvm.fma.rn.ftz.relu.f16x2" => "__nvvm_fma_rn_ftz_relu_f16x2",
3093-
"llvm.nvvm.fma.rn.ftz.sat.f16" => "__nvvm_fma_rn_ftz_sat_f16",
3094-
"llvm.nvvm.fma.rn.ftz.sat.f16x2" => "__nvvm_fma_rn_ftz_sat_f16x2",
30953085
"llvm.nvvm.fma.rn.relu.bf16" => "__nvvm_fma_rn_relu_bf16",
30963086
"llvm.nvvm.fma.rn.relu.bf16x2" => "__nvvm_fma_rn_relu_bf16x2",
3097-
"llvm.nvvm.fma.rn.relu.f16" => "__nvvm_fma_rn_relu_f16",
3098-
"llvm.nvvm.fma.rn.relu.f16x2" => "__nvvm_fma_rn_relu_f16x2",
3099-
"llvm.nvvm.fma.rn.sat.f16" => "__nvvm_fma_rn_sat_f16",
3100-
"llvm.nvvm.fma.rn.sat.f16x2" => "__nvvm_fma_rn_sat_f16x2",
31013087
"llvm.nvvm.fma.rp.d" => "__nvvm_fma_rp_d",
31023088
"llvm.nvvm.fma.rp.f" => "__nvvm_fma_rp_f",
31033089
"llvm.nvvm.fma.rp.ftz.f" => "__nvvm_fma_rp_ftz_f",
@@ -3108,68 +3094,36 @@ match name {
31083094
"llvm.nvvm.fmax.bf16x2" => "__nvvm_fmax_bf16x2",
31093095
"llvm.nvvm.fmax.d" => "__nvvm_fmax_d",
31103096
"llvm.nvvm.fmax.f" => "__nvvm_fmax_f",
3111-
"llvm.nvvm.fmax.f16" => "__nvvm_fmax_f16",
3112-
"llvm.nvvm.fmax.f16x2" => "__nvvm_fmax_f16x2",
31133097
"llvm.nvvm.fmax.ftz.f" => "__nvvm_fmax_ftz_f",
3114-
"llvm.nvvm.fmax.ftz.f16" => "__nvvm_fmax_ftz_f16",
3115-
"llvm.nvvm.fmax.ftz.f16x2" => "__nvvm_fmax_ftz_f16x2",
31163098
"llvm.nvvm.fmax.ftz.nan.f" => "__nvvm_fmax_ftz_nan_f",
3117-
"llvm.nvvm.fmax.ftz.nan.f16" => "__nvvm_fmax_ftz_nan_f16",
3118-
"llvm.nvvm.fmax.ftz.nan.f16x2" => "__nvvm_fmax_ftz_nan_f16x2",
31193099
"llvm.nvvm.fmax.ftz.nan.xorsign.abs.f" => "__nvvm_fmax_ftz_nan_xorsign_abs_f",
3120-
"llvm.nvvm.fmax.ftz.nan.xorsign.abs.f16" => "__nvvm_fmax_ftz_nan_xorsign_abs_f16",
3121-
"llvm.nvvm.fmax.ftz.nan.xorsign.abs.f16x2" => "__nvvm_fmax_ftz_nan_xorsign_abs_f16x2",
31223100
"llvm.nvvm.fmax.ftz.xorsign.abs.f" => "__nvvm_fmax_ftz_xorsign_abs_f",
3123-
"llvm.nvvm.fmax.ftz.xorsign.abs.f16" => "__nvvm_fmax_ftz_xorsign_abs_f16",
3124-
"llvm.nvvm.fmax.ftz.xorsign.abs.f16x2" => "__nvvm_fmax_ftz_xorsign_abs_f16x2",
31253101
"llvm.nvvm.fmax.nan.bf16" => "__nvvm_fmax_nan_bf16",
31263102
"llvm.nvvm.fmax.nan.bf16x2" => "__nvvm_fmax_nan_bf16x2",
31273103
"llvm.nvvm.fmax.nan.f" => "__nvvm_fmax_nan_f",
3128-
"llvm.nvvm.fmax.nan.f16" => "__nvvm_fmax_nan_f16",
3129-
"llvm.nvvm.fmax.nan.f16x2" => "__nvvm_fmax_nan_f16x2",
31303104
"llvm.nvvm.fmax.nan.xorsign.abs.bf16" => "__nvvm_fmax_nan_xorsign_abs_bf16",
31313105
"llvm.nvvm.fmax.nan.xorsign.abs.bf16x2" => "__nvvm_fmax_nan_xorsign_abs_bf16x2",
31323106
"llvm.nvvm.fmax.nan.xorsign.abs.f" => "__nvvm_fmax_nan_xorsign_abs_f",
3133-
"llvm.nvvm.fmax.nan.xorsign.abs.f16" => "__nvvm_fmax_nan_xorsign_abs_f16",
3134-
"llvm.nvvm.fmax.nan.xorsign.abs.f16x2" => "__nvvm_fmax_nan_xorsign_abs_f16x2",
31353107
"llvm.nvvm.fmax.xorsign.abs.bf16" => "__nvvm_fmax_xorsign_abs_bf16",
31363108
"llvm.nvvm.fmax.xorsign.abs.bf16x2" => "__nvvm_fmax_xorsign_abs_bf16x2",
31373109
"llvm.nvvm.fmax.xorsign.abs.f" => "__nvvm_fmax_xorsign_abs_f",
3138-
"llvm.nvvm.fmax.xorsign.abs.f16" => "__nvvm_fmax_xorsign_abs_f16",
3139-
"llvm.nvvm.fmax.xorsign.abs.f16x2" => "__nvvm_fmax_xorsign_abs_f16x2",
31403110
"llvm.nvvm.fmin.bf16" => "__nvvm_fmin_bf16",
31413111
"llvm.nvvm.fmin.bf16x2" => "__nvvm_fmin_bf16x2",
31423112
"llvm.nvvm.fmin.d" => "__nvvm_fmin_d",
31433113
"llvm.nvvm.fmin.f" => "__nvvm_fmin_f",
3144-
"llvm.nvvm.fmin.f16" => "__nvvm_fmin_f16",
3145-
"llvm.nvvm.fmin.f16x2" => "__nvvm_fmin_f16x2",
31463114
"llvm.nvvm.fmin.ftz.f" => "__nvvm_fmin_ftz_f",
3147-
"llvm.nvvm.fmin.ftz.f16" => "__nvvm_fmin_ftz_f16",
3148-
"llvm.nvvm.fmin.ftz.f16x2" => "__nvvm_fmin_ftz_f16x2",
31493115
"llvm.nvvm.fmin.ftz.nan.f" => "__nvvm_fmin_ftz_nan_f",
3150-
"llvm.nvvm.fmin.ftz.nan.f16" => "__nvvm_fmin_ftz_nan_f16",
3151-
"llvm.nvvm.fmin.ftz.nan.f16x2" => "__nvvm_fmin_ftz_nan_f16x2",
31523116
"llvm.nvvm.fmin.ftz.nan.xorsign.abs.f" => "__nvvm_fmin_ftz_nan_xorsign_abs_f",
3153-
"llvm.nvvm.fmin.ftz.nan.xorsign.abs.f16" => "__nvvm_fmin_ftz_nan_xorsign_abs_f16",
3154-
"llvm.nvvm.fmin.ftz.nan.xorsign.abs.f16x2" => "__nvvm_fmin_ftz_nan_xorsign_abs_f16x2",
31553117
"llvm.nvvm.fmin.ftz.xorsign.abs.f" => "__nvvm_fmin_ftz_xorsign_abs_f",
3156-
"llvm.nvvm.fmin.ftz.xorsign.abs.f16" => "__nvvm_fmin_ftz_xorsign_abs_f16",
3157-
"llvm.nvvm.fmin.ftz.xorsign.abs.f16x2" => "__nvvm_fmin_ftz_xorsign_abs_f16x2",
31583118
"llvm.nvvm.fmin.nan.bf16" => "__nvvm_fmin_nan_bf16",
31593119
"llvm.nvvm.fmin.nan.bf16x2" => "__nvvm_fmin_nan_bf16x2",
31603120
"llvm.nvvm.fmin.nan.f" => "__nvvm_fmin_nan_f",
3161-
"llvm.nvvm.fmin.nan.f16" => "__nvvm_fmin_nan_f16",
3162-
"llvm.nvvm.fmin.nan.f16x2" => "__nvvm_fmin_nan_f16x2",
31633121
"llvm.nvvm.fmin.nan.xorsign.abs.bf16" => "__nvvm_fmin_nan_xorsign_abs_bf16",
31643122
"llvm.nvvm.fmin.nan.xorsign.abs.bf16x2" => "__nvvm_fmin_nan_xorsign_abs_bf16x2",
31653123
"llvm.nvvm.fmin.nan.xorsign.abs.f" => "__nvvm_fmin_nan_xorsign_abs_f",
3166-
"llvm.nvvm.fmin.nan.xorsign.abs.f16" => "__nvvm_fmin_nan_xorsign_abs_f16",
3167-
"llvm.nvvm.fmin.nan.xorsign.abs.f16x2" => "__nvvm_fmin_nan_xorsign_abs_f16x2",
31683124
"llvm.nvvm.fmin.xorsign.abs.bf16" => "__nvvm_fmin_xorsign_abs_bf16",
31693125
"llvm.nvvm.fmin.xorsign.abs.bf16x2" => "__nvvm_fmin_xorsign_abs_bf16x2",
31703126
"llvm.nvvm.fmin.xorsign.abs.f" => "__nvvm_fmin_xorsign_abs_f",
3171-
"llvm.nvvm.fmin.xorsign.abs.f16" => "__nvvm_fmin_xorsign_abs_f16",
3172-
"llvm.nvvm.fmin.xorsign.abs.f16x2" => "__nvvm_fmin_xorsign_abs_f16x2",
31733127
"llvm.nvvm.fns" => "__nvvm_fns",
31743128
"llvm.nvvm.h2f" => "__nvvm_h2f",
31753129
"llvm.nvvm.i2d.rm" => "__nvvm_i2d_rm",
@@ -7895,6 +7849,10 @@ match name {
78957849
"llvm.x86.subborrow.u64" => "__builtin_ia32_subborrow_u64",
78967850
"llvm.x86.tbm.bextri.u32" => "__builtin_ia32_bextri_u32",
78977851
"llvm.x86.tbm.bextri.u64" => "__builtin_ia32_bextri_u64",
7852+
"llvm.x86.tcmmimfp16ps" => "__builtin_ia32_tcmmimfp16ps",
7853+
"llvm.x86.tcmmimfp16ps.internal" => "__builtin_ia32_tcmmimfp16ps_internal",
7854+
"llvm.x86.tcmmrlfp16ps" => "__builtin_ia32_tcmmrlfp16ps",
7855+
"llvm.x86.tcmmrlfp16ps.internal" => "__builtin_ia32_tcmmrlfp16ps_internal",
78987856
"llvm.x86.tdpbf16ps" => "__builtin_ia32_tdpbf16ps",
78997857
"llvm.x86.tdpbf16ps.internal" => "__builtin_ia32_tdpbf16ps_internal",
79007858
"llvm.x86.tdpbssd" => "__builtin_ia32_tdpbssd",

0 commit comments

Comments
 (0)