-
Eventually we will want to be able to make use of simd operations for f16 and f128, now that we have primitives to represent them. Possibilities that I know of:
- Aarch64 neon supports `float16x{4,…
-
I believe I'm seeing the same as this issue with this crate:
* https://github.com/BurntSushi/memchr/issues/144
Here's wasm2wat showing the functions at issue:
```wat
(func $bytecount::simd…
-
The WebAssembly target supports a large number of SIMD intrinsics, many of which are generated from clang builtins. None of these intrinsics can be constant folded, however, which may significantly hi…
-
### Tested versions
4.3-stable
### System information
Yocto `scarthgap` running on Fedora 40
### Issue description
Incorrect embree intrinsics used with RaspberryPi 5 on Yocto build system
```…
-
There are a few places in the code-base where `FEATURE_HW_INTRINSICS` functionality is dependent on `FEATURE_SIMD` also being defined.
The hardware intrinsics feature should (ideally) share code wi…
-
## Background
After doing a little bit of research on previous issues mentioning adding SIMD to Go, I found the following proposals:
#58610: This proposal relies on the `ispmd` keyword which doe…
-
I think it would be helpful to collect a list of all compiler intrinsics (the `extern "platform-intrinsics"` ones) that need to be added.
- [x] `simd_neg`
- [ ] `simd_overflowing_add` etc
- [x] `…
-
### Description
In the dotnet-runtime-perf pipeline when it runs the micro benchmarks on MonoAOT, any benchmarks which calls IndexOfAnyAsciiSearcher.IndexOfAnyCore internally (e.g. `System.Buffers.…
-
### Motivation
As we want to have this library portable, the first step would be to make 100% of this library run correctly on only CPU (i.e. not requiring CUDA for any part of the functionality). …
-
I tried this code:
```rust
#![feature(portable_simd, platform_intrinsics, adt_const_params, core_intrinsics)]
#![allow(incomplete_features, internal_features)]
use std::intrinsics::simd as intrins…