simde icon indicating copy to clipboard operation
simde copied to clipboard

Implementations of SIMD instruction sets for systems which don't natively support them.

Results 173 simde issues
Sort by recently updated
recently updated
newest added

Hello, There is a [HEDLEY_DIAGNOSTIC_PUSH](https://github.com/simd-everywhere/simde/blob/master/simde/x86/sse.h#L4474) without a corresponding `HEDLEY_DIAGNOSTIC_POP` in x86/sse.h, just before `simde_mm_unpackhi_ps` function. This leads to warning C5032 in MSVC. I’d open a PR myself to fix add...

Hello, SIMDe only enables SVML when using intel compiler. Recent VS2019 comes with SVML as well, so it will be good to enable on that too. Thanks!

https://github.com/simd-everywhere/simde/blob/647dc121216f12ddedea82ce5da5662f158c856b/simde/x86/sse.h#L3171-L3176 This is an SSE instruction and has nothing to do with MMX, the `&& defined(SIMDE_X86_MMX_NATIVE)` should be removed here. I can see how this likely happened though, since several...

sse4.2: added the implementation for mm_cmpestra I have created this PR from a new branch as old branch's commit history became very messy. The implementation is same as old branch....

Emscripten currently carries compatibility headers for several x86 ISA extensions. They're not nearly as extensive as ours but they are more carefully tested, and their performance is better documented (i.e.,...

help wanted
GSoC/Outreachy-ideas

Related to [the contributing document](https://github.com/simd-everywhere/simde/blob/master/CONTRIBUTING.md) , I thought if I knew the way to run a specific test, it would be useful to debug or report. Is there a way...

On Intel, 2nd parameter may be a variable, on arm it must be a constant.

@kleisauke is trying to get libjpeg-turbo working on WASM using SIMDe. Here is a list of functions which aren't implemented yet: - [x] vaddhn_s32 - [x] vld1q_dup_s16 - [x] vld1q_lane_s16...

``` 32/211 Test #42: /x86/avx512/madd .................***Failed 0.14 sec Running test suite with seed 0xb4fffd3d... /x86/avx512/madd/mm_mask_madd_epi16/native/c[ ERROR ] //test/x86/avx512/madd.c:89: assertion failed: r[3] == simde_mm_loadu_epi32(test_vec[i].r)[3] (-1731368460 == 1777637581) Error: child killed by...

``` /arm/neon/padal/vpadal_u8/native/c [ ERROR ] //test/arm/neon/padal.c:219: assertion failed: r[0] == simde_vld1_u16(test_vec[i].r)[0] (45917 == 34167) /arm/neon/padal/vpadal_u16/native/c [ ERROR ] //test/arm/neon/padal.c:276: assertion failed: r[0] == simde_vld1_u32(test_vec[i].r)[0] (535960123 == 3031233243) /arm/neon/padal/vpadal_u8/native/cpp [ ERROR...