Allow integer vectors in select

This commit is contained in:
gingerBill
2022-05-25 23:49:23 +01:00
parent 8e57511ffa
commit c2f5cbdeb4
3 changed files with 7 additions and 4 deletions
+1 -1
View File
@@ -80,7 +80,7 @@ swizzle :: builtin.swizzle
// shuffle :: proc(a, b: #simd[N]T, indices: #simd[max 2*N]u32) -> #simd[len(indices)]T
shuffle :: intrinsics.simd_shuffle
// select :: proc(cond: #simd[N]any_boolean, true, false: #simd[N]T) -> #simd[N]T
// select :: proc(cond: #simd[N]boolean_or_integer, true, false: #simd[N]T) -> #simd[N]T
select :: intrinsics.simd_select
splat :: #force_inline proc "contextless" ($T: typeid/#simd[$LANES]$E, value: E) -> T {