@@ -78,7 +78,7 @@ enum struct MfmaInstr
78
78
mfma_f32_16x16x128f8f6f4,
79
79
mfma_scale_f32_32x32x64f8f6f4,
80
80
mfma_scale_f32_16x16x128f8f6f4,
81
- mfma_f32_16x16x8xf32, // xf32
81
+ mfma_f32_16x16x8xf32, // tf32
82
82
mfma_f32_32x32x4xf32,
83
83
// gfx11
84
84
wmma_f32_16x16x16_f16,
@@ -1273,13 +1273,13 @@ struct MfmaSelector
1273
1273
}
1274
1274
1275
1275
template <>
1276
- constexpr auto GetMfma<xf32_t , 32 , 32 >()
1276
+ constexpr auto GetMfma<tf32_t , 32 , 32 >()
1277
1277
{
1278
1278
return MfmaInstr::mfma_f32_32x32x4xf32;
1279
1279
}
1280
1280
1281
1281
template <>
1282
- constexpr auto GetMfma<xf32_t , 16 , 16 >()
1282
+ constexpr auto GetMfma<tf32_t , 16 , 16 >()
1283
1283
{
1284
1284
return MfmaInstr::mfma_f32_16x16x8xf32;
1285
1285
}
@@ -1998,12 +1998,12 @@ struct XdlopsGemm
1998
1998
{
1999
1999
static_assert (
2000
2000
is_same<base_type, double >::value || is_same<base_type, float >::value ||
2001
- is_same<base_type, xf32_t >::value || is_same<base_type, half_t >::value ||
2001
+ is_same<base_type, tf32_t >::value || is_same<base_type, half_t >::value ||
2002
2002
is_same<base_type, bhalf_t >::value || is_same<base_type, int8_t >::value ||
2003
2003
is_same<base_type, f8_t >::value || is_same<base_type, bf8_t >::value ||
2004
2004
(is_same<base_type, f8_t >::value && is_same<additional_type, bf8_t >::value) ||
2005
2005
(is_same<base_type, bf8_t >::value && is_same<additional_type, f8_t >::value),
2006
- " base_type must be double, float, xf32_t , half, bfloat16, int8_t, f8_t or bf8_t!" );
2006
+ " base_type must be double, float, tf32_t , half, bfloat16, int8_t, f8_t or bf8_t!" );
2007
2007
2008
2008
static_for<0 , KPack / mfma_instr.k_per_blk , 1 >{}([&](auto k) {
2009
2009
if constexpr (!TransposeC)
0 commit comments