Caleb Zulawski
|
78a8d615b5
|
Implement missing traits on opaque masks, fix tests
|
2020-12-14 00:00:02 -05:00 |
|
Jubilee Young
|
e9cc3066a8
|
Remove round, trunc tests
There are no platform intrinsics in the rustc for these functions yet,
so this removes them as a distinct commit for later reversion.
|
2020-11-30 19:26:53 -08:00 |
|
Caleb Zulawski
|
3870633828
|
Add rounding mode test
|
2020-10-12 20:48:05 -04:00 |
|
Caleb Zulawski
|
dc85c13ff3
|
Account for sign bit
|
2020-10-11 21:41:26 -04:00 |
|
Caleb Zulawski
|
c27c76182b
|
Fix UB in test (really this time)
|
2020-10-11 21:28:50 -04:00 |
|
Caleb Zulawski
|
6e07982c4c
|
Fix UB in test
|
2020-10-11 19:08:25 -04:00 |
|
Caleb Zulawski
|
3d8721b053
|
Fix casts, add tests
|
2020-10-11 14:32:46 -04:00 |
|
Thom Chiovoloni
|
873639d6fd
|
Use bitxor to implement Neg for floats
|
2020-10-07 11:51:54 -07:00 |
|
Thom Chiovoloni
|
8d3d616b13
|
Apply review feedback
|
2020-10-06 13:40:39 -07:00 |
|
Thom Chiovoloni
|
541369c38e
|
use NEG_INFINITY and NAN constants instead computing them
|
2020-10-06 12:30:19 -07:00 |
|
Thom Chiovoloni
|
866971adf5
|
Implement abs, to_bits, and from_bits for float vectors
|
2020-10-06 11:33:29 -07:00 |
|
Ashley Mannix
|
0fbf64bae8
|
Add CI for wasm targets using wasm-bindgen (#20)
|
2020-10-03 16:36:51 +10:00 |
|
Caleb Zulawski
|
43dabd1aea
|
Implement core::ops (#10)
* Add vector-vector arithmetic ops
* Add operators and integer conversions for masks
* Add unary traits
* Implement Index and IndexMut
* Implement by-ref ops for masks
* Document intrinsics
* Implement format traits for masks
* Add floating point ops tests
* Add integer tests
* Add mask tests
|
2020-10-01 19:50:15 -07:00 |
|