<div dir="ltr">Hi Oliver,<div><br></div><div><div>@@ -94,7 +94,6 @@</div><div> // RUN: %clang -target arm -mthumb -mcpu=cortex-a15 -mhwdiv=none -x c -E -dM %s -o - | FileCheck --check-prefix=DEFAULTHWDIV-NONEHWDIV-THUMB %s</div>
<div> // DEFAULTHWDIV-NONEHWDIV-THUMB-NOT:#define __ARM_ARCH_EXT_IDIV__</div><div> </div><div>-</div><div> // Check that -mfpu works properly for Cortex-A7 (enabled by default).</div></div><div><br></div><div>Looks like a whitespace diff here.</div>
<div><br></div><div>+; RUN: llc < %s -mtriple=armv7-linux-gnueabi -mcpu=cortex-a5 -mattr=-neon,+d16 | FileCheck %s --check-prefix=CORTEX-A5-NONEON<br></div><div><br></div><div>Why is there the extra +d16?</div><div><br>
</div><div>Cheers,</div><div><br></div><div>James</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 22 November 2013 14:19, Oliver Stannard <span dir="ltr"><<a href="mailto:oliver.stannard@arm.com" target="_blank">oliver.stannard@arm.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
These patches enables FeatureMP by default for Cortex-A5 processors, and<br>
test that the correct build attributes are emitted when compiling for<br>
Cortex-A5.<br>
<br>
The reason for this is that the majority of developers using LLVM for<br>
Cortex-A5 will be developing "application" style software, where most<br>
Cortex-A5 CPUs will be Cortex-A5MP. Those developers using LLVM for<br>
deeply-embedded software may still need to target Cortex-A5 without the MP<br>
extension, but are also more likely to know the exact features of the<br>
hardware they are targeting, and so set the enabled features correctly. The<br>
same logic applies equally well to the default enabling of optional features<br>
of other Cortex-A* cores.<br>
<span class="HOEnZb"><font color="#888888"><br>
Oliver</font></span><br>_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
<br></blockquote></div><br></div>