Jubilee Young
|
f06427f4d6
|
Move lanes_at_most_64 to _32
|
2021-04-25 16:42:49 -07:00 |
|
Jubilee Young
|
91134e614e
|
Branchless abs
|
2021-04-25 16:42:49 -07:00 |
|
Jubilee Young
|
e8b6bca694
|
Finish fixing up abs docs
|
2021-04-25 16:42:49 -07:00 |
|
Caleb Zulawski
|
1f4e902ee7
|
Fix saturating math docs
|
2021-04-25 16:42:49 -07:00 |
|
Jubilee
|
24ebae870e
|
Merge pull request #83 from rust-lang/feature/reductions
Add reductions
|
2021-04-22 16:44:41 -07:00 |
|
Caleb Zulawski
|
04ee107323
|
Remove wrapping from sum/product fns
|
2021-04-22 22:41:12 +00:00 |
|
Jubilee
|
2fa62b91c8
|
Merge pull request #98 from rust-lang/feature/common-shuffles
Add some common shuffles
|
2021-04-20 23:33:01 -07:00 |
|
Caleb Zulawski
|
7028a58294
|
Attempt to clarify interleave/deinterleave
|
2021-04-20 01:51:06 +00:00 |
|
Caleb Zulawski
|
828b274ae7
|
Rename sum, product to horizontal_{sum,product}
|
2021-04-19 23:41:11 +00:00 |
|
Caleb Zulawski
|
b2e25bc8c8
|
Merge pull request #95 from rust-lang/intrinsic-fabs
Use fabs intrinsic
|
2021-04-19 01:46:52 -04:00 |
|
Jubilee Young
|
9acc112090
|
Use fabs intrinsic
|
2021-04-19 04:49:04 +00:00 |
|
Caleb Zulawski
|
1999c54890
|
Clarify concatenation order
Co-authored-by: Jubilee <46493976+workingjubilee@users.noreply.github.com>
|
2021-04-17 15:21:25 -04:00 |
|
Caleb Zulawski
|
977f26f692
|
Add some common shuffles
|
2021-04-17 17:00:14 +00:00 |
|
Caleb Zulawski
|
e73985f25d
|
Merge pull request #89 from rust-lang/intrinsic-neg
Use neg intrinsics
|
2021-04-16 21:35:11 -04:00 |
|
Caleb Zulawski
|
01d78aa21a
|
Update docs
|
2021-04-17 01:32:45 +00:00 |
|
Jubilee
|
1c3d957f98
|
Merge pull request #96 from rust-lang/burning-chrome
Reduce wasm test suite
|
2021-04-16 16:21:39 -07:00 |
|
Jubilee Young
|
87b7207acd
|
Use neg intrinsics
|
2021-04-16 15:02:59 -07:00 |
|
Jubilee Young
|
81c96338b7
|
Drop wasm SIMD tests
|
2021-04-16 11:33:23 -07:00 |
|
Jubilee Young
|
894062f894
|
Burn Chrome again
|
2021-04-16 11:33:23 -07:00 |
|
Jubilee Young
|
e3f0124baf
|
Silence warnings
|
2021-04-15 15:19:44 -07:00 |
|
Caleb Zulawski
|
e127586709
|
Improve function names and docs
|
2021-04-11 10:59:05 -04:00 |
|
Caleb Zulawski
|
e2fa502617
|
Enable i586 workaround for both f32 and f64
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
3cf970fc09
|
Fix test sum/product implementation
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
3fae09bd08
|
Revert "Revert i586 fix, fix test instead"
This reverts commit 1ea2f128821339d8050ca936f24b71677352437e.
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
b51febbd34
|
Revert i586 fix, fix test instead
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
4b8cbd5385
|
Fix i586 detection
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
64f564866b
|
Update documentation and fix i586 inaccuracy
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
02608d44f7
|
Fix mask ops
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
193cd14b4a
|
Enable special handling of zero
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
a7b82adb12
|
Add tests
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
875b31c33f
|
Implement reductions
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
926cf3aba3
|
Add intrinsics
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
d7649f46f3
|
Various bug fixes
|
2021-04-09 16:31:03 -04:00 |
|
Caleb Zulawski
|
b0a005dcfb
|
Add floating-point classification functions
|
2021-04-09 16:31:03 -04:00 |
|
Jubilee
|
0682c31fce
|
Merge pull request #80 from rust-lang/feature/comparisons
Add classification functions
|
2021-04-09 07:39:47 -07:00 |
|
Caleb Zulawski
|
e6a530907a
|
Reduce maximum lanes from 64 to 32
|
2021-04-03 14:43:33 -04:00 |
|
Caleb Zulawski
|
97bbe2d86a
|
Fix normal and subnormal classification
|
2021-04-03 13:54:29 -04:00 |
|
Caleb Zulawski
|
07247a001f
|
Various bug fixes
|
2021-04-03 13:54:29 -04:00 |
|
Caleb Zulawski
|
93ce1c1a59
|
Add floating-point classification functions
|
2021-04-03 13:54:29 -04:00 |
|
Caleb Zulawski
|
4e6d44086c
|
Merge pull request #87 from rust-lang/feat/sat-abs-neg
Add saturating abs/neg
|
2021-04-02 19:41:59 -04:00 |
|
Jubilee Young
|
331230fabf
|
Explain why to use saturation
|
2021-04-02 09:11:27 -07:00 |
|
Jubilee Young
|
dd1a5e41ad
|
Add saturating abs/neg
|
2021-04-02 08:55:45 -07:00 |
|
Jubilee
|
6620015a77
|
Merge pull request #86 from rust-lang/feat/saturating
Introduce saturating math
|
2021-04-01 13:08:36 -07:00 |
|
Jubilee Young
|
4a6b4c0a2e
|
Introduce saturating math
|
2021-03-30 17:42:05 -07:00 |
|
Jubilee
|
65c3ce97de
|
Merge pull request #81 from rust-lang/feature/std-cargo-feature
Add std cargo feature
|
2021-03-22 14:01:29 -07:00 |
|
Caleb Zulawski
|
fa77b196c8
|
Add std cargo feature
|
2021-03-22 14:00:02 -07:00 |
|
Jubilee
|
d95433dbb5
|
Merge pull request #82 from rust-lang/bugfix/wasm-dependencies
Fix wasm-bindgen dependency
|
2021-03-22 13:51:46 -07:00 |
|
Caleb Zulawski
|
8cb1fe0c0e
|
Fix wasm-bindgen dependency
|
2021-03-06 22:00:39 -05:00 |
|
Jubilee
|
8ad4f14372
|
Merge pull request #77 from rust-lang/reorg-vectors
Reorg vector types (nfc)
|
2021-02-21 17:35:29 -08:00 |
|
Jubilee Young
|
a2302da5b2
|
Move macros.rs to first.rs
This awkwardly has to go first right now, and we don't want more
macros to go into this ambiguously named mod, so let's rename it
to be more literal.
|
2021-02-21 17:32:23 -08:00 |
|