Skip to content
Commit 4c8b2b15 authored by Francesco Petrogalli's avatar Francesco Petrogalli
Browse files

[aarch64] Add support for AArch64 Advanced SIMD.

The following patch enables SLEEF to use the Advanced SIMD vector
extension for the AArch64 execution mode of the A64 instruction set on
ARMv8 (AArch64 AdvSIMD hereafter).

The suffix "advsimd" is consistently used across the sources and the
build and test systems to identify this extension.

The patch have been tested on native hardware for single and double
precision for the following cases:

* iut: scalar
* iutadvsimd: AArch64 AdvSIMD
* iutcevext: clang vector extentions on AArch64

The patch includes also the following minor changes:

* the copyright notice in the README file has been changed to assign
  copyright to other contributors;
* libsleef-dft has been temporarly disabled for AArch64 builds;
* set some shell scripts permission to executable.
parent 63243259
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment