[PATCH] Switch __ARM_ARCH_7S__ to __ARM_ARCH_EXT_IDIV__ for use of sdiv/udiv assembly.

Silviu Baranga silbar01 at arm.com
Thu Oct 24 02:00:43 PDT 2013


LGTM!

 

Thanks,

Silviu

 

From: llvm-commits-bounces at cs.uiuc.edu
[mailto:llvm-commits-bounces at cs.uiuc.edu] On Behalf Of Stephen Hines
Sent: 24 October 2013 01:01
To: llvm-commits at cs.uiuc.edu
Subject: [PATCH] Switch __ARM_ARCH_7S__ to __ARM_ARCH_EXT_IDIV__ for use of
sdiv/udiv assembly.

 

This patch fixes some ifdef's in compiler-rt that only triggered for Apple's
7S processor. Cortex-a15 devices like exynos5 and krait also support
hardware division, so this change enables that in compiler-rt. There are no
remaining ifdef's specific to __ARM_ARCH_7S__ in compiler-rt.

 

This change was enabled by the following other CLs in Clang and LLVM:
r192963, r193074, and r193075.

 

Thanks,

Steve
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131024/8088a262/attachment.html>


More information about the llvm-commits mailing list