File tree Expand file tree Collapse file tree 2 files changed +6
-18
lines changed
Expand file tree Collapse file tree 2 files changed +6
-18
lines changed Original file line number Diff line number Diff line change @@ -51,29 +51,17 @@ _mm_sm3rnds2_epi32
5151# SDE ERROR: Cannot execute XGETBV with ECX != 0
5252_xgetbv
5353
54- # Miscellaneous issues that can be fixed first
55- _kshiftli_mask16
56- _kshiftli_mask32
57- _kshiftli_mask64
58- _kshiftli_mask8
59- _kshiftri_mask16
60- _kshiftri_mask32
61- _kshiftri_mask64
62- _kshiftri_mask8
54+ # top bits are undefined, unclear how to test these
6355_mm256_castsi128_si256
64- _mm256_extract_epi16
65- _mm256_extract_epi8
6656_mm512_castsi128_si512
6757_mm512_castsi256_si512
68- # _mm512_conj_pch
58+
59+ # Clang bug
60+ _mm256_extract_epi16
61+ _mm256_extract_epi8
6962_mm512_mask_reduce_max_pd
7063_mm512_mask_reduce_max_ps
7164_mm512_mask_reduce_min_pd
7265_mm512_mask_reduce_min_ps
73- _mm_comineq_sh
7466_mm_extract_epi16
7567_mm_extract_epi8
76- _mm_mask_cvtepi16_epi8
77- _mm_mask_cvtpd_epi32
78- _mm_mask_cvtpd_ps
79- _mm_ucomineq_sh
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ pub const NOTICE: &str = "\
55
66// Format f16 values (and vectors containing them) in a way that is consistent with C.
77pub const PLATFORM_RUST_DEFINITIONS : & str = r#"
8- use std ::arch::x86_64::*;
8+ use core_arch ::arch::x86_64::*;
99
1010#[inline]
1111unsafe fn _mm_loadu_ph_to___m128i(mem_addr: *const f16) -> __m128i {
You can’t perform that action at this time.
0 commit comments