File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -202,9 +202,8 @@ bool jit_io_helper_t<Vmm>::is_data_type_supported(const data_type_t dt) {
202
202
case data_type::u8:
203
203
case data_type::s8: return true ;
204
204
case data_type::bf16:
205
- return is_superset (isa_, avx512_core) || isa_ == avx2_vnni_2;
206
205
case data_type::f16:
207
- return is_superset (isa_, avx512_core_fp16) || isa_ == avx2_vnni_2 ;
206
+ return is_superset (isa_, avx2) ;
208
207
case data_type::f8_e4m3:
209
208
case data_type::f8_e5m2: return is_superset (isa_, avx512_core_amx);
210
209
default : assert (!" Unsupported data type" );
@@ -837,6 +836,7 @@ void jit_io_helper_t<Vmm>::store_bf16(
837
836
assert (bf16_supported_ && " Unsupported data type." );
838
837
assert ((src_vmm.isZMM () || src_vmm.isYMM ())
839
838
&& " Store operation for bf16 is not supported for Xmms." );
839
+ assert (is_superset (isa_, avx512_core) || isa_ == avx2_vnni_2);
840
840
841
841
const auto &cvt_lower_vmm =
842
842
typename vreg_traits<Vmm>::Vmm_lower_t (src_vmm.getIdx ());
You can’t perform that action at this time.
0 commit comments