diff options
author | Tim Northover <tnorthover@apple.com> | 2013-10-24 10:37:09 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2013-10-24 10:37:09 +0000 |
commit | 6c0138e5fca970b126a76ee9252af462760c99c0 (patch) | |
tree | ea30db184bb7ea10ae6276a363ae147ac9bb5e2d /test/MC | |
parent | 3985f6a98d39e306b145b766253d75d4de79cb9e (diff) | |
download | external_llvm-6c0138e5fca970b126a76ee9252af462760c99c0.zip external_llvm-6c0138e5fca970b126a76ee9252af462760c99c0.tar.gz external_llvm-6c0138e5fca970b126a76ee9252af462760c99c0.tar.bz2 |
ARM: Use non-VFP softcalls on embedded Darwinish targets
The compiler-rt functions __adddf3vfp and so on exist purely to allow Thumb1
code to make use of VFP instructions by switching back to ARM mode, they make
no sense for M-class processors which don't even have an ARM mode.
Given that justification, in practice this is a platform ABI decision so the
actual check is based on that rather than CPU features.
rdar://problem/15302004
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193327 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC')
0 files changed, 0 insertions, 0 deletions