commit | 3a6eb8083c342da436df8c7d1809dfeb8834bc6d | [log] [tgz] |
---|---|---|
author | Stephen Hines <srhines@google.com> | Fri Oct 25 06:26:44 2013 +0000 |
committer | Stephen Hines <srhines@google.com> | Fri Oct 25 06:26:44 2013 +0000 |
tree | e996e5d5c4b1e10105be7049931dde70ddd78d7c | |
parent | 10362d66fffcd99bd5ced983e4b389dfeba114d0 [diff] |
Switch __ARM_ARCH_7S__ to __ARM_ARCH_EXT_IDIV__ for use of sdiv/udiv assembly. __ARM_ARCH_EXT_IDIV__ is the define that ARM is using to indicate the presence of hardware integer divide (sdiv/udiv). Previously, this code was only being invoked for processors marked 7S. We now can correctly generate hardware divides on cortex-a15 devices. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193392 91177308-0d34-0410-b5e6-96231b3b80d8