Skip to content
Michael R. Crusoe edited this page May 7, 2023 · 40 revisions

Here we draft the release notes for the next release.

Note: format is [summary] [commit hash or PR#] [author(s)]

Use the release notes helper script to generate the preliminary list. Then group the changes and review the descriptions and look out for ????

Mostly the first line of the commit line is a good summary, but please think through each entry and (re)write a summary that helps users quickly determine if this change would be interesting/useful to them. For example, include the name of the intrinsic/function in the summary so that users don't have to click through each commit themselves.

SIMDe 0.7.6

See, I knew we should release more often!

Summary

Newly added function families

Additions to existing families

Details

Implementation of Arm intrinsics

NEON

neon/mla_lane: initial implementation using mla+dup 554ab18 @ngzhian neon/shl,rshl: fix avx include to unbreak amalgamated hearders 3748a9f @mr-c neon/shll_n: make vshll_n_u32 test operational 356db0c @mr-c

SVE Intrinsics

WASM intrinsics

x86 intrinsics

x86/sse*,avx: add additional SIMD128 implementations e28a87e @mr-c

SSE*

AVX

AVX2

AVX512

GFNI

XOP

F16C

FMA

SVML

MIPS MSA intrinics

Arch support

simde-arch: #include Hedley for setting F16C for MSVC 2022+ with AVX2 f9cf467 @mr-c

arm64

z/Arch

Altivec

e2k (Elbrus)

Power

Testing with Docker/Podman & CI

tests: simde_assert_equal_{v,}f funcs were silently failing 395efd9 @mr-c tests: Quiet another Clang < v5 warning that resurfaced d9d2b45 @mr-c tests: audit use of HEDLEY_DIAGNOSTIC_PUSH and _POP 284c88a @mr-c neon/aba: vaba_s32 test was not being run f86346a @mr-c sve/and: the svand_n_s8_m test is incomplete, mark it as such b962f07 @mr-c tests: combine declarations in test functions 76c7d37 @mr-c

docker: add wasm64 target 29db539 @mr-c

gh-actions: confirm that all header files are installed 8d5e05a @mr-c

Travis

Misc

meson install: arm/neon/ld1 & x86/avx512.h 27836b1 @mr-c Update clang version detection for 14..16 and add link 4957a9e @jan-wassenberg

Template for next time

# Summary
## [X86](https://github.com/simd-everywhere/implementation-status/blob/main/x86.md)
### Newly added function families
### Additions to existing families
## [Neon](https://github.com/simd-everywhere/implementation-status/blob/main/neon.md)
## [MSA](https://github.com/simd-everywhere/implementation-status/blob/main/msa.md)
# Details
## Implementation of Arm intrinsics
### NEON
### SVE Intrinsics
## WASM intrinsics
## x86 intrinsics
### SSE*
### AVX
### AVX2
### AVX512
### GFNI 
### XOP
### F16C
### FMA
### SVML
## MIPS MSA intrinics
## Arch support
### arm64
### z/Arch
### Altivec
### e2k (Elbrus)
### Power
## Testing with Docker/Podman & CI
### [Appveyor](https://ci.appveyor.com/project/nemequ/simde/history)
### [Azure](https://dev.azure.com/simd-everywhere/SIMDe/_build?definitionId=3)
### [Circle CI](https://app.circleci.com/pipelines/github/simd-everywhere/simde)
### [Cirrus CI](https://cirrus-ci.com/github/simd-everywhere/simde)
### [Local testing with Docker/Podman](https://github.com/simd-everywhere/simde/tree/master/docker#readme)
### [Drone.io](https://cloud.drone.io/simd-everywhere/simde)
### [GitHub Actions](https://github.com/simd-everywhere/simde/actions)
### Travis
### [Netlify](https://app.netlify.com/sites/simde/)
### [Semaphore CI](https://nemequ.semaphoreci.com/projects/simde)
## Misc
Clone this wiki locally