Boosted by kornel ("Kornel"):
hsivonen ("Henri Sivonen") wrote:
…
It’s been 10 years since I was told 3 months: https://github.com/servo/servo/wiki/London-Oxidation#simd
Yes, floats are hard and future-proofing against RISC-V is hard. But it’s such a missed opportunity that we haven’t got this stuff incrementally on stable Rust and are still waiting for everything to be ready.
Abstracting over x86_64 and aarch64 for integer-lane and mask-lane 128-bit vectors was working in 2015. It’s frustrating that we still don’t have that part on stable.