On Sun, Jul 30, 2017 at 7:30 PM, Jim Wilson <jim.wil...@linaro.org> wrote:
> On Sun, Jul 30, 2017 at 1:32 PM, Jeffrey Walton <noloa...@gmail.com> wrote:
>> hikey$ g++ -march=armv8-a test.cxx -c
>> test.cxx: In function ‘poly128_t VMULL_P64(poly64_t, poly64_t)’:
>> test.cxx:10:1: error: unrecognizable insn:
>
> pmull is part of the crypto extension, which is not enabled by
> default.  You need to use -march=armv8-a+crypto.  Or else specify a

Thanks Jim.

The odd thing is, ARM's ACLE [1], Section 6.5.4 (p.24),  states Crypto
applies to
AES{E, D} and SHA1{C, P, M}. It does not mention PMULL. Later it goes
on to state PMULL gear is available on Aarch32 and Aarch64.

Jeff

[1] 
http://infocenter.arm.com/help/topic/com.arm.doc.ihi0053c/IHI0053C_acle_2_0.pdf
_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to