[cfe-dev] ARM assembler regression?

Oliver Stannard Oliver.Stannard at arm.com
Fri Nov 7 08:36:08 PST 2014


Ah sorry, I was mistaken. VFPv3-D16 without NEON is a valid option for some Cortex-A cores.

Oliver

> -----Original Message-----
> From: Renato Golin [mailto:renato.golin at linaro.org]
> Sent: 07 November 2014 16:08
> To: Oliver Stannard
> Cc: İsmail Dönmez; Clang Dev
> Subject: Re: [cfe-dev] ARM assembler regression?
>
> On 7 November 2014 15:33, Oliver Stannard <oliver.stannard at arm.com>
> wrote:
> > This was caused by using “-mfpu=vfpv3-d16”, which only has 16 D
> registers.
> > Switching to –mfpu=vfpv3 (with 32 D registers) is safe for Cortex-A
> targets,
> > as all Cortex-A CPUs have 32 D registers (or no FPU).
>
> Even those without NEON, like Tegra 3?
>
> Using -mfpu=vfpv3 when you only have vfpv3-d16 is bound to create
> problems.
>
> cheers,
> --renato


-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium.  Thank you.

ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No:  2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No:  2548782




More information about the cfe-dev mailing list