[llvm-dev] how to build NE10 Project using llvm compiler

yehuda marko via llvm-dev llvm-dev at lists.llvm.org
Tue Jul 31 01:29:36 PDT 2018


Hi,

Does llvm compiler knows to support NEON capabilities?
How it support it? Is there a library (similar to NE10 project) , that
support it ? can you share it ?

Thx


Re,
Yehuda Marko

Yehuda.Marko at scaleil.com +972544373003
ScaleIL
This e-mail message, including any attachments, is for the sole use of the
intended recipient(s) and contains information that is confidential and
proprietary to ScaleIL. All unauthorized review, use, disclosure or
distribution is prohibited. If you are not the intended recipient, please
contact the sender by reply e-mail and destroy all copies of the original
message.


-----Original Message-----
From: Tim Northover [mailto:t.p.northover at gmail.com]
Sent: Monday, July 30, 2018 6:08 PM
To: yehuda.marko at scaleil.com
Cc: LLVM Developers Mailing List <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] how to build NE10 Project using llvm compiler

Hi,

On Mon, 30 Jul 2018 at 12:15, yehuda marko via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> ./NE10_abs.asm.s:59:9: error: unrecognized instruction mnemonic
>         vmov s2, r3

Clang 3.8 is pretty old, but it should support all of these instructions.
But those instructions are for AArch32 and if you're compiling for
Cortex-A72 you'd naturally be using the new 64-bit
AArch64 instruction set.

So what I suspect is happening is that the project is choosing the old
ARMv7 assembly implementations, either because it doesn't have 64-bit ones
or because something strange in the configuration is taking it down that
path.

Either way, you probably need to contact people involved with NE10 to sort
out what's going on.

Cheers.

Tim.


More information about the llvm-dev mailing list