@@ -3020,8 +3020,6 @@ match name {
3020
3020
"llvm.nvvm.div.rz.ftz.f" => "__nvvm_div_rz_ftz_f",
3021
3021
"llvm.nvvm.ex2.approx.d" => "__nvvm_ex2_approx_d",
3022
3022
"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",
3025
3023
"llvm.nvvm.ex2.approx.ftz.f" => "__nvvm_ex2_approx_ftz_f",
3026
3024
"llvm.nvvm.f2bf16.rn" => "__nvvm_f2bf16_rn",
3027
3025
"llvm.nvvm.f2bf16.rn.relu" => "__nvvm_f2bf16_rn_relu",
@@ -3083,21 +3081,9 @@ match name {
3083
3081
"llvm.nvvm.fma.rn.bf16x2" => "__nvvm_fma_rn_bf16x2",
3084
3082
"llvm.nvvm.fma.rn.d" => "__nvvm_fma_rn_d",
3085
3083
"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",
3088
3084
"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",
3095
3085
"llvm.nvvm.fma.rn.relu.bf16" => "__nvvm_fma_rn_relu_bf16",
3096
3086
"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",
3101
3087
"llvm.nvvm.fma.rp.d" => "__nvvm_fma_rp_d",
3102
3088
"llvm.nvvm.fma.rp.f" => "__nvvm_fma_rp_f",
3103
3089
"llvm.nvvm.fma.rp.ftz.f" => "__nvvm_fma_rp_ftz_f",
@@ -3108,68 +3094,36 @@ match name {
3108
3094
"llvm.nvvm.fmax.bf16x2" => "__nvvm_fmax_bf16x2",
3109
3095
"llvm.nvvm.fmax.d" => "__nvvm_fmax_d",
3110
3096
"llvm.nvvm.fmax.f" => "__nvvm_fmax_f",
3111
- "llvm.nvvm.fmax.f16" => "__nvvm_fmax_f16",
3112
- "llvm.nvvm.fmax.f16x2" => "__nvvm_fmax_f16x2",
3113
3097
"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",
3116
3098
"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",
3119
3099
"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",
3122
3100
"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",
3125
3101
"llvm.nvvm.fmax.nan.bf16" => "__nvvm_fmax_nan_bf16",
3126
3102
"llvm.nvvm.fmax.nan.bf16x2" => "__nvvm_fmax_nan_bf16x2",
3127
3103
"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",
3130
3104
"llvm.nvvm.fmax.nan.xorsign.abs.bf16" => "__nvvm_fmax_nan_xorsign_abs_bf16",
3131
3105
"llvm.nvvm.fmax.nan.xorsign.abs.bf16x2" => "__nvvm_fmax_nan_xorsign_abs_bf16x2",
3132
3106
"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",
3135
3107
"llvm.nvvm.fmax.xorsign.abs.bf16" => "__nvvm_fmax_xorsign_abs_bf16",
3136
3108
"llvm.nvvm.fmax.xorsign.abs.bf16x2" => "__nvvm_fmax_xorsign_abs_bf16x2",
3137
3109
"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",
3140
3110
"llvm.nvvm.fmin.bf16" => "__nvvm_fmin_bf16",
3141
3111
"llvm.nvvm.fmin.bf16x2" => "__nvvm_fmin_bf16x2",
3142
3112
"llvm.nvvm.fmin.d" => "__nvvm_fmin_d",
3143
3113
"llvm.nvvm.fmin.f" => "__nvvm_fmin_f",
3144
- "llvm.nvvm.fmin.f16" => "__nvvm_fmin_f16",
3145
- "llvm.nvvm.fmin.f16x2" => "__nvvm_fmin_f16x2",
3146
3114
"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",
3149
3115
"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",
3152
3116
"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",
3155
3117
"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",
3158
3118
"llvm.nvvm.fmin.nan.bf16" => "__nvvm_fmin_nan_bf16",
3159
3119
"llvm.nvvm.fmin.nan.bf16x2" => "__nvvm_fmin_nan_bf16x2",
3160
3120
"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",
3163
3121
"llvm.nvvm.fmin.nan.xorsign.abs.bf16" => "__nvvm_fmin_nan_xorsign_abs_bf16",
3164
3122
"llvm.nvvm.fmin.nan.xorsign.abs.bf16x2" => "__nvvm_fmin_nan_xorsign_abs_bf16x2",
3165
3123
"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",
3168
3124
"llvm.nvvm.fmin.xorsign.abs.bf16" => "__nvvm_fmin_xorsign_abs_bf16",
3169
3125
"llvm.nvvm.fmin.xorsign.abs.bf16x2" => "__nvvm_fmin_xorsign_abs_bf16x2",
3170
3126
"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",
3173
3127
"llvm.nvvm.fns" => "__nvvm_fns",
3174
3128
"llvm.nvvm.h2f" => "__nvvm_h2f",
3175
3129
"llvm.nvvm.i2d.rm" => "__nvvm_i2d_rm",
@@ -7895,6 +7849,10 @@ match name {
7895
7849
"llvm.x86.subborrow.u64" => "__builtin_ia32_subborrow_u64",
7896
7850
"llvm.x86.tbm.bextri.u32" => "__builtin_ia32_bextri_u32",
7897
7851
"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",
7898
7856
"llvm.x86.tdpbf16ps" => "__builtin_ia32_tdpbf16ps",
7899
7857
"llvm.x86.tdpbf16ps.internal" => "__builtin_ia32_tdpbf16ps_internal",
7900
7858
"llvm.x86.tdpbssd" => "__builtin_ia32_tdpbssd",
0 commit comments