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

The following services are to use the PowerPC (ppc64le) and IBM Z (s390x) SSH servers and CI (in my memory it is by Jenkins). https://osuosl.org/services/powerdev/ > To request access to...

Search code archives for usage of unimplemented intrinsics. Filter out compilers. - https://codesearch.debian.net - https://sourcegraph.com/search?q=context:global+-repo:.*gcc.*+-file:.*gcc.*+-repo:.*llvm.*+-file:.*llvm.*+-file:.*clang.*+-file:.*avx512fp16intrin.h+-repo:.*simd-everywhere.*+-file:.*%5BeE%5Digen.*+_mm512_cmp_ph_mask&patternType=standard&sm=1&groupBy=repo - https://cs.opensource.google/

help wanted
GSoC/Outreachy-ideas

Parts of this project have code under the CC0 license. However, Fedora changed its policy last year on CC0 for code such that it's not longer permitted. The reasoning can...

https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512_FP16 For progress, see https://github.com/simd-everywhere/implementation-status/blob/main/x86.md#avx512_fp16 Basic support started in https://github.com/simd-everywhere/simde/pull/1031

instruction-set-support

See the log [here](https://people.freebsd.org/~yuri/simde-0.7.4-tests.log). Version: 0.7.4 clang-15 FreeBSD 13.2

``` test: x86/sse/emul/c start time: 16:39:16 duration: 0.03s result: exit status 1 command: MALLOC_PERTURB_=148 '//gcc_test/test/x86/sse-emul-c' ----------------------------------- stderr ----------------------------------- ../test/x86/sse.c:4307: assertion failed: r[0] == test_vec[i].r[0] (19623 == 292) ../test/x86/sse.c:4348: assertion failed:...

help wanted
compiler-bug

MMX is broken on modern compilers and should be avoided at all costs. Reasons: - ⚠️**Clang and GCC DO NOT automatically switch between MMX and x87 resulting in undefined behavior...

For example: `simde__m128_to_simde_float32x4`: - Not to be confused with `simde__m128_to_neon_f32` which is only availabe when `SIMDE_ARM_NEON_A32V7_NATIVE` is defined. See https://github.com/sfztools/sfizz/pull/1163 for an example. In SIMDe 0.7.2 and earlier this wasn't...

enhancement
good first issue

Hi, Could anyone help me to construct a wasm fallback for _mm_alignr_epi8() (using emscripten)? I see from https://emscripten.org/docs/porting/simd.html that it can be "emulated with a SIMD or+two shifts". However, not...

I've added some in https://github.com/nemequ/simde/tree/missing_tests - [x] _mm256_castpd_ps - [x] _mm256_castpd_si256 - [x] _mm256_castps128_ps256 - [x] _mm256_castps256_ps128 - [x] _mm256_castps_pd - [x] _mm256_castps_si256 - [x] _mm256_castsi128_si256 - [x] _mm256_castsi256_pd -...