Re: [Qemu-devel] [PATCH] target-arm: add support for v8 VMULL.P64 instruction

2014-05-29 Thread Peter Maydell
On 27 March 2014 09:29, Ard Biesheuvel wrote: > This adds support for the VMULL.P64 polynomial 64x64 to 128 bit multiplication > instruction, which is an optional feature that is part of the v8 Crypto > Extensions. > > Signed-off-by: Ard Biesheuvel > --- I've reimplemented this to use the existi

Re: [Qemu-devel] [PATCH] target-arm: add support for v8 VMULL.P64 instruction

2014-03-27 Thread Ard Biesheuvel
On 27 March 2014 11:55, Peter Maydell wrote: > On 27 March 2014 09:29, Ard Biesheuvel wrote: >> This adds support for the VMULL.P64 polynomial 64x64 to 128 bit >> multiplication >> instruction, which is an optional feature that is part of the v8 Crypto >> Extensions. > >> +void HELPER(crypto_pmu

Re: [Qemu-devel] [PATCH] target-arm: add support for v8 VMULL.P64 instruction

2014-03-27 Thread Peter Maydell
On 27 March 2014 09:29, Ard Biesheuvel wrote: > This adds support for the VMULL.P64 polynomial 64x64 to 128 bit multiplication > instruction, which is an optional feature that is part of the v8 Crypto > Extensions. > +void HELPER(crypto_pmull)(CPUARMState *env, uint32_t rd, uint32_t rn, > +

[Qemu-devel] [PATCH] target-arm: add support for v8 VMULL.P64 instruction

2014-03-27 Thread Ard Biesheuvel
This adds support for the VMULL.P64 polynomial 64x64 to 128 bit multiplication instruction, which is an optional feature that is part of the v8 Crypto Extensions. Signed-off-by: Ard Biesheuvel --- This is an incremental patch on top of the SHA-1/SHA-256 patch I sent earlier this week. target-a