Re: [AArch64] Optimize GHASH

2021-01-05 Thread Maamoun TK
Thank you, I will keep you updated about progress of big-endian support for GHASH on arm64 arch so we can test the patch on real device before sending it to Niels. regards, Mamone On Tue, Jan 5, 2021 at 8:00 PM Michael Weiser wrote: > Hello Maamoun, > > On Tue, Jan 05, 2021 at 05:52:35PM

Re: [AArch64] Optimize GHASH

2021-01-05 Thread Michael Weiser
Hello Maamoun, On Tue, Jan 05, 2021 at 05:52:35PM +0200, Maamoun TK wrote: > > I've made a new branch "arm64" with the configure changes. If you think > > that looks ok, can you add your new ghash code on top of that? > Great. I'll add the ghash code to the branch once I finish the big-endian >

Re: [AArch64] Optimize GHASH

2021-01-05 Thread Maamoun TK
On Tue, Jan 5, 2021 at 3:23 PM Niels Möller wrote: > I've made a new branch "arm64" with the configure changes. If you think > that looks ok, can you add your new ghash code on top of that? > Great. I'll add the ghash code to the branch once I finish the big-endian support. > (It would be

Re: [AArch64] Optimize GHASH

2021-01-05 Thread Jeffrey Walton
On Tue, Jan 5, 2021 at 8:23 AM Niels Möller wrote: > > ni...@lysator.liu.se (Niels Möller) writes: > > > ... > The reference manual says > > Armv8 can support the following levels of support for Advanced SIMD and > floating-point instructions: > > *Full SIMD and floating-point support without

Re: [AArch64] Optimize GHASH

2021-01-05 Thread Niels Möller
ni...@lysator.liu.se (Niels Möller) writes: > Maamoun TK writes: > >> I made a merge request in the main repo that enables optimized GHASH on >> AArch64 architecture. > > Nice! I've had a quick first look. For the organization, I think aarch64 > assembly should go in it's own directory, arm64/,