@@ -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