patch-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Patch-gnuradio] Add possibility to disable NEON optimisation on ARM


From: Tom Rondeau
Subject: Re: [Patch-gnuradio] Add possibility to disable NEON optimisation on ARM
Date: Sun, 15 Jul 2012 14:09:20 -0400

On Fri, Jul 13, 2012 at 2:13 PM, Philip Balister <address@hidden> wrote:
> On 07/13/2012 11:10 AM, Jaroslav Skarvada wrote:
>>
>> Hi,
>>
>> the NEON optimisation is always used on all ARMs, even if not
>> supported. Another problem is that in Fedora we build with
>> -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard, so
>> the compilation fails even on machine with NEON.
>>
>> The proposed patch adds guard to NEON assembly code and the guard
>> depends on have_mfpu_neon cmake internal variable. The value of
>> this variable is autodetected during cmake initialisation, but
>> can be also overriden by e.g.:
>
>
>
> Do you know if this works for cross compiling? I assume it can be forced on
> regardless?
>
> Philip
>
>>
>> cmake -Dhave_mfpu_neon=0
>>
>> The performance/usability of binary compiled without NEON is
>> probably not good, but at least it compiles fine on more
>> machines.
>>
>> This issue was originally reported in:
>> https://bugzilla.redhat.com/show_bug.cgi?id=837028
>>
>> regards
>>
>> Jaroslav


Jaroslav, Philip,

What's the consensus on this patch? It looks sane to me, but any
chance of it causing trouble?

Thanks,
Tom



reply via email to

[Prev in Thread] Current Thread [Next in Thread]