ogotoh / spaln

Genome mapping and spliced alignment of cDNA or amino acid sequences
GNU General Public License v2.0
94 stars 16 forks source link

Support Linux aarch64 via sse2neon #69

Open martin-g opened 5 months ago

martin-g commented 5 months ago

Fixes https://github.com/ogotoh/spaln/issues/67

This is a PR that uses https://github.com/DLTcollab/sse2neon/ to translate SSE to NEON. It basically disables the usage of arm_neon.h and uses the sse4.1 impls for aarch64.

If the PR is accepted then all the code for __ARM_NEON_NO could be removed!

martin-g commented 5 months ago

Successful CI run at my fork: https://github.com/martin-g/spaln/actions/runs/8833642629