issues
search
Lokathor
/
wide
A crate to help you go wide. By which I mean use SIMD stuff.
https://docs.rs/wide
zlib License
224
stars
22
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
add some missing widening operations
#166
mcroomp
opened
2 days ago
0
Combination of `i8x16::move_mask()` and `.trailing_zeros()` is a footgun
#165
whitequark
opened
3 days ago
2
Adds conversion functions from integers to floats
#164
Mottl
opened
1 week ago
5
Add swizzle to i8x16 and i8x32
#163
mcroomp
closed
1 week ago
0
Improve move_mask and boolean ops for i64x2 i32x4 i16x8 i8x16
#162
mcroomp
closed
1 month ago
1
Adds boolean methods to u32x4 and u32x8
#161
andyquinterom
opened
1 month ago
3
Add methods from i32x4 for u32x4
#160
andyquinterom
opened
1 month ago
2
Added shift-by variable amount
#159
mcroomp
closed
1 month ago
2
fix u32 sign bugs
#158
mcroomp
closed
1 month ago
2
Implement variable shift left/right and ease of test coverage with generic trait
#157
mcroomp
closed
1 month ago
0
Nonoptimal `CmpLt`
#156
Melirius
opened
1 month ago
1
add u16x16 and tests
#155
mcroomp
closed
1 month ago
1
improve perf of reduce_min,reduce_max,reduce_add and add unsigned upcast from u16x8
#154
mcroomp
closed
1 month ago
1
Added i16 widening mul since this is implemented badly on some platforms
#153
mcroomp
closed
1 month ago
1
Add unsigned_abs to i8,i16,i32,i64 to provide well defined behavior for abs
#152
mcroomp
closed
1 month ago
1
simplify i16x16::move_mask
#151
mcroomp
closed
2 months ago
1
Forgot to inline dot function
#150
mcroomp
closed
4 months ago
0
feat: add i16x8::mul_keep_high
#149
RRRadicalEdward
closed
2 months ago
2
feat: add u8x16::narrow_i16x8
#148
RRRadicalEdward
closed
5 months ago
1
feat: add u8x16::unpack_low/high
#147
RRRadicalEdward
closed
5 months ago
1
Clarify interaction with multiversion
#146
phi-gamma
closed
6 months ago
6
Casting masks between i32x8 and f32x8
#145
ghost
closed
6 months ago
3
Add `from_le_bytes` and `to_le_bytes` for SIMD types
#144
suhr
opened
8 months ago
1
Add hyperbolic geometric functions such as `sinh`
#143
benruijl
opened
8 months ago
1
as_array_mut added to all simd types.
#142
tower120
closed
8 months ago
2
Add as_array_mut to all types, similar to as_array_ref?
#141
tower120
closed
8 months ago
2
Publish new build of crate please
#140
mcroomp
closed
9 months ago
2
fix movemask for i16 avx2
#139
mcroomp
closed
9 months ago
0
add reduce min/max along with tests. Also optimize i16x8 abs for sse2
#138
mcroomp
closed
9 months ago
0
Test failure in nightly MIPS test
#137
mcroomp
closed
4 months ago
2
Add dot product for i16.
#136
mcroomp
closed
9 months ago
5
add reduce_add to integer
#135
mcroomp
closed
10 months ago
1
Add the miss impl of `Eq` for `u8x16` and `u16x8`
#134
UnrealInReal
closed
12 months ago
1
`impl Eq` is missing for `u8x16` and `u16x8` when #[cfg(all(target_feature="neon",target_arch="aarch64"))]
#133
UnrealInReal
opened
1 year ago
0
Add from_slice_unaligned and move_mask to i16x8, i16x16, i32x8 and i32x16
#132
mcroomp
closed
1 year ago
2
Feature idea/request: `clamp` and `signum`
#131
torokati44
opened
1 year ago
2
add narrow and widen operations to convert 8 to 16 to 32 bits
#130
mcroomp
closed
1 year ago
3
update README to mention aarch64
#129
mcroomp
closed
1 year ago
0
Provide matrix transpose for 8x8 types
#128
mcroomp
closed
1 year ago
3
made MulScaleRound a trait
#127
mcroomp
closed
1 year ago
2
Fix endianness in sqrt and add emulated MIPS target to test
#126
mcroomp
closed
1 year ago
5
For non-AVX2 targets delegate to 128bit subparts
#125
mcroomp
closed
1 year ago
1
Add aarch64 support along with emulator build as action
#124
mcroomp
closed
1 year ago
8
add saturating add/sub i16 and multiply and scale
#123
mcroomp
closed
1 year ago
2
adding saturation arithmetic
#122
mcroomp
closed
1 year ago
3
Fix 120
#121
Lokathor
closed
1 year ago
4
AVX version of `u32x8::cmp_lt` refers to cmp_eq_mask_i32_m256i
#120
remyoudompheng
closed
1 year ago
2
512-bit types and AVX-512 support
#119
kytans
opened
1 year ago
1
Add a faster round fallback when std is available
#118
shssoichiro
opened
1 year ago
0
Add fast type conversion methods where possible
#117
shssoichiro
opened
1 year ago
10
Next