[LLVMdev] ARM ELF target and the use of VFP/NEON instructions

Jason Kim jasonwkim at google.com
Fri Feb 25 12:28:14 PST 2011


On Fri, Feb 25, 2011 at 12:16 PM, Siarhei Siamashka
<siarhei.siamashka at gmail.com> wrote:
> On Thursday 03 February 2011 14:14:28 Renato Golin wrote:
>> On 3 February 2011 10:25, Siarhei Siamashka <siarhei.siamashka at gmail.com>
> wrote:
>> > I have submitted a bug some time ago to LLVM bugtracker:
>> > http://llvm.org/bugs/show_bug.cgi?id=8931
>>
>> Hi Siarhei,
>>
>> This is a really silly bug with a simple fix.
>>
>> We have a similar patch here locally, but as this is part of another
>> set of patches we were waiting for it to stabilise. There are some
>> other build attributes that need to be set when you're using NEON or
>> VFP, but I'll try to get them working without any other modification
>> as a clean cut patch.
>>
>> I'll round it up and submit the patch. Thanks for reminding about it.
>
> Hi Renato,
>
> I noticed that support for some elf eabi attributes has been added to LLVM and
> it is a good progress. But still this is insufficient.
>
> Now with the schedule for 2.9 available, would it be possible to resolve this
> missing ".fpu" directive issue for 2.9 release in order to have clang working
> on ARM linux systems out of the box without patching?

Hi Siarhei,

if you can get us the sequence of attributes you want emitted for each fpu type,
and what you expect to see on the .o side, it should be very possible
to get that squared away for the release.

-jason

>
> Thanks.
>
> --
> Best regards,
> Siarhei Siamashka
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>




More information about the llvm-dev mailing list