[PATCH] add basic support for Cortex-A7 and VFPv4 to LLVM and Clang

Artyom Skrobov Artyom.Skrobov at arm.com
Thu Nov 21 03:33:56 PST 2013


Hello,

The LLVM patch adds ProcessorModel<"cortex-a7">, reusing CortexA8Model but
with the feature set reflecting Cortex-A7 TRM, to ARM.td
The Clang patch adds support for -mfpu=vfp[v]4[-d16], corresponding to the
Cortex-A7 options of having a VFPv4-D16 FPU without NEON, or (by default) a
VFPv4-D32 FPU with NEON.
The latter patch also tests that the correct ACLE predefines and EABI
attributes are emitted when targeting Cortex-A7 with the various FPU
options.

OK to commit?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cortex-a7.clang.patch
Type: application/octet-stream
Size: 7838 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131121/eb1c0a79/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cortex-a7.llvm.patch
Type: application/octet-stream
Size: 2787 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131121/eb1c0a79/attachment-0001.obj>


More information about the llvm-commits mailing list