[LLVMdev] Is there any llvm neon intrinsic that maps to vmla.f32 instruction ?
Sebastien DELDON-GNB
sebastien.deldon at st.com
Tue Feb 12 02:25:00 PST 2013
Understood,
Same architecture, different micro-arch (implementation). Could this be the case that vmlx-forwarding make senses for SWIFT and not for ARM Cortex-A9 implementation ? It is enabled by default when -mcpu=cortex-a9 is used but test have made show significant improvements when disabled for cortex-A9 (STEricsson Nova platform).
Best Regards
Seb
From: David Tweed [mailto:david.tweed at arm.com]
Sent: Tuesday, February 12, 2013 11:11 AM
To: Sebastien DELDON-GNB; Lang Hames; Bob Wilson
Cc: llvmdev at cs.uiuc.edu
Subject: RE: [LLVMdev] Is there any llvm neon intrinsic that maps to vmla.f32 instruction ?
| Sorry for my naïve question but what is Swift ?
It's a complicated area. There's the standard Cortex-a9 design from ARM, Swift is the CPU that Apple that's used in their latest products that is significantly modified from a basic ARM design and then there's the next generation Cortex-a15 design from ARM. Each of them handles the same instruction set, but the implementation detaiis of each mean that different instruction sequences may perform better on each.
Cheers,
Dave
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130212/2472f5ef/attachment.html>
More information about the llvm-dev
mailing list