Add simd_reduce_any and simd_reduce_all

This commit is contained in:
gingerBill
2024-08-05 13:13:19 +01:00
parent eeb92e2644
commit 9a01a13914
5 changed files with 61 additions and 7 deletions
+3
View File
@@ -115,6 +115,9 @@ reduce_and :: intrinsics.simd_reduce_and
reduce_or :: intrinsics.simd_reduce_or
reduce_xor :: intrinsics.simd_reduce_xor
reduce_any :: intrinsics.simd_reduce_any
reduce_all :: intrinsics.simd_reduce_all
// swizzle :: proc(a: #simd[N]T, indices: ..int) -> #simd[len(indices)]T
swizzle :: builtin.swizzle