Commit History

Author SHA1 Message Date
  gingerBill bb7f291f5f Remove `simd_rem`; Disallow `simd_div` for integers 3 years ago
  gingerBill cef022539e Rename to `lanes_rotate_left`, `lanes_rotate_right`, `lanes_reverse` 3 years ago
  gingerBill 952f294bce Add loads of aliases of vector types 3 years ago
  gingerBill 1ff8b97dae Add prefix of `lanes_` 3 years ago
  gingerBill 70451f9335 Support reverse_bits for #simd 3 years ago
  gingerBill 1f438d4e6c Merge `intrinsics.simd_sqrt` with `intrinsics.sqrt` 3 years ago
  gingerBill 421d45a7a7 Add `intrinsics.fused_mul_add` 3 years ago
  gingerBill 20e7b5c88a Support `count_ones` etc with #simd 3 years ago
  gingerBill 7092273a8f Rename `simd_eq` etc to `simd_lanes_eq` 3 years ago
  gingerBill d0e8a735ba Add arithmetic operator support for simd vectors; Add `intrinsics.simd_and_not` 3 years ago
  gingerBill f308f37ba1 Remove need for `simd.splat` 3 years ago
  gingerBill c2610cb75e Keep -vet happy 3 years ago
  gingerBill 59e9df2609 `simd.bit_not`; `simd.copysign` 3 years ago
  gingerBill f3f6c12a7c Add `simd_clamp` 3 years ago
  gingerBill e331b0647e Add `simd_rotate_left` simd_rotate_right` 3 years ago
  gingerBill 35502816c7 Add `simd_add_sat` `simd_sub_sat` 3 years ago
  gingerBill 7ec0236fbf Add `simd_reverse` 3 years ago
  gingerBill 0fd43c1a0b Add simd.{sqrt, ceil, floor, trunc, nearest} 3 years ago
  gingerBill cde6a2f7a5 Make `simd_shuffle` act closer to `swizzle` 3 years ago
  gingerBill c2f5cbdeb4 Allow integer vectors in select 3 years ago
  gingerBill 8e57511ffa Minor clean up 3 years ago
  gingerBill 12d19d21c4 Document simd stuff in intrinsics.odin 3 years ago
  gingerBill 7002c94a63 Add `intrinsics.simd_select` 3 years ago
  gingerBill 57e69ea392 Add comments 3 years ago
  gingerBill 140c00aa0c `intrinsics.simd_shuffle` 3 years ago
  gingerBill 10e4de3c01 Add `intrinsics.simd_reduce_*` 3 years ago
  gingerBill 8ac12886ed Add `core:simd` 3 years ago