(a: &[u64], b: &[u64], out: &mut [u64])
| 96 | |
| 97 | #[cfg(target_arch = "x86_64")] |
| 98 | fn avx512_and(a: &[u64], b: &[u64], out: &mut [u64]) { |
| 99 | if a.len().min(b.len()) < 16 { |
| 100 | return scalar_and(a, b, out); |
| 101 | } |
| 102 | unsafe { avx512_and_inner(a, b, out) } |
| 103 | } |
| 104 | |
| 105 | #[cfg(target_arch = "x86_64")] |
| 106 | #[target_feature(enable = "avx512f")] |
nothing calls this directly
no test coverage detected