Home GnuPG

Add aarch64 (arm64) mpi assembly
80896bc8f5e6Unpublished

Unpublished Commit ยท Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

Add aarch64 (arm64) mpi assembly

* mpi/aarch64/mpi-asm-defs.h: New.
* mpi/aarch64/mpih-add1.S: New.
* mpi/aarch64/mpih-mul1.S: New.
* mpi/aarch64/mpih-mul2.S: New.
* mpi/aarch64/mpih-mul3.S: New.
* mpi/aarch64/mpih-sub1.S: New.
* mpi/config.links [host=aarch64-*-*]: Add configguration for aarch64
assembly.
* mpi/longlong.h [__aarch64__] (add_ssaaaa, sub_ddmmss, umul_ppmm)
(count_leading_zeros): New.

Add preliminary aarch64 assembly implementations for mpi.

  • Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>

Details

Provenance
jukiviliAuthored on Dec 3 2013, 12:57 PM
Parents
rCd4ce0cfe0d35: ecc: Use constant time point operation for Twisted Edwards.
Branches
Unknown
Tags
Unknown

Event Timeline

Jussi Kivilinna <jussi.kivilinna@iki.fi> committed rC80896bc8f5e6: Add aarch64 (arm64) mpi assembly (authored by Jussi Kivilinna <jussi.kivilinna@iki.fi>).Dec 3 2013, 12:57 PM