Soveu
Soveu
Can I use bytemuck for tests? `pod_align_to` can be helpful to ensure correct alignment for example when using `Vec` as `&[f32]` and `&[m256]` slices This would also test the `bytemuck`...
```rust use safe_arch::*; use std::arch::x86_64::*; unsafe fn mm_i32gather_ps_unchecked(slice: &[f32], offsets: m128i) -> m128 { m128(_mm_i32gather_ps(slice.as_ptr(), offsets.0, 4)) } fn are_offsets_valid(offsets: m128i, sz: usize) -> bool { let offsets: [u32; 4]...
I think rust-cpuid crate can be used for this
In case of TinyVec, drain_filter = partition + drain(partition_point..)
While I have still access to my laptop that can definitely build rustc, I think I made most of the changes required for proper feature gating. A tracking issue still...
Soooo, I was pretty busy last week or two, but I should have some time this weekend.
@jackh726 Isn't squash done on merge or something like that? @rustbot review
Is that kind of squash what was expected? It had to be force-pushed, because, well, it overwrites the history. Creating another branch would mean creating another PR.