Added simd_extract_lsbs intrinsic as well.

Equivalent to the simd_extract_msbs intrinsic, except it extracts the
least significant bit of each element instead.
This commit is contained in:
Barinzaya committed 2025-02-24 08:49:57 -05:00
1 parent 33a3aab791
commit 4afedbc051
5 files changed
+12 -3

No files matched your search

+1
View File
@@ -135,6 +135,7 @@ reduce_xor :: intrinsics.simd_reduce_xor
reduce_any :: intrinsics.simd_reduce_any
reduce_all :: intrinsics.simd_reduce_all
extract_lsbs :: intrinsics.simd_extract_lsbs
extract_msbs :: intrinsics.simd_extract_msbs
// swizzle :: proc(a: #simd[N]T, indices: ..int) -> #simd[len(indices)]T