On Thu, Jul 21, 2016 at 11:30 PM, Jim Wilson <jim.wil...@linaro.org> wrote:
> On Thu, Jul 21, 2016 at 6:33 PM, Jeffrey Walton <noloa...@gmail.com> wrote:
>> I think vfpd32 cpu flag means I have 32 D-registers. The cpu flags
>> neon and vfpv3 flags means I want something more than -mfpu=neon-fp16,
>> but I'm not sure what that is.
>
> neon implies vfvp3 and 32 D-registers and asimd/neon support, so that
> part is correct.  it isn't obvious to me if you have the
> half-precision float support.  The "half" printed by the kernel means
> that half-word loads are supported, which is only false for some
> obsolete parts I think.  The kernel doesn't appear to be checking to
> see if the hardware has half-precision float support or not, so you
> can't determine that from /proc/cpuinfo.

Thanks Jim.

Is there an arm-msr-tools or similar that has setuid so we can access the MSRs?

My thinking is, I can tell people to install arm-msr-tools so we can
query for the features directly. I want to avoid telling people to run
a test script as root.

Jeff
_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to